Kris Bubendorfer

Associate Professor School of Engineering and Computer Science

Teaching in 2017

Kris Bubendorfer profile picture

Research Interests

My research is centered on Grid and Cloud computing. The projects that are currently being researched are:

  • Social Cloud Computing Social networking has become an everyday part of many peoples' lives as evidenced by the huge online communities. Social networks provide a platform to facilitate communication and sharing (photos, etc.) between users, thereby modeling real world relationships. We use these pre-existing relationships as a foundation for resource sharing an innovation that we have defined as "Social Cloud Computing". The IEEE Spectrum Magazine has written an article on our work.
  • Economic resource allocation DRIVE is a Grid and Cloud meta-scheduler that makes allocations by forming a cooperative virtual organization. The unique aspect of this work is the use of the service/resource providers themselves to run the cooperative virtual organization which is done safely using cryptographic secure auctions. This results in very little infrastructure and largely obviates the need for trusted parties.
  • Digital Provenance An ever increasing number of Internet traders sell digital products such as media files, licenses, services and subscriptions. The problem is, how can a customer determine whether they have received a legal copy of a digital item? In this research we are developing a protocol that provides anonymous verification for digital provenance in reseller chains. The tagged transaction protocol has several interesting properties. It does not require interaction with the supplier for the customer to verify a transaction, it can detect if a trader tries to replay a license for a digital item, and it provides a fine-grained check of the provenance for a digital item for each single transaction.
  • Reputation This is a new project that stemmed from the need for webservices to be associated with some form of reputation. We are looking at a general architecture that aims to interconnect and enable interoperation between different reputation generators and across their specific contextual viewpoints.

Current Students

Current PhD students doing thesis work with me are: Ryan Chard, Vahid Arabnejad and Mohsen Sichani.

Publications

  • Vahid Arabnejad, Kris Bubendorfer, and Bryan Ng. Scheduling deadline constrained scientific workflows on dynamically provisioned cloud resources. Accepted by Future Generation Computer Systems, 2017. [ bib | DOI | .pdf ]

  • Vahid Arabnejad, Kris Bubendorfer, and Bryan Ng. Deadline distribution strategies for scientific workflow scheduling in commercial clouds. In the proceedings of the 9th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2016), Shanghai, China, December 2016. [ bib | .pdf ]

  • Vahid Arabnejad, Kris Bubendorfer, and Bryan Ng. A Budget-Aware algorithm for Scheduling Scientific Workflows in Cloud. In the proceedings of the 18th International IEEE conference on High Performance Computing and Communications (HPCC), Sydney, Australia, December 2016. [ bib | .pdf ]

  • Vahid Arabnejad, Kris Bubendorfer, and Bryan Ng. Budget Distribution Strategies for Scientific Workflow Scheduling in Commercial Clouds. In proceedings of the 12th IEEE International Conference on e-Science, pages 137-146, Baltimore, Maryland, USA, October 2016. [ bib | .pdf ]

  • Ryan Chard, Kyle Chard, Bryan Ng, Kris Bubendorfer, Alex Rodriguez, Ravi Madduri, and Ian Foster. An automated tool profiling service for the cloud. In the proceedings of the 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Cartagena, Colombia, May 2016. [ bib | .pdf ]

  • D. A. Carnegie, P. Andreae, C. A. Watterson, and K. Bubendorfer. The development of postgraduate ict programmes: For an industry that does not want traditional postgraduate students. In 2016 IEEE Global Engineering Education Conference (EDUCON), pages 702-708, April 2016. [ bib | DOI | http ]

  • Ryan Chard, Kris Bubendorfer, and Bryan Ng. Network health and e-science in commercial clouds. Future Generation Computer Systems, March 2016. [ bib | DOI | .pdf ]

  • Kyle Chard and Kris Bubendorfer. Co-operative resource allocation: Building an open cloud market using shared infrastructure. IEEE Transactions on Cloud Computing, 2016. [ bib | http ]

  • Vahid Arabnejad, Kris Bubendorfer, Bryan Ng, and Kyle Chard. A deadline constrained critical path heuristic for cost-effectively scheduling workflows. In the proceedings of the 8th IEEE International Conference on Utility and Cloud Computing (UCC)), Limassol, Cyprus, December 2015. IEEE. [ bib | .pdf ]

  • Kyle Chard, Simon Caton, Omer F. Rana, and Kris Bubendorfer. Social clouds, a retrospective. Cloud Computing, IEEE, 2(6), November/December 2015. [ bib | http ]

  • Vahid Arabnejad and Kris Bubendorfer. Cost effective and deadline constrained scientific workflow scheduling for commercial clouds. In the proceedings of the 14th IEEE International Symposium on Network Computing and Applications (NCA), Cambridge, MA USA, September 2015. IEEE. [ bib | .pdf ]

  • Ryan Chard, Kyle Chard, Kris Bubendorfer andLukasz Lacinski, Ravi Madduri, and Ian Foster. Cost-aware cloud provisioning. In the IEEE 11th International Conference on E-Science, August 2015. [ bib | .pdf ]

  • Ryan Chard, Kyle Chard, Kris Bubendorfer, Lukasz Lacinski, Ravi Madduri, and Ian Foster. Cost-aware elastic cloud provisioning for scientific workloads. In proceedings of the 8th IEEE International Conference on Cloud Computing (CLOUD), New York, June 2015. [ bib | .pdf ]

  • Ferry Hendrikx, Kris Bubendorfer, and Ryan Chard. Reputation systems: A survey and taxonomy. Journal of Parallel and Distributed Computing, 75, January 2015. [ bib | DOI | .pdf ]

  • Ryan Chard, Kris Bubendorfer, and Bryan Ng. Network health and e-science in public clouds. In the IEEE 10th International Conference on E-Science, page 8, October 2014. [ bib | .pdf ]

  • Simon Caton, Christian Haas, Kyle Chard, Kris Bubendorfer, and Omer F. Rana. A Social Compute Cloud: Allocating and Sharing Infrastructure Resources via Social Networks. IEEE Transactions on Services Computing, 7(3):359-372, 2014. [ bib | DOI | http | .pdf ]

  • Ferry Hendrikx and Kris Bubendorfer. Malleable access rights to establish and enable scientific collaboration. In the IEEE 9th International Conference on E-Science, October 2013. [ bib | .pdf ]

  • Ferry Hendrikx and Kris Bubendorfer. Policy derived access rights in the social cloud. In the IEEE 9th International Conference on E-Science, October 2013. [ bib | .pdf ]

  • Kyle Chard and Kris Bubendorfer. High performance resource allocation strategies for computational economies. IEEE Transactions on Parallel and Distributed Systems, 24(1):72-84, 2013. [ bib | DOI | .pdf ]

  • Kris Bubendorfer, Kyle Chard, Koshy John, and Ashfag M. Thaufeeg. eScience in the Social Cloud. Future Generation Computer Systems, 29(8):2143-2156, 2013. [ bib | DOI | .pdf ]

  • Ryan Chard, Kris Bubendorfer, and Kyle Chard. Experiences in the design and implementation of a social cloud for volunteer computing. In the IEEE 8th International Conference on E-Science, page 8 pages, October 2012. [ bib | DOI | .pdf ]

  • K. Chard, K. Bubendorfer, S. Caton, and O.F. Rana. Social cloud computing: A vision for socially motivated resource sharing. IEEE Transactions on Services Computing, 5(4):551-563, 2012. [ bib | DOI | .pdf ]

  • Koshy John, Kris Bubendorfer, and Kyle Chard. A Social Cloud for Public eResearch. In the proceedings of the 7th IEEE International Conference on eScience, Stockholm, Sweden, December 2011. [ bib | .pdf ]

  • Ashfag Thaufeeg, Kris Bubendorfer, and Kyle Chard. Collaborative eResearch in a Social Cloud. In the proceedings of the 7th IEEE International Conference on eScience, Stockholm, Sweden, December 2011. [ bib | .pdf ]

  • Ben Palmer, Kris Bubendorfer, and Ian Welch. Verifying Digital Provenance in Web Services,. In the proceedings of the Fourth IEEE International Conference on Utility and Cloud Computing (UCC)), pages 445-450, Melbourne, Australia, December 2011. [ bib | .pdf ]

  • Ben Palmer, Kris Bubendorfer, and Ian Welch. A protocol for anonymously establishing digital provenance in reseller chains. In proceedings of Financial Cryptography and Data Security, February 2011. [ bib | .pdf ]

  • Ben Palmer, Kris Bubendorfer, and Ian Welch. Developement and evaluation of a secure privacy preserving combinatorial auction. In proceedings of the AISC, January 2011. [ bib | .pdf ]

  • Kyle Chard, Simon Caton, Omer F. Rana, and Kris Bubendorfer. Social cloud: Cloud computing in social networks. In proceedings of the 3rd IEEE International Conference on Cloud Computing (CLOUD), Miami, Florida, July 2010. [ bib | .pdf ]

  • Kyle Chard, Kris Bubendorfer, and Peter Komisarczuk. High occupancy resource allocation for grid and cloud systems, a study with drive. In proceedings of the ACM International Symposium on High Performance Distributed Computing (HPDC), Chicago, Illinois, June 2010. [ bib | .pdf ]

  • Rajkumar Buyya and Kris Bubendorfer, editors. Market Oriented Grid and Utility Computing. Parallel and Distributed Computing. Wiley, Hoboken, New Jersey, USA, 2010. ISBN: 978-0-470-28768-2. [ bib ]

  • Kris Bubendorfer, Wayne Thomson, and Ben Palmer. Market Oriented Grid and Utility Computing, chapter 24: Trust in Grid Resource Auctions`, pages 541 - 568. Parallel and Distributed Computing. Wiley, Hoboken, New Jersey, USA, 2010. [ bib | .pdf ]

  • Kyle Chard and Kris Bubendorfer. Market Oriented Grid and Utility Computing, chapter 25: Using Secure Auctions to Build a Distributed Meta-Scheduler for the Grid, pages 569 - 588. Parallel and Distributed Computing. Wiley, Hoboken, New Jersey, USA, 2010. [ bib | .pdf ]

  • Ben Palmer, Kris Bubendorfer, and Ian Welch. A protocol for verification of an auction without revealing bid values. In proceedings of the 10th International Conference on Computational Science (ICCS), 2010. [ bib | .pdf ]

  • Kris Bubendorfer, Ben Palmer, and Ian Welch. Handbook of Research on Grid Technologies and Utility Computing: Concepts for Managing Large-Scale Applications, chapter 9: Trust and Privacy in Grid Resource Auctions, pages 85 - 96. Information Science Reference, Hershey, PA, 2009. [ bib | .pdf ]

  • Kyle Chard and Kris Bubendorfer. A distributed economic meta-scheduler for the grid. In the Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid08), Lyon, France, May 2008. [ bib | .pdf ]

  • Christoph Reich, Kris Bubendorfer, and Rajkumar Buyya. An autonomic peer-to-peer architecture for hosting stateful web services. In the proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid08), Lyon, France, May 2008. [ bib | .pdf ]

  • Stefan Krawczyk and Kris Bubendorfer. Grid Resource Allocation: Utilisation Patterns. In proceedings of the 6th Australasian Symposium on Grid Computing and e-Research (AusGrid), CRPIT, Wollongong, Australia, January 2008. [ bib | .pdf ]

  • Christoph Reich, Matthias Banholzer, Rajkumar Buyya, and Kris Bubendorfer. Engineering an Autonomic Container for WSRF-based Web Services. In proceedings of the 15th International Conference on Advanced Computing & Communication (ADCOM), Bangalore, India, December 2007. [ bib | .pdf ]

  • Christoph Reich, Kris Bubendorfer, Matthias Banholzer, and Rajkumar Buyya. A SLA-Oriented Management of Containers for Hosting Stateful Web Services. In proceedings of the 3rd IEEE International Conference on e-Science and Grid Computing, Bangalore, India, December 2007. [ bib | .pdf ]

  • Ben Palmer, Kris Bubendorfer, and Ian Welch. Anyone Can Hold an Auction. In proceedings of Software Innovation and Engineering New Zealand (SIENZ'07), Auckland, New Zealand, November 2007. [ bib | .pdf ]

  • Marco S. Netto, Kris Bubendorfer, and Rajkumar Buyya. SLA-based Advance Reservations with Flexible and Adaptive Time QoS Parameters. In Lecture Notes in Computer Science (LNCS), proceedings of the International Conference on Service Oriented Computing, volume 4749, Vienna, Austria, September 2007. Springer Verlag. [ bib | .pdf ]

  • Al-Mukaddim Khan Pathan, James Broberg, Kris Bubendorfer, Kyong Hoon Kim, and Rajkumar Buyya. An Architecture for Virtual Organization (VO)-Based Effective Peering of Content Delivery Networks. In proceedings of the 2nd Workshop on the Use of P2P, Grid and Agents for the Development of Content Networks (UPGRADE-CN'07), in proceedings of the 16th IEEE International Symposium on High Performance Distributed Computing (HPDC 2007), Monterey, California, USA, June 2007. [ bib | .pdf ]

  • Kris Bubendorfer. Fine grained resource reservation in open grid economies. In proceedings of the 2nd IEEE International Conference on e-Science and Grid Computing, Amsterdam, Holland, December 2006. [ bib | .pdf ]

  • Kris Bubendorfer and Wayne Thomson. Resource Managment Using Untrusted Auctioneers in a Grid Econonmy. In proceedings of the 2nd IEEE International Conference on e-Science and Grid Computing, Amsterdam, Holland, December 2006. [ bib | .pdf ]

  • Kris Bubendorfer, Ian Welch, and Blayne Chard. Trustworthy Auctions for Grid-style Economies. In the proceedings of the 6th IEEE International Symposium on Cluster Computing and the Grid (CCGrid06), volume 1, pages 386-390, Singapore, May 2006. IEEE. [ bib | .pdf ]

  • Kris Bubendorfer. Improving Resource Utilisation in Market Oriented Grid Management and Scheduling. In Rajkumar Buyya and Tianchi Ma, editors, Fourth Australasian Symposium on Grid Computing and e-Research (AusGrid 2006), volume 54 of CRPIT, pages 25-31, Hobart, Australia, 2006. ACS. [ bib | .pdf ]

  • Feng Lu and Kris Bubendorfer. A JMX Toolkit for Merging Network Management Systems. In Vladimir Estivill-Castro and Gillian Dobbie, editors, Twenty-Ninth Australasian Computer Science Conference (ACSC 2006), volume 48 of CRPIT, pages 147-156, Hobart, Australia, 2006. ACS. [ bib | .pdf ]

  • K. Bubendorfer, P. Komisarczuk, K. Chard, and Ankur Desai. Fine Grained Resource Reservation and Management in Grid Economies. In Hamid R. Arabnia and Jun Ni, editors, Proceedings of the 2005 International Conference on Grid Computing and Applications, pages 31-38, Las Vegas, Nevada, USA., June 2005. [ bib | .pdf ]

  • P. Komisarczuk and K.Bubendorfer. Towards an Utility Computing and Communications Infrastructure. In Proceedings of the 2005 International Conference on Communications in Computing (CIC), Las Vegas, Nevada, June 2005. [ bib | .pdf ]

  • Kris Bubendorfer, Peter Komisarczuk, and Kyle Chard. Efficient Dynamic Resource Specifications. In Proceedings of MDM 2005, 6th International Conference on Mobile Data Management, Ayia Napa, Cyprus, May 2005. [ bib | .pdf ]

  • P. Komisarczuk and K. Bubendorfer. Towards a Utility Computing and Communications Infrastructure. In Proceedings of Cluster Computing and Grid (CCGRID05-WIP), Cardiff, UK, May 2005. [ bib | .pdf ]

  • Kris Bubendorfer and John H. Hine. Auction Based Resource Negotiation in NOMAD. In Vladimir Estivill-Castro, editor, Twenty-Eighth Australasian Computer Science Conference (ACSC2005), volume 38 of CRPIT, pages 297-306, Newcastle, Australia, 2005. ACS. [ bib | .pdf ]

  • Peter Komisarczuk and Kris Bubendorfer. Enabling Dynamic Virtual Organisations for Beyond 3G. In proceedings of Wireless World Research Forum, WWRF12, Toronto Canada, November 2004. [ bib ]

  • Peter Komisarczuk, Kris Bubendorfer, and Kyle Chard. Enabling Virtual Organisations in Mobile Networks. In IEE 3G2004 Conference, pages 123-127, London, UK, October 2004. [ bib | .pdf ]

  • Feng Lu and Kris Bubendorfer. A RMI Protocol for Aglets. In Vladimir Estivill-Castro, editor, Twenty-Seventh Australasian Computer Science Conference (ACSC2004), volume 26 of CRPIT, pages 249-253, Dunedin, New Zealand, 2004. ACS. [ bib | .pdf ]

  • Kris Bubendorfer and John H. Hine. NOMAD: Application participation in a Global Location Service. In Lecture Notes in Computer Science (2574). Proceedings of the 4th International Conference on Mobile Data Management, pages 294-306, Melbourne, Australia., January 2003. [ bib | .pdf ]

  • Kris Bubendorfer and John H. Hine. NOMAD: An Infrastructure for Mobile Applications. Technical report, Victoria University of Wellington, New Zealand, November 2002. [ bib | .pdf ]

  • Kris Bubendorfer. NOMAD: Towards an Architecture for Mobility in Large Scale Distributed Systems. PhD thesis, Victoria University Wellington, 2002. [ bib | .pdf ]

  • Kris Bubendorfer. Resource Based Policies for Load Distibution. Master's thesis, Victoria University Wellington, 1996. [ bib | .pdf ]