Context-aware publish-subscribe: Model, implementation, and evaluation. - Gianpaolo Cugola; Alessandro Margara; Matteo Migliavacca (ISCC, 2009)

RACED: an adaptive middleware for complex event detection. - Gianpaolo Cugola; Alessandro Margara (ARM, 2009)

TESLA: a formally defined event specification language. - Gianpaolo Cugola; Alessandro Margara (DEBS, 2010)

SLIM: Service Location and Invocation Middleware for Mobile Wireless Sensor and Actuator Networks. - Gianpaolo Cugola; Alessandro Margara (Int. J. Syst. Serv. Oriented Eng., 2010)

High performance content-based matching using GPUs. - Alessandro Margara; Gianpaolo Cugola (DEBS, 2011)

Living in the present: on-the-fly information processing in scalable web architectures. - David M. Eyers; Tobias Freudenreich; Alessandro Margara; Sebastian Frischbier; Peter R. Pietzuch; Patrick Eugster (CloudCP@EuroSys, 2012)

Green Move: Towards next generation sustainable smartphone-based vehicle sharing. - Giovanni Alli; Luciano Baresi; Andrea G. Bianchessi; Gianpaolo Cugola; Alessandro Margara; Angelo Morzenti; Carlo Ongini; Emanuele Panigati; Matteo Rossi 001; S. Rotondi; Sergio M. Savaresi; Fabio Alberto Schreiber; et al. (SustainIT, 2012)

High-Performance Location-Aware Publish-Subscribe on GPUs. - Gianpaolo Cugola; Alessandro Margara (Middleware, 2012)

Reconfiguration Primitives for Self-Adapting Overlays in Distributed Publish-Subscribe Systems. - Elisabetta Di Nitto; Daniel J. Dubois; Alessandro Margara (SASO, 2012)

Processing flows of information: From data stream to complex event processing. - Gianpaolo Cugola; Alessandro Margara (ACM Comput. Surv., 2012)

Low latency complex event processing on parallel hardware. - Gianpaolo Cugola; Alessandro Margara (J. Parallel Distributed Comput., 2012)

Complex event processing with T-REX. - Gianpaolo Cugola; Alessandro Margara (J. Syst. Softw., 2012)

Combining expressiveness and efficiency in a complex event processing middleware. - Alessandro Margara (2012)

Aggregation for implicit invocations. - Sebastian Frischbier; Alessandro Margara; Tobias Freudenreich; Patrick Eugster; David M. Eyers; Peter R. Pietzuch (AOSD, 2013)

Seven Commandments for Benchmarking Semantic Flow Processing Systems. - Thomas Scharrenbach; Jacopo Urbani; Alessandro Margara; Emanuele Della Valle; Abraham Bernstein (ESWC, 2013)

DynamiTE: Parallel Materialization of Dynamic RDF Data. - Jacopo Urbani; Alessandro Margara; Ceriel J. H. Jacobs; Frank van Harmelen; Henri E. Bal (ISWC (1), 2013)

Deployment strategies for distributed complex event processing. - Gianpaolo Cugola; Alessandro Margara (Computing, 2013)

Learning from the past: automated rule generation for complex event processing. - Alessandro Margara; Gianpaolo Cugola; Giordano Tamburrelli (DEBS, 2014)

We have a DREAM: distributed reactive programming with consistency guarantees. - Alessandro Margara; Guido Salvaneschi (DEBS, 2014)

AJIRA: A Lightweight Distributed Middleware for MapReduce and Stream Processing. - Jacopo Urbani; Alessandro Margara; Ceriel J. H. Jacobs; Spyros Voulgaris; Henri E. Bal (ICDCS, 2014)

Effective Runtime Monitoring of Distributed Event-Based Enterprise Systems with ASIA. - Sebastian Frischbier; Erman Turan; Michael Gesmann; Alessandro Margara; David M. Eyers; Patrick Th. Eugster; Peter R. Pietzuch; Alejandro P. Buchmann (SOCA, 2014)

Towards Automated A/B Testing. - Giordano Tamburrelli; Alessandro Margara (SSBSE, 2014)

High-Performance Publish-Subscribe Matching Using Parallel Hardware. - Alessandro Margara; Gianpaolo Cugola (IEEE Trans. Parallel Distributed Syst., 2014)

Streaming the Web: Reasoning over dynamic data. - Alessandro Margara; Jacopo Urbani; Frank van Harmelen; Henri E. Bal (J. Web Semant., 2014)

The Complex Event Processing Paradigm. - Gianpaolo Cugola; Alessandro Margara (Data Management in Pervasive Systems, 2015)

Efficient analysis of event processing applications. - Gianpaolo Cugola; Alessandro Margara; Mauro Pezzè; Matteo Pradella (DEBS, 2015)

Dynamic Data Flow Testing of Object Oriented Systems. - Giovanni Denaro; Alessandro Margara; Mauro Pezzè; Mattia Vivanti (ICSE (1), 2015)

Towards an Engineering Methodology for Multi-model Scientific Simulations. - Alessandro Margara; Mauro Pezzè; Igor V. Pivkin; Mauro Santoro (SE4HPCS@ICSE, 2015)

Reactive Programming: A Walkthrough. - Guido Salvaneschi; Alessandro Margara; Giordano Tamburrelli (ICSE (2), 2015)

Introducing uncertainty in complex event processing: model, implementation, and validation. - Gianpaolo Cugola; Alessandro Margara; Matteo Matteucci; Giordano Tamburrelli (Computing, 2015)

Taming velocity and variety simultaneously in big data with stream reasoning: tutorial. - Emanuele Della Valle; Daniele Dell'Aglio; Alessandro Margara (DEBS, 2016)

FlowDB: Integrating Stream Processing and Consistent State Management. - Lorenzo Affetti; Alessandro Margara; Gianpaolo Cugola (DEBS, 2017)

Complex Event Recognition Languages: Tutorial. - Alexander Artikis; Alessandro Margara; Martín Ugarte; Stijn Vansummeren; Matthias Weidlich 001 (DEBS, 2017)

Consistency Types for Safe and Efficient Distributed Programming. - Alessandro Margara; Guido Salvaneschi (FTfJP@ECOOP, 2017)

Break the Windows: Explicit State Management for Stream Processing Systems. - Alessandro Margara; Daniele Dell'Aglio; Abraham Bernstein (EDBT, 2017)

High-Throughput Subset Matching on Commodity GPU-Based Systems. - Daniele Rogora; Michele Papalini; Koorosh Khazaei; Alessandro Margara; Antonio Carzaniga; Gianpaolo Cugola (EuroSys, 2017)

Defining the execution semantics of stream processing engines. - Lorenzo Affetti; Riccardo Tommasini 001; Alessandro Margara; Gianpaolo Cugola; Emanuele Della Valle (J. Big Data, 2017)

Efficient Temporal Reasoning on Streams of Events with DOTR. - Alessandro Margara; Gianpaolo Cugola; Dario Collavini; Daniele Dell'Aglio (ESWC, 2018)

A Survey of Recent Trends in Testing Concurrent Software Systems. - Francesco Adalberto Bianchi; Alessandro Margara; Mauro Pezzè (IEEE Trans. Software Eng., 2018)

On the Semantics of Distributed Reactive Programming: The Cost of Consistency. - Alessandro Margara; Guido Salvaneschi (IEEE Trans. Software Eng., 2018)

Temporal Pattern Recognition in Large Scale Graphs. - Hassan Nazeer Chaudhry; Alessandro Margara; Matteo Rossi 001 (DEBS, 2019)

Distributed object-oriented programming with multiple consistency levels in ConSysT. - Nafise Eskandani; Mirko Köhler 001; Alessandro Margara; Guido Salvaneschi (SPLASH (Companion Volume), 2019)

Pattern Recognition. - Alessandro Margara (Encyclopedia of Big Data Technologies, 2019)

Definition of Data Streams. - Alessandro Margara; Tilmann Rabl (Encyclopedia of Big Data Technologies, 2019)

The Kaiju project: enabling event-driven observability. - Mario Scrocca; Riccardo Tommasini 001; Alessandro Margara; Emanuele Della Valle; Sherif Sakr (DEBS, 2020)

ConSysT: tunable, safe consistency meets object-oriented programming. - Mirko Köhler 001; Nafise Eskandani Masoule; Alessandro Margara; Guido Salvaneschi (FTfJP@ECOOP, 2020)

Foundations of Composite Event Recognition (Dagstuhl Seminar 20071). - Alexander Artikis; Thomas Eiter; Alessandro Margara; Stijn Vansummeren (Dagstuhl Reports, 2020)

TSpoon: Transactions on a stream processor. - Lorenzo Affetti; Alessandro Margara; Gianpaolo Cugola (J. Parallel Distributed Comput., 2020)

Rethinking safe consistency in distributed object-oriented programming. - Mirko Köhler 001; Nafise Eskandani; Pascal Weisenburger; Alessandro Margara; Guido Salvaneschi (Proc. ACM Program. Lang., 2020)

Dagstuhl Seminar on the Foundations of Composite Event Recognition. - Alexander Artikis; Thomas Eiter; Alessandro Margara; Stijn Vansummeren (SIGMOD Rec., 2020)

Temporal Pattern Recognition in Graph Data Structures. - Pietro Daverio; Hassan Nazeer Chaudhry; Alessandro Margara; Matteo Rossi 001 (IEEE BigData, 2021)

RStream: Simple and Efficient Batch and Stream Processing at Scale. - Alessio Fino; Alessandro Margara; Gianpaolo Cugola; Marco Donadoni; Edoardo Morassutto (IEEE BigData, 2021)

Pangaea: Semi-automated Monolith Decomposition into Microservices. - Simone Staffa; Giovanni Quattrocchi; Alessandro Margara; Gianpaolo Cugola (ICSOC, 2021)

COMET: Co-simulation of Multi-Energy Systems for Energy Transition. - Luca Barbierato; Daniele Salvatore Schiera; Rossano Scoccia; Alessandro Margara; Lorenzo Bottaccioli; Edoardo Patti (COMPSAC, 2022)

A unifying model for distributed data-intensive systems. - Alessandro Margara (DEBS, 2022)

Analysis of market data with Noir: DEBS grand challenge. - Luca De Martini; Alessandro Margara; Gianpaolo Cugola (DEBS, 2022)

Deriving a realistic workload model to simulate high-volume financial data feeds for performance benchmarking. - Vladimir Sladojevic; Sebastian Frischbier; Alexander Echler; Mario Paic; Alessandro Margara (DEBS, 2022)

Nubes: Object-Oriented Programming for Stateful Serverless Functions. - Kinga Anna Marek; Luca De Martini; Alessandro Margara (WOSC@Middleware, 2023)

The Noir Dataflow Platform: Efficient Data Processing without Complexity. - Luca De Martini; Alessandro Margara; Gianpaolo Cugola; Marco Donadoni; Edoardo Morassutto (CoRR, 2023)

Aggregates are all you need (to bridge stream processing and Complex Event Recognition). - Vincenzo Gulisano; Alessandro Margara (DEBS, 2024)

Safe Shared State in Dataflow Systems. - Luca De Martini; Alessandro Margara (DEBS, 2024)

The DEBS 2024 Grand Challenge: Telemetry Data for Hard Drive Failure Prediction. - Luca De Martini; Jawad Tahir; Christoph Doblander; Sebastian Frischbier; Alessandro Margara (DEBS, 2024)

On the Semantic Overlap of Operators in Stream Processing Engines. - Vincenzo Gulisano; Marina Papatriantafilou; Alessandro Margara (Middleware, 2024)

The Renoir Dataflow Platform: Efficient Data Processing without Complexity. - Luca De Martini; Alessandro Margara; Gianpaolo Cugola; Marco Donadoni; Edoardo Morassutto (Future Gener. Comput. Syst., 2024)

Cromlech: Semi-Automated Monolith Decomposition Into Microservices. - Giovanni Quattrocchi; Davide Cocco; Simone Staffa; Alessandro Margara; Gianpaolo Cugola (IEEE Trans. Serv. Comput., 2024)

A Model and Survey of Distributed Data-Intensive Systems. - Alessandro Margara; Gianpaolo Cugola; Nicolò Felicioni; Stefano Cilloni (ACM Comput. Surv., 2024)

Commonsense reasoning and automatic generation of IoT contextual knowledge: An Answer Set Programming approach. - Ana Rubio 001; Rubén Cantarero; Alessandro Margara; Gianpaolo Cugola; David Villa; Juan Carlos López 001 (Internet Things, 2024)

Histrio: a Serverless Actor System. - Luca De Martini; Giorgio Natale Buttiglieri; Alessandro Margara (DEBS, 2025)

The DEBS 2025 Grand Challenge: Real-Time Monitoring of Defects in Laser Powder Bed Fusion (L-PBF) Manufacturing. - Luca De Martini; Jawad Tahir; Alessandro Margara; Christoph Doblander; Sebastian Frischbier; Ruben Mayer; Hans-Arno Jacobsen (DEBS, 2025)

Semi-Automated Design of Data-Intensive Architectures. - Arianna Dragoni; Alessandro Margara (ICSA Companion, 2025)

Radon: a Programming Model and Platform for Computing Continuum Systems. - Luca De Martini; Dario d'Abate; Alessandro Margara; Gianpaolo Cugola (CoRR, 2025)

FlowUnits: Extending Dataflow for the Edge-to-Cloud Computing Continuum. - Fabio Chini; Luca De Martini; Alessandro Margara; Gianpaolo Cugola (CoRR, 2025)