SCHOOL OF ENGINEERING AND COMPUTER SCIENCE

Kris Bubendorfer

Kris Bubendorfer

My Offical University web page (and up to date) is here.

Research

  • 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 doing thesis work with me are: Ben Palmer, Ferry Hendrixk, Ryan Chard, Hugh Davenport, and Koshy John.

    Kyle Chard has now finished his PhD - Congratulations!

    Publications:

    PDFs, where available, follow the bib entry.

    • Kyle Chard and Kris Bubendorfer. High performance resource allocation strategies for computational economies. IEEE Transactions on Parallel and Distributed Systems, 99(PrePrints), 2012. (doi:10.1109/TPDS.2012.102)
    • Kyle Chard, Kris Bubendorfer, Simon Caton, and Omer Rana. Social cloud computing: A vision for socially motivated resource sharing. IEEE Transactions on Services Computing, 99(PrePrints), 2011. (doi:10.1109/TSC.2011.39)
    • Koshy John, Kris Bubendorfer, and Kyle Chard. A Social Cloud for Public eResearch. In in the proceedings of the 7th IEEE International Conference on eScience, Stockholm, Sweden, December 2011.
    • 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.
    • 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.
    • 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, Feb 2011. [PDF].
    • Ben Palmer, Kris Bubendorfer, and Ian Welch. Developement and evaluation of a secure privacy preserving combinatorial auction. In proceedings of the AISC, Jan 2011. [PDF].
    • 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. [PDF - DRAFT!].
    • 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.
    • 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. [PDF - DRAFT!].
    • 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. [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. [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. [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. ISBN: 978-1-60566-184-1, [PDF].
    • Kyle Chard and Kris Bubendorfer. A distributed economic meta-scheduler for the grid. In in the Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid08), Lyon, France, may 2008. [PDF].
    • Christoph Reich, Kris Bubendorfer, and Rajkumar Buyya. An autonomic peer-to-peer architecture for hosting stateful web services. In In the proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid08), Lyon, France, may 2008. [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. [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. [PDF].
    • Christoph Reich, Kris Bubendorfer, 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. [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. [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. [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. [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. [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. [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. [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. [PDF].
    • Kris Bubendorfer, Ian Welch, and Blayne Chard. Trustworthy Auctions for Grid-style Economies. In 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. [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. [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. [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. [PDF].
    • Kris Bubendorfer, Peter Komisarczuk, and Kyle Chard. Efficient Dynamic Resource Specifications. In in Proceedings of MDM 2005, 6th International Conference on Mobile Data Management, Ayia Napa, Cyprus, May 2005. [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. [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. [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.
    • Peter Komisarczuk, Kris Bubendorfer, and Kyle Chard. Enabling Virtual Organisations in Mobile Networks. In IEE 3G2004 Conference, pages 123–127, London, UK, October 2004. [PDF].
    • Kris Bubendorfer and John H. Hine. NOMAD: Application participation in a Global Location Service. In In Lecture Notes in Computer Science (2574). Proceedings of the 4th International Conference on Mobile Data Management, pages 294–306, Melbourne, Australia., January 2003. [PDF].
    • Kris Bubendorfer. NOMAD: Towards an Architecture for Mobility in Large Scale Distributed Systems. PhD thesis, Victoria University Wellington, 2002. [PDF].
    • Kris Bubendorfer and John H. Hine. NOMAD: An Infrastructure for Mobile Applications. Technical report, Victoria University of Wellington, New Zealand, November 2002. [PDF].
    • Kris Bubendorfer and John H.Hine. Depotnet: Support for Distributed Applications. In Proceedings of the Internet Society's 9th Annual Networking Conference, 1999. [PDF].
    • Kris Bubendorfer and John H.Hine. A Compositional Classification for Load Balancing Algorithms. Technical Report CS-TR-99-9, Victoria University Wellington, 1998. [PDF].
    • Kris Bubendorfer. Resource Based Policies for Load Distibution. Master's thesis, Victoria University Wellington, 1996. [PDF].

    Historical

    My PhD thesis was on the development of the NOMAD software architecture. NOMAD provided support for mobile, distributed applications, allowing such applications to locate and obtain resources when and where they were needed. Nomad is no longer an active project - but many of its ideas and concepts have influenced or live on in my current Grid research. My MSc thesis was on load balancing.

    About Me

    Current Hobbies:

    Classic cars, coffee machines, ipod repair, Watchmaking.

    Professional Background

    2010
        Program Director Network Engineering
        School of Engineering and Computer Science,
        Victoria University of Wellington
    2008-2009
        Senior Lectuer
        School of Engineering and Computer Science,
        Victoria University of Wellington
    2002-2007
        Lecturer
        School of Mathematics, Statistics and Computer Science,
        Victoria University of Wellington
    1997-2001
        PhD in Computer Science
    1994-1996
        MSc with Honours in Computer Science
    1990-1993
        BSc in Electronic and Computer Systems
    1987, 1989
        NZCE in Electronics and Computing Systems