Alessandro Margara

Orcid: 0000-0002-0023-8639

According to our database1, Alessandro Margara authored at least 67 papers between 2009 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Commonsense reasoning and automatic generation of IoT contextual knowledge: An Answer Set Programming approach.
Internet Things, April, 2024

A Model and Survey of Distributed Data-Intensive Systems.
ACM Comput. Surv., January, 2024

Cromlech: Semi-Automated Monolith Decomposition Into Microservices.
IEEE Trans. Serv. Comput., 2024

The Renoir Dataflow Platform: Efficient Data Processing without Complexity.
Future Gener. Comput. Syst., 2024

The DEBS 2024 Grand Challenge: Telemetry Data for Hard Drive Failure Prediction.
Proceedings of the 18th ACM International Conference on Distributed and Event-based Systems, 2024

Safe Shared State in Dataflow Systems.
Proceedings of the 18th ACM International Conference on Distributed and Event-based Systems, 2024

Aggregates are all you need (to bridge stream processing and Complex Event Recognition).
Proceedings of the 18th ACM International Conference on Distributed and Event-based Systems, 2024

2023
The Noir Dataflow Platform: Efficient Data Processing without Complexity.
CoRR, 2023

On the Semantic Overlap of Operators in Stream Processing Engines.
CoRR, 2023

Nubes: Object-Oriented Programming for Stateful Serverless Functions.
Proceedings of the 9th International Workshop on Serverless Computing, 2023

2022
Deriving a realistic workload model to simulate high-volume financial data feeds for performance benchmarking.
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, 2022

Analysis of market data with Noir: DEBS grand challenge.
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, 2022

A unifying model for distributed data-intensive systems.
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, 2022

COMET: Co-simulation of Multi-Energy Systems for Energy Transition.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

2021
Pangaea: Semi-automated Monolith Decomposition into Microservices.
Proceedings of the Service-Oriented Computing - 19th International Conference, 2021

RStream: Simple and Efficient Batch and Stream Processing at Scale.
Proceedings of the 2021 IEEE International Conference on Big Data (Big Data), 2021

Temporal Pattern Recognition in Graph Data Structures.
Proceedings of the 2021 IEEE International Conference on Big Data (Big Data), 2021

2020
Dagstuhl Seminar on the Foundations of Composite Event Recognition.
SIGMOD Rec., 2020

Rethinking safe consistency in distributed object-oriented programming.
Proc. ACM Program. Lang., 2020

TSpoon: Transactions on a stream processor.
J. Parallel Distributed Comput., 2020

Foundations of Composite Event Recognition (Dagstuhl Seminar 20071).
Dagstuhl Reports, 2020

ConSysT: tunable, safe consistency meets object-oriented programming.
Proceedings of the FTfJP 2020: Proceedings of the 22nd ACM SIGPLAN International Workshop on Formal Techniques for Java-Like Programs, 2020

The Kaiju project: enabling event-driven observability.
Proceedings of the 14th ACM International Conference on Distributed and Event-based Systems, 2020

2019
Definition of Data Streams.
Proceedings of the Encyclopedia of Big Data Technologies., 2019

Pattern Recognition.
Proceedings of the Encyclopedia of Big Data Technologies., 2019

Distributed object-oriented programming with multiple consistency levels in ConSysT.
Proceedings of the Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, 2019

Temporal Pattern Recognition in Large Scale Graphs.
Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, 2019

2018
On the Semantics of Distributed Reactive Programming: The Cost of Consistency.
IEEE Trans. Software Eng., 2018

A Survey of Recent Trends in Testing Concurrent Software Systems.
IEEE Trans. Software Eng., 2018

Efficient Temporal Reasoning on Streams of Events with DOTR.
Proceedings of the Semantic Web - 15th International Conference, 2018

2017
Defining the execution semantics of stream processing engines.
J. Big Data, 2017

High-Throughput Subset Matching on Commodity GPU-Based Systems.
Proceedings of the Twelfth European Conference on Computer Systems, 2017

Break the Windows: Explicit State Management for Stream Processing Systems.
Proceedings of the 20th International Conference on Extending Database Technology, 2017

Consistency Types for Safe and Efficient Distributed Programming.
Proceedings of the 19th Workshop on Formal Techniques for Java-like Programs, 2017

Complex Event Recognition Languages: Tutorial.
Proceedings of the 11th ACM International Conference on Distributed and Event-based Systems, 2017

FlowDB: Integrating Stream Processing and Consistent State Management.
Proceedings of the 11th ACM International Conference on Distributed and Event-based Systems, 2017

2016
Taming velocity and variety simultaneously in big data with stream reasoning: tutorial.
Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, 2016

2015
Introducing uncertainty in complex event processing: model, implementation, and validation.
Computing, 2015

Reactive Programming: A Walkthrough.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Towards an Engineering Methodology for Multi-model Scientific Simulations.
Proceedings of the 1st IEEE/ACM International Workshop on Software Engineering for High Performance Computing in Science, 2015

Dynamic Data Flow Testing of Object Oriented Systems.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Efficient analysis of event processing applications.
Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, 2015

The Complex Event Processing Paradigm.
Proceedings of the Data Management in Pervasive Systems, 2015

2014
Streaming the Web: Reasoning over dynamic data.
J. Web Semant., 2014

High-Performance Publish-Subscribe Matching Using Parallel Hardware.
IEEE Trans. Parallel Distributed Syst., 2014

Towards Automated A/B Testing.
Proceedings of the Search-Based Software Engineering - 6th International Symposium, 2014

Effective Runtime Monitoring of Distributed Event-Based Enterprise Systems with ASIA.
Proceedings of the 7th IEEE International Conference on Service-Oriented Computing and Applications, 2014

AJIRA: A Lightweight Distributed Middleware for MapReduce and Stream Processing.
Proceedings of the IEEE 34th International Conference on Distributed Computing Systems, 2014

We have a DREAM: distributed reactive programming with consistency guarantees.
Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, 2014

Learning from the past: automated rule generation for complex event processing.
Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, 2014

2013
Deployment strategies for distributed complex event processing.
Computing, 2013

DynamiTE: Parallel Materialization of Dynamic RDF Data.
Proceedings of the Semantic Web - ISWC 2013, 2013

Seven Commandments for Benchmarking Semantic Flow Processing Systems.
Proceedings of the Semantic Web: Semantics and Big Data, 10th International Conference, 2013

Aggregation for implicit invocations.
Proceedings of the Aspect-Oriented Software Development, 2013

2012
Combining expressiveness and efficiency in a complex event processing middleware.
PhD thesis, 2012

Complex event processing with T-REX.
J. Syst. Softw., 2012

Low latency complex event processing on parallel hardware.
J. Parallel Distributed Comput., 2012

Processing flows of information: From data stream to complex event processing.
ACM Comput. Surv., 2012

Reconfiguration Primitives for Self-Adapting Overlays in Distributed Publish-Subscribe Systems.
Proceedings of the Sixth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, 2012

High-Performance Location-Aware Publish-Subscribe on GPUs.
Proceedings of the Middleware 2012, 2012

Green Move: Towards next generation sustainable smartphone-based vehicle sharing.
Proceedings of the Sustainable Internet and ICT for Sustainability, 2012

Living in the present: on-the-fly information processing in scalable web architectures.
Proceedings of the 2nd International Workshop on Cloud Computing Platforms, 2012

2011
High performance content-based matching using GPUs.
Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, 2011

2010
SLIM: Service Location and Invocation Middleware for Mobile Wireless Sensor and Actuator Networks.
Int. J. Syst. Serv. Oriented Eng., 2010

TESLA: a formally defined event specification language.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010

2009
RACED: an adaptive middleware for complex event detection.
Proceedings of the 8th Workshop on Adaptive and Reflective Middleware, 2009

Context-aware publish-subscribe: Model, implementation, and evaluation.
Proceedings of the 14th IEEE Symposium on Computers and Communications (ISCC 2009), 2009


  Loading...