Demo Data from VLDB 2026 / reviewers in the wild / expert
Matteo Migliavacca
dblp:56/2822
· DBLP profile ↗
15ranked-venue papers
2as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 5Systems, architecture and hardware · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorArtificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 46% Parallel and multicore computing · 25% Interconnection networks and networks-on-chip · 22% | |
| Computer networks
2 papers |
Software-defined and programmable networks · 44% Internet of things and sensor networks · 33% Wireless networking · 23% | |
| Databases, data mining, and information retrieval
2 papers |
Data stream processing · 100% |
Topics — the 8 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › wireless sensor network
in-network aggregation |
0.2 | 1 | 2014 | NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres · CoNEXT 2014 |
Cloud and datacenter computing › datacenter workloads
datacenter applications |
0.2 | 1 | 2014 | NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres · CoNEXT 2014 |
Data stream processing
fault tolerance |
0.2 | 1 | 2013 | Integrating scale out and fault tolerance in stream processing using operator state management · SIGMOD Conference 2013 |
Data stream processing › stream processing systems
stateful stream processing |
0.2 | 1 | 2013 | Integrating scale out and fault tolerance in stream processing using operator state management · SIGMOD Conference 2013 |
Cloud and datacenter computing
datacenter network |
0.2 | 1 | 2013 | Supporting application-specific in-network processing in data centres · SIGCOMM 2013 |
Interconnection networks and networks-on-chip
in-network computing |
0.2 | 1 | 2013 | Supporting application-specific in-network processing in data centres · SIGCOMM 2013 |
Wireless networking › network deployment
network service deployment |
0.1 | 1 | 2016 | FLICK: Developing and Running Application-Specific Network Services · USENIX ATC 2016 |
Wireless networking › network deployment
middlebox deployment |
0.1 | 1 | 2014 | NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres · CoNEXT 2014 |
Methods — techniques the papers use, named apart from their topics
middlebox offloading · 0.4application-specific aggregation · 0.4state checkpointing · 0.2operator parallelization · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Parallelism and partitioning in large-scale GAs using sparkabstractBig Data promises new scientific discovery and economic value. Genetic algorithms (GAs) have proven their flexibility in many application areas and substantial research effort has been dedicated to improving their performance through parallelisation. In contrast with most previous efforts we reject approaches that are based on the centralisation of data in the main memory of a single node or that require remote access to shared/distributed memory. We focus instead on scenarios where data is partitioned across machines. Laila AlTerkawi, Matteo Migliavacca |
GECCO | 2 |
| 2016 | FLICK: Developing and Running Application-Specific Network Services
Abdul Alim, Richard G. Clegg, Luo Mai, Lukas Rupprecht, Eric Seckler, Paolo Costa, Peter R. Pietzuch, Alexander L. Wolf, Nik Sultana, Jon Crowcroft, Anil Madhavapeddy, Andrew W. Moore 0002, Richard Mortier, Masoud Koleini, Luis Oviedo, Matteo Migliavacca, Derek McAuley |
USENIX ATC | 16 |
| 2014 | NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data CentresabstractData centre applications for batch processing (e.g. map/reduce frameworks) and online services (e.g. search engines) scale by distributing data and computation across many servers. They typically follow a partition/aggregation pattern: tasks are first partitioned across servers that process data locally, and then those partial results are aggregated. This data aggregation step, however, shifts the performance bottleneck to the network, which typically struggles to support many-to-few, high-bandwidth traffic between servers. Luo Mai, Lukas Rupprecht, Abdul Alim, Paolo Costa, Matteo Migliavacca, Peter R. Pietzuch, Alexander L. Wolf |
CoNEXT | 5 |
| 2014 | Making State Explicit for Imperative Big Data Processing
Raul Castro Fernandez, Matteo Migliavacca, Evangelia Kalyvianaki, Peter R. Pietzuch |
USENIX ATC | 2 |
| 2013 | Supporting application-specific in-network processing in data centresabstractNo abstract available. Luo Mai, Lukas Rupprecht, Paolo Costa, Matteo Migliavacca, Peter R. Pietzuch, Alexander L. Wolf |
SIGCOMM | 4 |
| 2013 | Integrating scale out and fault tolerance in stream processing using operator state managementabstractAs users of "big data" applications expect fresh results, we witness a new breed of stream processing systems (SPS) that are designed to scale to large numbers of cloud-hosted machines. Such systems face new challenges: (i) to benefit from the "pay-as-you-go" model of cloud computing, they must scale out on demand, acquiring additional virtual machines (VMs) and parallelising operators when the workload increases; (ii) failures are common with deployments on hundreds of VMs-systems must be fault-tolerant with fast recovery times, yet low per-machine overheads. An open question is how to achieve these two goals when stream queries include stateful operators, which must be scaled out and recovered without affecting query results. Raul Castro Fernandez, Matteo Migliavacca, Evangelia Kalyvianaki, Peter R. Pietzuch |
SIGMOD Conference | 2 |
| 2011 | SafeWeb: A Middleware for Securing Ruby-Based Web Applications
Petr Hosek 0001, Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, David Evans 0002, Brian Shand, Jean Bacon, Peter R. Pietzuch |
Middleware | 2 |
| 2010 | MultiCaR: Remote invocation for large scale, context-aware applicationsabstractRemote Method Invocation (RMI) provides a powerful programming abstraction, well integrated with the object-oriented paradigm. Like conventional method calls, RMI interaction is point-to-point and uses an explicit address to determine the target of invocations. While natural and easy to use, these characteristics limit the applicability of RMI in large scale, dynamic scenarios. In this paper we present MultiCaR: a multicast extension to RMI, which provides a declarative addressing model that maximizes the decoupling among components, supporting a context-aware programming style that nicely fits dynamic scenarios. The set of guarantees provided by MultiCaR have been carefully defined to allow an efficient implementation of the model for large scale deployments. Finally, the MultiCaR prototype we developed exploits a content-based routing infrastructure to provide flexibility and scalability at the implementation level. We argue that these characteristics make MultiCaR a good candidate to develop large scale, object-oriented, dynamic applications, in the same way as content-based publish-subscribe has proved to support large scale, event-driven, dynamic applications. Gianpaolo Cugola, Matteo Migliavacca |
ISCC | 2 |
| 2010 | Enforcing End-to-End Application Security in the Cloud - (Big Ideas Paper)
Jean Bacon, David Evans 0002, David M. Eyers, Matteo Migliavacca, Peter R. Pietzuch, Brian Shand |
Middleware | 4 |
| 2010 | Distributed Middleware Enforcement of Event Flow Security Policy
Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand, Jean Bacon, Peter R. Pietzuch |
Middleware | 1 |
| 2010 | Wirelessly Accessible Sensor Populations (WASP): Cross-Layer Design of Low Power Medium Access and Content Based RoutingabstractIn this poster, we focus on the cross-layer design of a low-power traffic aware MAC protocol and a content and context based routing protocol. We describe the cross-layering aspects of the MAC-Routing framework and present the performance results on real sensor node testbed. Junaid Ansari, Xi Zhang 0001, Gianpaolo Cugola, Matteo Migliavacca, Martijn Bennebroek, Petri Mähönen |
SECON | 4 |
| 2010 | DEFCON: High-Performance Event Processing with Information Security
Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand, Jean Bacon, Peter R. Pietzuch |
USENIX ATC | 1 |
| 2009 | A Context and Content-Based Routing Protocol for Mobile Sensor Networks
Gianpaolo Cugola, Matteo Migliavacca |
EWSN | 2 |
| 2009 | Context-aware publish-subscribe: Model, implementation, and evaluationabstractComplex communication patterns often need to take into account the situation in which the information to be communicated is produced or consumed. Publish-subscribe, and particularly its content-based incarnation, is often used to convey this information by encoding the ldquocontextrdquo of the publisher into the published messages. In this paper we claim that this approach is limiting and inefficient and propose a context-aware publish-subscribe model of communication as a better alternative. We describe a protocol that implements such model in a distributed publish-subscribe middleware, and analyze how it performs w.r.t. traditional content-based routing. Gianpaolo Cugola, Alessandro Margara, Matteo Migliavacca |
ISCC | 3 |
| 2004 | Epidemic Algorithms for Reliable Content-Based Publish-Subscribe: An EvaluationabstractDistributed content-based publish-subscribe middleware is emerging as a promising answer to the demands of modern distributed computing. Nevertheless, currently available systems usually do not provide reliability guarantees. This hampers their use in dynamic and unreliable scenarios, notably including mobile ones. We evaluate the effectiveness of an approach based on epidemic algorithms. Three algorithms we originally proposed in [P. Costa et al., (2003)] are thoroughly compared and evaluated through simulation in challenging unreliable settings. The results show that our use of epidemic algorithms improves significantly event delivery, is scalable, and introduces only limited overhead. Paolo Costa, Matteo Migliavacca, Gian Pietro Picco, Gianpaolo Cugola |
ICDCS | 2 |