Imperial College  » Dept of Computing  » Peter Pietzuch Publications
 
 

PhD Students

I'm always looking for outstanding and motivated PhD students. Starting dates for PhDs are April and October. More information on the application process and funding opportunities is available here.

EBS Book

DEBS Book

 

Publications and Talks

2018

  • "Hammer Slide: Work- and CPU-efficient Streaming Window Aggregation". Georgios Theodorakis, Alexandros Koliousis, Peter Pietzuch, and Holger Pirk. 9th International Workshop on Accelerating Analytics and Data Management Systems Using Modern Processor and Storage Architectures (ADMS), Rio de Janeiro, Brazil, 2018.
    [PDF version]
  • "Frontier: Resilient Edge Processing for the Internet of Things". Dan O'Keeffe, Theodoros Salonidis, and Peter Pietzuch. 44th International Conference on Very Large Data Bases (VLDB), Rio de Janeiro, Brazil, 2018.
    [PDF version]
  • "EndBox: Scalable Middlebox Functions Using Client-Side Trusted Execution". David Goltzsche, Signe Ruesch, Manuel Nieke, Sebastien Vaucher, Nico Weichbrodt, Valerio Schiavoni, Pierre-Louis Aublin, Paolo Costa, Christof Fetzer, Pascal Felber, Peter Pietzuch, and Ruediger Kapitza. 48th International Conference on Dependable Systems and Networks (DSN), Luxembourg, Luxembourg, 2018.
    [PDF version]
  • "Meta-Dataflows: Efficient Exploratory Dataflow Jobs". Raul Castro Fernandez, William Culhane, Pijika Watcharapichat, Matthias Weidlich, Victoria Lopez Morales, and Peter Pietzuch. ACM Conference on Management of Data (SIGMOD), Houston, TX, US, 2018.
    [PDF version]
  • "LibSEAL: Revealing Service Integrity Violations Using Trusted Execution". Pierre-Louis Aublin, Florian Kelbert, Dan O'Keeffe, Divya Muthukumaran, Christian Priebe, Joshua Lind, Robert Krahn, Christof Fetzer, David Eyers, and Peter Pietzuch. ACM European Conference on Computer Systems (EuroSys), Porto, Portugal, 2018.
    [PDF version]
  • "MEDEA: Scheduling of Long Running Applications in Shared Production Clusters". Panagiotis Garefalakis, Konstantinos Karanasos, Peter Pietzuch, Arun Suresh, and Sriram Rao. ACM European Conference on Computer Systems (EuroSys), Porto, Portugal, 2018.
    [PDF version]
  • "CrossBow: Scaling Deep Learning on Multi-GPU Servers". Alexandros Koliousis, Pijika Watcharapichat, Matthias Weidlich, Paolo Costa, and Peter Pietzuch. Inaugural SysML Conference, Palo Alto, CA, USA, 2018.
    [PDF version]

2017

  • "SquirrelJoin: Network-Aware Distributed Join Processing with Lazy Partitioning". Lukas Rupprecht, William Culhane, and Peter Pietzuch. 43rd International Conference on Very Large Data Bases (VLDB), Volume 10, Issue 11, Munich, Germany, p.1250-1261, 2017.
    [PDF version]
  • "Glamdring: Automatic Application Partitioning for Intel SGX". Joshua Lind, Christian Priebe, Divya Muthukumaran, Dan O'Keeffe, Pierre-Louis Aublin, Florian Kelbert, Tobias Reiher, David Goltzsche, David Eyers, Ruediger Kapitza, Christof Fetzer, and Peter Pietzuch. 2017 USENIX Annual Technical Conference (ATC), Santa Clara, CA, USA, 2017.
    [PDF version]
  • "Emu: Rapid Prototyping of Networking Services". Nik Sultana, Salvator Galea, David Greaves, Marcin Wojcik, Jonny Shipton, Richard Clegg, Luo Mai, Pietro Bressana, Robert Soule, Richard Mortier, Paolo Costa, Peter Pietzuch, Jon Crowcroft, Andrew W. Moore, and Noa Zilberman. 2017 USENIX Annual Technical Conference (ATC), Santa Clara, CA, USA, 2017.
  • "TrustJS: Trusted Client-side Execution of JavaScript". David Goltzsche, Colin Wulf, Divya Muthukumaran, Konrad Rieck, Peter Pietzuch, and Rüdiger Kapitza. 10th European Workshop on Systems Security (EuroSec), Belgrade, Serbia, 2017.
    [PDF version]
  • "SwiftAnalytics: Optimizing Object Stores for Big Data Analytics". Lukas Rupprecht, Rui Zhang, Bill Owen, Peter Pietzuch, and Dean Hildebrand. IEEE International Conference on Cloud Engineering (IC2E), Vancouver, Canada, 2017.
    [PDF version]
  • "Teechan: Payment Channels Using Trusted Execution Environments". Joshua Lind, Ittay Eyal, Peter Pietzuch, and Emin Gun Sirer. 4th Workshop on Bitcoin and Blockchain Research (BITCOIN), Sliema, Malta, 2017.
    [PDF version]
  • "Faces in the Clouds: Long-Duration, Multi-User, Cloud-Assisted Video Conferencing". Richard G. Clegg, Raul Landa, David Griffin, Miguel Rio, Peter Hughes, Ian Kegel, Tim Stevens, Peter Pietzuch, and Doug Williams. ACM Transactions on Cloud Computing (TCC), 2017.
    [PDF version]

2016

  • "BrowserFlow: Imprecise Data Flow Tracking to Prevent Accidental Data Disclosure". Ioannis Papagiannis, Pijika Watcharapichat, Divya Muthukumaran, and Peter Pietzuch. ACM/IFIP/USENIX International Conference on Middleware (Middleware), Trento, Italy, 2016.
    [PDF version]
  • "SecureKeeper: Confidential ZooKeeper using Intel SGX". Stefan Brenner, Colin Wulf, Matthias Lorenz, Nico Weichbrodt, David Goltzsche, Christof Fetzer, Peter Pietzuch, and Rüdiger Kapitza. ACM/IFIP/USENIX International Conference on Middleware (Middleware), Trento, Italy, 2016.
    [PDF version]
  • "SCONE: Secure Linux Containers with Intel SGX". Sergei Arnautov, Bohdan Trach, Franz Gregor, Thomas Knauth, Andre Martin, Christian Priebe, Joshua Lind, Divya Muthukumaran, Daniel O'Keeffe, Mark L. Stillwell, David Goltzsche, Dave Eyers, Rüdiger Kapitza, Peter Pietzuch, and Christof Fetzer. 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Savannah, GA, USA, 2016.
    [PDF version]
  • "Ako: Decentralised Deep Learning with Partial Gradient Exchange". Pijika Watcharapichat, Victoria Lopez Morales, Raul Castro Fernandez, and Peter Pietzuch. ACM Symposium on Cloud Computing 2016 (SoCC), Santa Clara, CA, USA, 2016.
    [PDF version]
  • "AsyncShock: Exploiting Synchronisation Bugs in Intel SGX Enclaves". Nico Weichbrodt, Anil Kurmus, Peter Pietzuch, and Rüdiger Kapitza. 21st European Symposium on Research in Computer Security (ESORICS), Heraklion, Greece, 2016.
    [PDF version]
  • "THEMIS: Fairness in Federated Stream Processing under Overload". Evangelia Kalyvianaki, Marco Fiscato, Theodoros Salonidis, and Peter Pietzuch. ACM International Conference on Management of Data (SIGMOD), San Francisco, CA, USA, 2016.
    [PDF version]
  • "The SABER System for Window-Based Hybrid Stream Processing with GPGPUs (Demo)". Alexandros Koliousis, Matthias Weidlich, Raul Castro Fernandez, Alexander L. Wolf, Paolo Costa, and Peter Pietzuch. 10th ACM International Conference on Distributed and Event-Based Systems (DEBS), Irvine, CA, 2016.
    [PDF version]
  • "FLICK: Developing and Running Application-Specific Network Services". Abdul Alim, Richard Clegg, Luo Mai, Lukas Rupprecht, Eric Seckler, Paola Costa, Peter Pietzuch, Alexander L. Wolf, Nik Sultana, Jon Crowcroft, Anil Madhavapeddy, Andrew W. Moore, Richard Mortier, Masoud Koleini, Luis Oviedo, Derek McAuley, and Matteo Migliavacca. 2016 USENIX Annual Technical Conference (ATC), Denver, CO, USA, 2016.
    [PDF version]
  • "SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures". Alexandros Koliousis, Matthias Weidlich, Raul Castro Fernandez, Paolo Costa, Alexander L. Wolf, and Peter Pietzuch. ACM International Conference on Management of Data (SIGMOD), San Francisco, CA, USA, 2016.
    [PDF version]
  • "AT-GIS: Highly Parallel Spatial Query Processing with Associative Transducers". Peter Ogden, David Thomas, and Peter Pietzuch. ACM International Conference on Management of Data (SIGMOD), San Francisco, CA, USA, 2016.
    [PDF version]
  • "Java2SDG: Stateful Big Data Processing for the Masses (Demo)". Raul Castro Fernandez, Panagiotis Garefalakis, and Peter Pietzuch. 32nd IEEE International Conference on Data Engineering (ICDE), Helsinki, Finland, 2016.
    [PDF version]
  • "Towards Enabling Hyper-Responsive Mobile Apps at Scale Using Edge Assistance". Miguel Baguena, Andreas Pamboris, Peter Pietzuch, George Samaras, Mihail Sichitiu, and Pietro Manzoni. IEEE Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA, 2016.
    [PDF version]

2015

  • "C-RAM: Breaking Mobile Device Memory Barriers Using the Cloud". Andreas Pamboris, and Peter Pietzuch. IEEE Transactions on Mobile Computing (TMC), Volume PP, Issue 99, 2015.
    [PDF version]
  • "Network-Aware Stream Query Processing in Mobile Ad-Hoc Networks". Dan O'Keeffe, Theodoros Salonidis, and Peter Pietzuch. IEEE Military Communications Conference (MILCOM), Tampa, FL, USA, 2015.
    [PDF version]
  • "CloudScope: Diagnosing Performance Interference for Resource Management in Multi-Tenant Clouds". Xi Chen, Lukas Rupprecht, Rasha Osman, Peter Pietzuch, William Knottenbelt, and Felipe Franciosi. 23rd IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems (MASCOTS), Atlanta, GA, USA, 2015.
    [PDF version]
  • "FlowWatcher: Defending against Data Disclosure Vulnerabilities in Web Applications". Divya Muthukumaran, Dan O'Keeffe, Christian Priebe, David Eyers, Brian Shand, and Peter Pietzuch. 22nd ACM Conference on Computer and Communications Security (CCS), Denver, CO, USA, 2015.
    [PDF version]
  • "NOMAD: An Edge Cloud Platform for Hyper-Responsive Mobile Apps (Demo)". Andreas Pamboris, Miguel Baguena, Alexander L. Wolf, Pietro Manzoni, and Peter Pietzuch. ACM International Conference on Mobile Systems, Applications and Services (MobiSys), Florence, Italy, 2015.
    [PDF version]
  • "EdgeReduce: Eliminating Mobile Network Traffic Using Application-Specific Edge Proxies". Andreas Pamboris, and Peter Pietzuch. ACM International Conference on Mobile Software Engineering and Systems (MobileSoft), Florence, Italy, 2015.
    [PDF version]
  • "Liquid: Unifying Nearline and Offline Big Data Integration". Raul Castro Fernandez, Peter Pietzuch, Joel Koshy, Jay Kreps, Dong Lin, Neha Narkhede, Jun Rao, Chris Riccomini, and Guozhang Wang. Biennial Conference on Innovative Data Systems Research (CIDR), Asilomar, CA, USA, 2015.
    [PDF version]

2014

  • "NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres". Luo Mai, Lukas Rupprecht, Abdul Alim, Paolo Costa, Matteo Migliavacca, Peter Pietzuch, and Alexander L. Wolf. 10th International Conference on Emerging Networking Experiments and Technologies (CoNEXT), Sydney, Australia, 2014.
    [PDF version]
  • "CloudSafetyNet: Detecting Data Leakage between Cloud Tenants". Christian Priebe, Divya Muthukumaran, Dan O'Keeffe, David Eyers, Brian Shand, Ruediger Kapitza, and Peter Pietzuch. ACM Cloud Computing Security Workshop (CCSW), Scottsdale, Arizona, USA, 2014.
    [PDF version]
  • "Managing Expectations: Runtime Negotiation of Information Quality Requirements in Event-based Systems". Sebastian Frischbier, Peter Pietzuch, and Alejandro Buchmann. 12th International Conference on Service-Oriented Computing (ICSOC), Paris, France, 2014.
    [PDF version]
  • "Scalable XML Query Processing using Parallel Pushdown Transducers". Peter Ogden, David Thomas, and Peter Pietzuch. 40th International Conference on Very Large Data Bases (VLDB), Hangzhou, China, 2014.
    [PDF version]
  • "Making State Explicit for Imperative Big Data Processing". Raul Castro Fernandez, Matteo Migliavacca, Evangelia Kalyvianaki, and Peter Pietzuch. USENIX Annual Technical Conference (ATC), Philadelphia, PA, USA, 2014.
    [PDF version]
  • "Grand Challenge: Scalable Stateful Stream Processing for Smart Grids". Raul Castro Fernandez, Matthias Weidlich, Peter Pietzuch, and Avigdor Gal. 8th ACM International Conference on Distributed Event Based Systems (DEBS), Mumbai, India, 2014.
    [PDF version]
  • "SymbexNet: Testing Network Protocol Implementations with Symbolic Execution and Rule-Based Specifications". JaeSeung Song, Cristian Cadar, and Peter Pietzuch. IEEE Transactions on Software Engineering (TSE), Volume 40, Issue 7, p.695--709, 2014.
    [PDF version]
  • "Outsourcing Multi-Version Key-Value Stores with Verifiable Data Freshness (Demo)". Yuzhe Tang, Ting Wang, Xin Hu, Reiner Sailer, Ling Liu, and Peter Pietzuch. IEEE International Conference on Data Engineering (ICDE), Chicago, IL, USA, 2014.
    [PDF version]
  • "Information Flow Control for Secure Cloud Computing". Jean Bacon, David Eyers, Thomas F. J. - M. Pasquier, Jatinder Singh, Ioannis Papagiannis, and Peter Pietzuch. IEEE Transactions on Network and Service Management, 2014.
    [PDF version]

2013

  • "Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management". Raul Castro Fernandez, Matteo Migliavacca, Evangelia Kalyvianaki, and Peter Pietzuch. ACM International Conference on Management of Data (SIGMOD), New York, NY, 2013.
    [PDF version]
  • "Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems". Sharma Chakravarthy, Susan D. Urban, Peter Pietzuch, and Elke Rundensteiner. ACM International Conference on Distributed Event-Based Systems (DEBS'13), 2013.
  • "Aggregation for Implicit Invocations". Sebastian Frischbier, Alessandro Margara, Tobias Freudenreich, Patrick Eugster, David Eyers, and Peter Pietzuch. 12th Annual International Conference on Aspect-Oriented Software Development (AOSD), Fukuoka, Japan, 2013.
    [PDF version]
  • "Hyphen: A Flexible Middleware for Overlay Network Construction". Mouna Allani, Benoıt Garbinato, and Peter Pietzuch. 28th ACM Symposium On Applied Computing (SAC), Coimbra, Portugal, 2013.
    [PDF version]

2012

  • "CloudFilter: Practical Control of Sensitive Data Propagation to the Cloud". Ioannis Papagiannis, and Peter Pietzuch. ACM Cloud Computing Security Workshop (CCSW), Raleigh, NC, USA, 2012.
    [PDF version]
  • "Overload Management in Data Stream Processing Systems with Latency Guarantees". Evangelia Kalyvianaki, Themistoklis Charalambous, Marco Fiscato, and Peter Pietzuch. 7th IEEE International Workshop on Feedback Computing (Feedback Computing), San Jose, CA, USA, 2012.
    [PDF version]
  • "Chams: Churn-Aware Overlay Construction for Media Streaming". Mouna Allani, Benoıt Garbinato, and Peter Pietzuch. Springer Peer-to-Peer Networking and Applications, Volume 5, Issue 4, p.412-427, 2012.
    [PDF version]
  • "NaaS: Network-as-a-Service in the Cloud". Paolo Costa, Matteo Migliavacca, Peter Pietzuch, and Alexander L. Wolf. 2nd USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (Hot-ICE), San Jose, CA, USA, 2012.
    [PDF version]
  • "Adaptive Provisioning of Stream Processing Systems in the Cloud". Javier Cervino, Evangelia Kalyvianaki, Joaquin Salvachua, and Peter Pietzuch. 7th International Workshop on Self Managing Database Systems (ICDEW), Washington, DC, USA, 2012.
    [PDF version]
  • "Living in the Present: On-the-fly Information Processing in Scalable Web Architectures". David Eyers, Tobias Freudenreich, Alessandro Magara, Sebastian Frischbier, Peter Pietzuch, and Patrick Eugster. 2nd International Workshop on Cloud Computing Platforms (CloudCP), Bern, Switzerland, 2012.
    [PDF version]

2011

  • "SafeWeb: A Middleware for Securing Ruby-based Web Applications". Petr Hosek, Matteo Migliavacca, Ioannis Papagiannis, David Eyers, David Evans, Brian Shand, Jean Bacon, and Peter Pietzuch. ACM/IFIP/USENIX 12th International Middleware Conference (Middleware), Lisbon, Portugal, 2011.
    [PDF version]
  • "IO Tetris: Deep Storage Consolidation for the Cloud via Fine-grained Workload Analysis". Rui Zhang, Ramani Routray, David Eyers, David Chambliss, Prasenjit Sarkar, Douglas Willcocks, and Peter Pietzuch. 4th International IEEE Conference on Cloud Computing (CLOUD), Washington, DC, USA, 2011.
    [PDF version]
  • "Rule-based Verification of Network Protocol Implementations using Symbolic Execution". JaeSeung Song, Tiejun Ma, Cristian Cadar, and Peter Pietzuch. 20th IEEE International Conference on Computer Communications and Networks (ICCCN), Maui, Hawaii, USA, 2011.
    [PDF version]
  • "PHP Aspis: Using Partial Taint Tracking To Protect Against Injection Attacks". Ioannis Papagiannis, Matteo Migliavacca, and Peter Pietzuch. 2nd USENIX Conference on Web Application Development (WebApps), Portland, OR, USA, 2011.
    [PDF version]
  • "Femtocell Coverage Optimisation Using Statistical Verification". Tiejun Ma, and Peter Pietzuch. 10th International Conference on Networking (IFIP/TC6 Networking), Valencia, Spain, 2011.
    [PDF version]
  • "SQPR: Stream Query Planning with Reuse". Evangelia Kalyvianaki, Wolfram Wiesemann, Quang Hieu Vu, Daniel Kuhn, and Peter Pietzuch. IEEE International Conference on Data Engineering (ICDE), Hannover, Germany, 2011.
    [PDF version]
  • "Balancing Load in Stream Processing with the Cloud". Wilhelm Kleiminger, Evangelia Kalyvianaki, and Peter Pietzuch. 6th International Workshop on Self Managing Database Systems (ICDEW), Hannover, Germany, 2011.
    [PDF version]
  • "Load-Balancing Stream Processing with the Cloud". Wilhelm Kleiminger, Evangelia Kalyvianaki, and Peter Pietzuch. 6th IEEE International Workshop on Self Managing Database Systems (SMDB), 2011.
  • "Configuring Large-scale Storage using a Middleware with Machine Learning". David M. Eyers, Ramani Routray, Rui Zhang, Douglas Willcocks, and Peter Pietzuch. Concurrency and Computation: Practice and Experience, Volume 23, Issue 17, p.2063-2077, 2011.
    [PDF version]
  • "On the Feasibility of Bandwidth Detouring on the Internet". Thom Haddow, Sing Wang Ho, Jonathan Ledlie, Cristian Lumezanu, Moez Draief, and Peter Pietzuch. 12th Passive and Active Measurement Conference (PAM), Atlanta, GA, USA, 2011.
    [PDF version]

2010

  • "Resource Allocation across Multiple Cloud Data Centres". Barnaby Malet, and Peter Pietzuch. 8th International Workshop on Middleware for Grids, Clouds and e-Science (MGC), Bangalore, India, 2010.
    [PDF version]
  • "SEEP: Scalable and Elastic Event Processing (Poster)". Matteo Migliavacca, David M. Eyers, Jean Bacon, Ioannis Papagiannis, Brian Shand, and Peter Pietzuch. ACM/IFIP/USENIX 11th International Middleware Conference (Middleware), Bangalore, India, 2010.
    [PDF version]
  • "Distributed Middleware Enforcement of Event Flow Security Policy". Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand, Jean Bacon, and Peter Pietzuch. ACM/IFIP/USENIX 11th International Middleware Conference (Middleware), Bangalore, India, 2010.
    [PDF version]
  • "Enforcing End-to-end Application Security in the Cloud". Jean Bacon, David Evans, David M. Eyers, Matteo Migliavacca, Peter Pietzuch, and Brian Shand. ACM/IFIP/USENIX 11th International Middleware Conference (Middleware), Bangalore, India, 2010.
    [PDF version]
  • "Multiplicity Computing: A Vision of Software Engineering for Next-Generation Computing Platform Applications". Cristian Cadar, Peter Pietzuch, and Alexander L. Wolf. FSE/SDP Workshop on the Future of Software Engineering Research (FoSER), Santa Fe, NM, USA, 2010.
    [PDF version]
  • "Policy Generation Framework for Large-Scale Storage Infrastructures". Ramani Routray, Rui Zhang, David M. Eyers, Douglas Willcocks, Peter Pietzuch, and Prasenjit Sarkar. IEEE International Symposium on Policies for Distributed Systems and Networks (Policy), Fairfax, VA, US, 2010.
    [PDF version]
  • "DEFCon: High-Performance Event Processing with Information Security". Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand, Jean Bacon, and Peter Pietzuch. USENIX Annual Technical Conference (ATC), Boston, MA, USA, 2010.
    [PDF version]
  • "Enforcing User Privacy in Web Applications using Erlang". Ioannis Papagiannis, Matteo Migliavacca, David M. Eyers, Brian Shand, Jean Bacon, and Peter Pietzuch. Web 2.0 Security and Privacy (W2SP), Oakland, CA, USA, 2010.
    [PDF version]
  • "Towards Automated Verification of Autonomous Networks: A Case Study in Self-Configuration". JaeSeung Song, Tiejun Ma, and Peter Pietzuch. Sixth IEEE PerCom Workshop on Pervasive Wireless Networking (PWN), Mannheim, Germany, 2010.
    [PDF version]
  • "Accelerating Publish/Subscribe Matching on Reconfigurable Supercomputing Platforms". Kuen Hung Tsoi, Ioannis Papagiannis, Matteo Migliavacca, Wayne Luk, and Peter Pietzuch. Many-Core and Reconfigurable Supercomputing Conference (MRSC), Rome, Italy, 2010.
    [PDF version]

2009

  • "Event-Processing Middleware with Information Flow Control (Poster)". David M. Eyers, Ben Robert, Jean Bacon, Matteo Migliavacca, Ioannis Papagiannis, Peter Pietzuch, and Brian Shand. 10th International ACM/IFIP/USENIX Middleware Conference (Middleware), Urbana Champaign, Illinois, USA, 2009.
    [PDF version]
  • "Towards a Middleware for Configuring Large-scale Storage Infrastructures". David M. Eyers, Ramani Routray, Rui Zhang, Douglas Willcocks, and Peter Pietzuch. 7th International Workshop on Middleware for Grids, Clouds and e-Science (MGC), Urbana Champaign, Illinois, US, 2009.
    [PDF version]
  • "Security in Multi-domain Event-based Systems". Matteo Migliavacca, Peter Pietzuch, Jean Bacon, David Eyers, Jatinder Sigh, and Brian Shand. Information Technology (http://it-information-technology.de/), Volume 51, Number 5, Munich/Germany, p.277-284, 2009.
    [PDF version]
  • "A Quality-Centric Data Model for Distributed Stream Management Systems". Marco Fiscato, Quang Hieu Vu, and Peter Pietzuch. 7th International Workshop on Quality in Database (QDB), Lyon, France, 2009.
    [PDF version]
  • "PrivateFlow: Decentralised Information Flow Control in Event Based Middleware (Demo)". Ioannis Papagiannis, Jean Bacon, David Eyers, Matteo Migliavacca, Peter Pietzuch, and Brian Shand. 3rd ACM International Conference on Distributed Event-Based Systems (DEBS), Nashville, TN, USA, 2009.
    [PDF version]
  • "Distributed Complex Event Processing with Query Rewriting". Nicholas Poul Schultz-Moeller, Matteo Migliavacca, and Peter Pietzuch. International Conference on Distributed Event-Based Systems (DEBS), Nashville, TN, USA, 2009.
    [PDF version]
  • "Deconstructing Internet Paths: An Approach for AS-Level Detour Route Discovery". Sing Wang Ho, Thom Haddow, Jonathan Ledlie, Moez Draief, and Peter Pietzuch. 8th International Workshop on Peer-to-Peer Systems (IPTPS), Boston, MA, USA, 2009.
    [PDF version]

2008

  • "Distributed Content Delivery using Load-Aware Network Coordinates". Nicholas Ball, Peter Pietzuch. Proceedings of the 3rd International Workshop on Real Overlays & Distributed System (ROADS'08), Madrid, Spain, Dec 2008.
    (PDF version)
  • "Access Control in Publish/Subscribe Systems". Jean Bacon, David Eyers, Peter Pietzuch, Jatinder Singh. Tutorial Paper. Proceedings of the 2nd International Conference on Distributed Event-Based Systems (DEBS'08), Rome, Italy, July 2008.
    (PDF version) (PDF slides)
  • "Building Large-scale Distributed Systems with Network Coordinates". Peter Pietzuch. Invited Talk.Department of Electrical Engineering, University College London, United Kingdom, May 2008.
    (PDF slides)
  • "Challenges in Dependable Internet-Scale Stream Processing". Peter Pietzuch.  Proceedings of the 2nd Workshop on Dependable Distributed Data Management (WDDDM'08); in conjunction with EuroSys'08, Glasgow, United Kingdom, March/April 2008.
    (PDF version)
  • "Proxy Network Coordinates". Jonathan Ledlie, Margo Seltzer, Peter Pietzuch.  Technical Report 2008/4, Department of Computing, Imperial College London, United Kingdom, February 2008.
    (PDF version)

2007

  • "Towards a Common API for Publish/Subscribe". Peter Pietzuch, David Eyers, Samuel Kounev, and Brian Shand.  Proceedings of the Inaugural International Conference on Distributed Event-Based Systems (DEBS'07), Toronto, Canada, June 2007.
    (PDF version)
  • "Wired Geometric Routing". Jonathan Ledlie, Michael Mitzenmacher, Margo Seltzer (Harvard University); Peter Pietzuch (Imperial College London). 6th International Workshop on Peer-to-Peer Systems (IPTPS'07), Bellevue, WA, February 2007.
    (PDF version)
  • "Cobra: Content-based Filtering and Aggregation of Blogs and RSS Feeds". Ian Rose, Rohan Murty, Peter Pietzuch, Jonathan Ledlie, Mema Roussopoulos, and Matt Welsh. Proceedings of the 4th USENIX Symposium on Networked Systems Design & Implementation (NSDI'07), Cambridge, MA, April 2007.
    (PDF version)

2006

  • "Event-Based Systems". Gero Muehl, Ludger Fiege, and Peter Pietzuch. Book, LNCS Monograph, Springer-Verlag, Berlin, Germany, August 2006.
    (Amazon link)
  • "Network-Aware Overlays with Network Coordinates". Peter Pietzuch, Jonathan Ledlie, Michael Mitzenmacher, and Margo Seltzer. Proceedings of the 1st Workshop on Dynamic Distributed Systems (IWDDS'06), Lisboa, Portugal, July 2006.
    (PDF version)
  • "Stable and Accurate Network Coordinates". Jonathan Ledlie, Peter Pietzuch, and Margo Seltzer. Proceedings of the 26th International Conference on Distributed Computing Systems (ICDCS'06), Lisboa, Portugal, July 2006.
    (PDF version)
  • Peter Pietzuch, Jonathan Ledlie, Jeffrey Shneidman, Mema Roussopoulos, Matt Welsh, and Margo Seltzer. "Network-Aware Operator Placement for Stream-Processing Systems". Proceedings of the 22nd International Conference on Data Engineering (ICDE'06), Atlanta, GA, April 2006.
    (PDF version, PPT presentation, AVI cost space animation)

2005

  • "A Large-Scale Overlay Infrastructure for Streaming Real-Time Data". Peter Pietzuch. Invited talk at the Cambridge Systems Colloquium (CSC'05), Cambridge, United Kingdom, October 2005.
    (PDF presentation)
  • "Supporting Network Coordinates on PlanetLab". Peter Pietzuch, Jonathan Ledlie, and Margo Seltzer. Proceedings of the 2nd Workshop on Real, Large Distributed Systems (WORLDS'05), San Francisco, CA, December 2005.
    (PDF version)
  • "A Cost-Space Approach to Distributed Query Optimization in Stream Based Overlays". Jeff Shneidman, Peter Pietzuch, Matt Welsh, Margo Seltzer, and Mema Roussopoulos. Proceedings of the 1st IEEE International Workshop on Networking Meets Databases (NetDB'05), Tokyo, Japan, April 2005.
    (PDF version, PDF presentation)
  • "Evaluating DHT-Based Service Placement for Stream-Based Overlays". Peter Pietzuch, Jeff Shneidman, Jonathan Ledlie, Matt Welsh, Margo Seltzer, and Mema Roussopoulos. Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS'05), Ithaca, New York, February 2005.
    (PDF version)

2004

  • "Path Optimization in Stream-Based Overlay Networks". Peter Pietzuch. Intel Research Berkeley Seminar, November 2004.
    (PDF presentation)
  • "Path Optimization in Stream-Based Overlay Networks". Peter Pietzuch, Jeffrey Shneidman, Mema Roussopoulos, Margo Seltzer, and Matt Welsh. Harvard Technical Report TR-26-04, Harvard University, November 2004.
    (PDF version)
  • "Hourglass: A Stream-Based Overlay Network for Sensor Applications". Peter Pietzuch. Poster, Harvard Industrial Partnership (HIP'04), Harvard University, October 2004.
    (PDF poster)
  • "Hermes: A Scalable Event-Based Middleware". Peter R. Pietzuch. Ph.D. Thesis, Computer Laboratory, Queens' College, University of Cambridge, February 2004.
    (PDF version)
  • "Composite Event Detection as a Generic Middleware Extension". Peter R. Pietzuch, Brian Shand, and Jean Bacon. IEEE Network Magazine, Special Issue on Middleware Technologies for Future Communication Networks, Jan/Feb 2004.
    (PDF version)

2003

  • "Peer-to-Peer Overlay Broker Networks in an Event-Based Middleware". Peter R. Pietzuch and Jean Bacon. 2nd International Workshop on Distributed Event-Based Systems (DEBS'03). In conjunction with the ACM SIGMOD/PODS Conference, San Diego, California, June 2003.
    (PDF version, PPT presentation)
  • "Role-Based Access Control for Publish/Subscribe Middleware Architectures". Andras Belokosztolszki, David M. Eyers, Peter R. Pietzuch, Jean Bacon, and Ken Moody. 2nd International Workshop on Distributed Event-Based Systems (DEBS'03). In conjunction with the ACM SIGMOD/PODS Conference, San Diego, California, June 2003.
    (PDF version, PPT presentation)
  • "XenoTrust: Event-Based Distributed Trust Management". Evangelos Kotsovinos, Boris Dragovic, Steven Hand, and Peter R. Pietzuch. Trust and Privacy in Digital Business (TrustBus'03). In conjunction with the 14th International Conference on Database and Expert Systems Applications (DEXA 2003), Prague, Czech Republic, September 2003.
    (PDF version)
  • "A Framework for Event Composition in Distributed Systems". Peter R. Pietzuch, Brian Shand, and Jean Bacon. 4th ACM/IFIP/USENIX International Conference on Middleware (Middleware'03), Rio de Janeiro, Brazil, June 2003.
    Best Paper Award Middleware'03.
    (PDF version, PPT presentation)
  • "Congestion Control in a Scalable Reliable Message-Oriented Middleware". Peter R. Pietzuch and Sumeer Bhola. 4th ACM/IFIP/USENIX International Conference on Middleware (Middleware'03), Rio de Janeiro, Brazil, June 2003
    (PDF version, PPT presentation)

2002

  • "Wenn Alice mit Bob telefoniert - eine Einfuehrung in die Kryptographie". Peter R. Pietzuch. 13. Auricher Wissenschaftstage, Aurich, Germany, November 2002.
    (PPT presentation)
  • "Channel Islands in a Reflective Ocean: Large-Scale Event Distribution in Heterogeneous Networks". Jon Crowcroft, Jean Bacon, Peter Pietzuch, George Coulouris, and Hani Naguib. IEEE Communications Magazine, Vol. 40 No. 9, p. 112-115, September 2002.
    (PDF version)
  • "A Framework for Object-Based Event Composition in Distributed Systems". Peter Pietzuch and Brian Shand. 12th Workshop for PhD Students in Object-Oriented Systems (PhDOOS'02). In conjunction with the 16th European Conf. on Object-Oriented Programming (ECOOP'02), Malaga, Spain, June 2002.
    (PDF version, Postscript version, PPT presentation)
  • "Hermes: A Distributed Event-Based Middleware Architecture". Peter Pietzuch and Jean Bacon. 1st International Workshop on Distributed Event-Based Systems (DEBS'02), In Proc. of the 22nd International Conferenence on Distributed Computing Systems (ICDCS'02) Workshop, p. 611-618, Vienna, Austria, July 2002.
    (PDF version, Postscript version, PPT presentation)
  • "Event-Based Middleware: A New Paradigm for Wide-Area Distributed Systems?". Peter R. Pietzuch. 6th CaberNet Radicals Workshop, Funchal, Madeira Island, Portugal, February 2002.
    (PDF version, PPT presentation)

Last modified on: 06-10-2017 18:33:01 — (C) Peter Pietzuch — Email:prp(at)doc(dot)ic(dot)ac(dot)uk
Powered by Etomite CMS.