2024
A Tale of Two Scales: Reconciling Horizontal and Vertical Scaling for Inference Serving Systems.
CoRR, 2024
RDA: Residence Delay Aggregation for Time-Sensitive Networking.
Proceedings of the NOMS 2024 IEEE Network Operations and Management Symposium, 2024
Adaptive In-Network Queue Management using Derivatives of Sojourn Time and Buffer Size.
Proceedings of the NOMS 2024 IEEE Network Operations and Management Symposium, 2024
dAQM: Derivative-Based Active Queue Management.
Proceedings of the IFIP Networking Conference, 2024
In-Network Management of Parallel Data Streams over Programmable Data Planes.
Proceedings of the IFIP Networking Conference, 2024
Driving Towards Efficiency: Adaptive Resource-Aware Clustered Federated Learning in Vehicular Networks.
Proceedings of the 22nd Mediterranean Communication and Computer Networking Conference, 2024
Analog In-Network Computing through Memristor-based Match-Compute Processing.
Proceedings of the IEEE INFOCOM 2024, 2024
Poster: in-Network Total Order Guarantees Supporting State Machine Replication with P4 Programmable Switches.
Proceedings of the 32nd IEEE International Conference on Network Protocols, 2024
APP-CEP: Adaptive Pattern-Level Privacy Protection in Complex Event Processing Systems.
Proceedings of the 10th International Conference on Information Systems Security and Privacy, 2024
ZERoTuNE: Learned Zero-Shot Cost Models for Parallelism Tuning in Stream Processing.
Proceedings of the 40th IEEE International Conference on Data Engineering, 2024
Towards Federated LLM-Powered CEP Rule Generation and Refinement.
Proceedings of the 18th ACM International Conference on Distributed and Event-based Systems, 2024
2023
Fast incremental reconfiguration of dynamic time-sensitive networks at runtime.
Comput. Networks, April, 2023
Demo: Flexibility-aware Network Management of Time-Sensitive Flows.
Proceedings of the ACM SIGCOMM 2023 Conference, 2023
Memristor-based Network Switching Architecture for Energy Efficient Cognitive Computational Models.
Proceedings of the 18th ACM International Symposium on Nanoscale Architectures, 2023
Differential Privacy for Protecting Private Patterns in Data Streams.
Proceedings of the 39th IEEE International Conference on Data Engineering, ICDE 2023, 2023
The Future is Analog: Energy-Efficient Cognitive Network Functions over Memristor-Based Analog Computations.
Proceedings of the 22nd ACM Workshop on Hot Topics in Networks, 2023
Accelerating the performance of distributed stream processing systems with in-network computing.
Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems, 2023
Poster: Towards Pattern-Level Privacy Protection in Distributed Complex Event Processing.
Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems, 2023
AQuA-CEP: Adaptive Quality-Aware Complex Event Processing in the Internet of Things.
Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems, 2023
Zero-Shot Cost Models for Parallel Stream Processing.
Proceedings of the Sixth International Workshop on Exploiting Artificial Intelligence Techniques for Data Management, 2023
2022
Towards QoE-Driven Optimization of Multi-Dimensional Content Streaming.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2022
Towards Privacy Engineering for Real-Time Analytics in the Human-Centered Internet of Things.
CoRR, 2022
Network Testing Utilizing Programmable Network Hardware.
IEEE Commun. Mag., 2022
On Memristors for Enabling Energy Efficient and Enhanced Cognitive Network Functions.
IEEE Access, 2022
FA2: Fast, Accurate Autoscaling for Serving Deep Learning Inference with SLA Guarantees.
Proceedings of the 28th IEEE Real-Time and Embedded Technology and Applications Symposium, 2022
On the Incremental Reconfiguration of Time-sensitive Networks at Runtime.
Proceedings of the IFIP Networking Conference, 2022
Towards adaptive quality-aware Complex Event Processing in the Internet of Things.
Proceedings of the 18th International Conference on Mobility, Sensing and Networking, 2022
IoT-opt: the swiss army knife to model and validate the performance of IoT products: demo abstract.
Proceedings of the 23rd International Middleware Conference: Demos and Posters, 2022
TCAmM<sup>CogniGron</sup>: Energy Efficient Memristor-Based TCAM for Match-Action Processing.
Proceedings of the IEEE International Conference on Rebooting Computing, 2022
Towards Energy Efficient Memristor-based TCAM for Match-Action Processing.
Proceedings of the 13th IEEE International Green and Sustainable Computing Conference, 2022
Travel light: state shedding for efficient operator migration.
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, 2022
Window-based parallel operator execution with in-network computing.
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, 2022
PANDA: performance prediction for parallel and dynamic stream processing.
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, 2022
2021
TCEP: Transitions in operator placement to adapt to dynamic network environments.
J. Comput. Syst. Sci., 2021
OpenBNG: Central office network functions on programmable data plane hardware.
,
,
,
,
,
,
,
,
,
,
Int. J. Netw. Manag., 2021
Leveraging Flexibility of Time-Sensitive Networks for dynamic Reconfigurability.
Proceedings of the IFIP Networking Conference, 2021
POSTER: Leveraging PIFO Queues for Scheduling in Time-Sensitive Networks.
Proceedings of the 27th IEEE International Symposium on Local and Metropolitan Area Networks, 2021
P4-CoDel: Experiences on Programmable Data Plane Hardware.
Proceedings of the ICC 2021, 2021
Accelerating the performance of data analytics using network-centric processing.
Proceedings of the 15th ACM International Conference on Distributed and Event-based Systems, 2021
2020
Grußwort der Gastherausgeber zum Thema Fog Computing.
Inform. Spektrum, 2020
Efficient Complex Event Processing in Information-centric Networking at the Edge.
CoRR, 2020
P4STA: High Performance Packet Timestamping with Programmable Packet Processors.
Proceedings of the NOMS 2020, 2020
Microbursts in Software and Hardware-based Traffic Load Generation.
Proceedings of the NOMS 2020, 2020
Flexible Content-based Publish/Subscribe over Programmable Data Planes.
Proceedings of the NOMS 2020, 2020
Operator as a Service: Stateful Serverless Complex Event Processing.
Proceedings of the 2020 IEEE International Conference on Big Data (IEEE BigData 2020), 2020
2019
Adaptive and Scalable Communication Networks [Scanning the Issue].
Proc. IEEE, 2019
Transitions: A Protocol-Independent View of the Future Internet.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Proc. IEEE, 2019
From event streams to process models and back: Challenges and opportunities.
Inf. Syst., 2019
Transitions for Increased Flexibility in Fog Computing: A Case Study on Complex Event Processing.
Inform. Spektrum, 2019
ProgCEP: A Programming Model for Complex Event Processing over Fog Infrastructure.
Proceedings of the 2nd International Workshop on Distributed Fog Services Design, 2019
Highly Flexible Server Agnostic Complex Event Processing Operators.
Proceedings of the 20th International Middleware Conference Demos and Posters, 2019
Chaining of hardware accelerated Virtual Network Functions in PCIe Environments.
Proceedings of the 20th International Middleware Conference Demos and Posters, 2019
3-D Urban Objects Detection and Classification From Point Clouds.
Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, 2019
P4-BNG: Central Office Network Functions on Programmable Packet Pipelines.
Proceedings of the 15th International Conference on Network and Service Management, 2019
INetCEP: In-Network Complex Event Processing for Information-Centric Networking.
Proceedings of the 2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, 2019
How to measure the speed of light with programmable data plane hardware?
Proceedings of the 2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, 2019
2018
Better Together: Collaborative Monitoring for Location-Based Services.
Proceedings of the 19th IEEE International Symposium on "A World of Wireless, 2018
Change as chance: Transition-enabled monitoring for dynamic networks and environments.
Proceedings of the 14th Annual Conference on Wireless On-demand Network Systems and Services, 2018
Scaling topology pattern matching: a distributed approach.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018
P4-CoDel: Active Queue Management in Programmable Data Planes.
Proceedings of the IEEE Conference on Network Function Virtualization and Software Defined Networks, 2018
Understanding the Behavior of Operator Placement Mechanisms on Large-Scale Networks.
Proceedings of the 19th International Middleware Conference (Posters), 2018
Dissecting Apple's Meta-CDN during an iOS Update.
Proceedings of the Internet Measurement Conference 2018, 2018
Multipath QUIC: A Deployable Multipath Transport Protocol.
Proceedings of the 2018 IEEE International Conference on Communications, 2018
Multipath TCP Scheduling for Thin Streams: Active Probing and One-Way Delay-Awareness.
Proceedings of the 2018 IEEE International Conference on Communications, 2018
TCEP: Adapting to Dynamic User Environments by Enabling Transitions between Operator Placement Mechanisms.
Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems, 2018
Don't repeat yourself: seamless execution and analysis of extensive network experiments.
Proceedings of the 14th International Conference on emerging Networking EXperiments and Technologies, 2018
2017
High Performance Publish/Subscribe Middleware in Software-Defined Networks.
IEEE/ACM Trans. Netw., 2017
Towards Transitions between Role Assignment Schemes: Enabling Adaptive Offloading in Challenged Networks.
Proceedings of the 12th Workshop on Challenged Networks, 2017
A programming model for application-defined multipath TCP scheduling.
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference, Las Vegas, NV, USA, December 11, 2017
Programming application-defined multipath TCP schedulers: demo.
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos, Las Vegas, NV, USA, December 11, 2017
TrustCEP: Adopting a Trust-Based Approach for Distributed Complex Event Processing.
Proceedings of the 18th IEEE International Conference on Mobile Data Management, 2017
Quality-Aware Runtime Adaptation in Complex Event Processing.
Proceedings of the 12th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2017
Switching ZooKeeper's Consensus Protocol at Runtime.
Proceedings of the 2017 IEEE International Conference on Autonomic Computing, 2017
2016
Operator Migration for Distributed Complex Event Processing in Device-to-Device Based Networks.
Proceedings of the 3rd Workshop on Middleware for Context-Aware Applications in the IoT, 2016
Seamless Transitions between Filter Schemes for Location-Based Mobile Applications.
Proceedings of the 41st IEEE Conference on Local Computer Networks, 2016
2015
Predictable Low-Latency Event Detection With Parallel Complex Event Processing.
IEEE Internet Things J., 2015
A cost efficient scheduling strategy to guarantee probabilistic workflow deadlines.
Proceedings of the 2015 International Conference and Workshops on Networked Systems, 2015
Distributed control plane for software-defined networks: a case study using event-based middleware.
Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, 2015
2014
Securing Broker-Less Publish/Subscribe Systems Using Identity-Based Encryption.
IEEE Trans. Parallel Distributed Syst., 2014
MCEP: A Mobility-Aware Complex Event Processing System.
ACM Trans. Internet Techn., 2014
PLEROMA: a SDN-based high performance publish/subscribe middleware.
Proceedings of the 15th International Middleware Conference, 2014
Distributed complex event processing for mobile large-scale video applications.
Proceedings of the Middleware '14 Posters & Demos Session, 2014
Towards Quality-aware Simulations on Mobile Devices.
Proceedings of the 44. Jahrestagung der Gesellschaft für Informatik, Big Data, 2014
RECEP: selection-based reuse for distributed complex event processing.
Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, 2014
Bandwidth-Minimized Distribution of Measurements in Global Sensor Networks.
Proceedings of the Distributed Applications and Interoperable Systems, 2014
Meeting predictable buffer limits in the parallel execution of event processing operators.
Proceedings of the 2014 IEEE International Conference on Big Data (IEEE BigData 2014), 2014
2013
Scalable group communication supporting configurable levels of consistency.
Concurr. Comput. Pract. Exp., 2013
Mobile fog: a programming model for large-scale applications on the internet of things.
Proceedings of the second ACM SIGCOMM workshop on Mobile cloud computing, 2013
Access Policy Consolidation for Event Processing Systems.
Proceedings of the 2013 Conference on Networked Systems, 2013
Efficient content-based routing with network topology inference.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013
MigCEP: operator migration for mobility driven distributed complex event processing.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013
Rollback-recovery without checkpoints in distributed event processing systems.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013
Tutorial: event-based systems meet software-defined networking.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013
Opportunistic spatio-temporal event processing for mobile situation awareness.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013
2012
The power of software-defined networking: line-rate content-based routing using OpenFlow.
Proceedings of the 7th Workshop on Middleware for Next Generation Internet Computing, 2012
Content routing algorithms to support Publish/Subscribe in Mobile Ad Hoc Networks.
Proceedings of the 37th Annual IEEE Conference on Local Computer Networks, 2012
Distributed spectral cluster management: a method for building dynamic publish/subscribe systems.
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012
Moving range queries in distributed complex event processing.
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012
Exact convex formulations of network-oriented optimal operator placement.
Proceedings of the 51th IEEE Conference on Decision and Control, 2012
2011
Meeting subscriber-defined QoS constraints in publish/subscribe systems.
Concurr. Comput. Pract. Exp., 2011
Supporting Strong Reliability for Distributed Complex Event Processing Systems.
Proceedings of the 13th IEEE International Conference on High Performance Computing & Communication, 2011
Efficient and Distributed Rule Placement in Heavy Constraint-Driven Event Systems.
Proceedings of the 13th IEEE International Conference on High Performance Computing & Communication, 2011
Efficient support for multi-resolution queries in global sensor networks.
Proceedings of the 5th International Conference on COMmunication System softWAre and MiddlewaRE (COMSWARE 2011), 2011
2010
Dynamic Publish/Subscribe to Meet Subscriber-Defined Delay and Bandwidth Constraints.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010
Multilevel Predictions for the Aggregation of Data in Global Sensor Networks.
Proceedings of the DS-RT '10 Proceedings of the 2010 IEEE/ACM 14th International Symposium on Distributed Simulation and Real Time Applications, 2010
Providing basic security mechanisms in broker-less publish/subscribe systems.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010
Distributed heterogeneous event processing: enhancing scalability and interoperability of CEP in an industrial context.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010
Event processing for large-scale distributed games.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010
Cordies: expressive event correlation in distributed systems.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010
2009
SPINE: Adaptive Publish/Subscribe for Wireless Mesh Networks.
Stud. Inform. Univ., 2009
Complex Event Processing.
it Inf. Technol., 2009
Identifying the Challenges in Reducing Latency in GSN using Predictors.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2009
Proceedings of the Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30, 2009
Providing Probabilistic Latency Bounds for Dynamic Publish/Subscribe Systems.
Proceedings of the Kommunikation in Verteilten Systemen (KiVS), 2009
Design of a backup network for catastrophe scenarios.
Proceedings of the International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly, 2009
2008
Spontaneous Virtual Networks: On the Road Towards the Internet's Next Generation.
it Inf. Technol., 2008
Geographical distribution of subscriptions for content-based publish/subscribe in MANETs.
Proceedings of the Middleware 2008, 2008
Higher Confidence in Event Correlation Using Uncertainty Restrictions.
Proceedings of the 28th IEEE International Conference on Distributed Computing Systems Workshops (ICDCS 2008 Workshops), 2008
When cars start gossiping.
Proceedings of the 6th Workshop on Middleware for Network Eccentric and Mobile Applications, 2008
2007
How robust are gossip-based communication protocols?
ACM SIGOPS Oper. Syst. Rev., 2007
Towards Fair Event Dissemination.
Proceedings of the 27th International Conference on Distributed Computing Systems Workshops (ICDCS 2007 Workshops), 2007
2006
LYDIAN: An extensible educational animation environment for distributed algorithms.
ACM J. Educ. Resour. Comput., 2006
2005
Distributed Algorithms and Educational Simulation/Visualisation in Collaborative Environments.
PhD thesis, 2005
Dynamic and Fault-tolerant Cluster Management.
Proceedings of the Fifth IEEE International Conference on Peer-to-Peer Computing (P2P 2005), 31 August, 2005
Lightweight Causal Cluster Consistency.
Proceedings of the Innovative Internet Community Systems, 5th International Workshop, 2005
2004
Simple gossiping with balls and bins.
Stud. Inform. Univ., 2004
2003
Evaluating the educational impact of visualization.
,
,
,
,
,
,
,
,
,
,
,
,
,
ACM SIGCSE Bull., 2003
Buffer Management in Probabilistic Peer-to-Peer Communication Protocols.
Proceedings of the 22nd Symposium on Reliable Distributed Systems (SRDS 2003), 2003
Integrating a simulation-visualisation environment in a basic distributed systems course: a case study using LYDIAN.
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2003
2002
Simple Gossipping with Balls and Bins.
Proceedings of the Procedings of the 6th International Conference on Principles of Distributed Systems. OPODIS 2002, 2002
EnViDiA: an educational environment for visualization of distributed algorithms in virtual environments.
Proceedings of the 7th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2002
2001
Using actors in an interactive animation in a graduate course on distributed system.
Proceedings of the 6th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2001
2000
LYDIAN (poster session): an extensible educational animation environment for distributed algorithms.
Proceedings of the 5th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2000
1999
Distributed algorithms visualisation for educational purposes.
Proceedings of the 4th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1999
1998
Building animations of distributed algorithms for educational purposes (poster).
Proceedings of the 6th Annual Conference on the Teaching of Computing and the 3rd Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1998