ARM 2012 Program

(Tuesday, Dec. 4th)


14h00 - 14h15


14h15 - 15h

Key Note by Hans-Arno Jacobsen from Middleware Systems Research Group
Reflective to the Core: Managing Process-oriented Systems with Events & Publish/Subscribe

In today's cloud-based enterprise systems, many business processes rely on service-level agreements (SLAs) to manage interactions with partners and suppliers. SLAs determine revenue, cost and customer satisfaction, but implementing and monitoring SLAs is often a manual and error-prone effort. Companies struggle with how to express, track, verify, manage, and enforce SLAs. This is further exasperated by our rapidly increasing reliance on "everything connected" to track supply and demand across global supply chains.

This talk presents a powerful enterprise process management architecture that manages SLAs across the entire supply chain and enterprise system life-cycle. Our approach leverages events available at every layer of the enterprise software systems stack to efficiently manage business process and interactions. Questions such as the following are addressed:

Where is the value in real-time process monitoring and how does it work?
Which technologies and design patterns are most effective for monitoring SLAs in real-time?
What run-time adaptation and performance optimizations are practical to implement in business processes?
What architecture can enable the above?

This talk is based on findings resulting from  PADRES Events & Services Bus ( and eQoSystem ( research projects.

15h - 15h25

Adaptive Distributed Composite Event Detection   
Enrico Seib, Helge Parzyjegla and Gero Mühl
University of Rostock, Germany

15h25 - 15h50

Context-aware Efficient Message Propagation
Pedro Alves and Paulo Ferreira
INESC ID / Technical University of Lisbon, Portugal

15h50 - 16h20

Coffee Break

16h20 - 16h45

Cross-Layer Virtual Observers for Embedded Multiprocessor System-On-Chip (MPSoC)   
Santanu Sarma, Nikil Dutt, and Nalini Venkatasubramanian
University of California, Irvine, US

16h45 - 17h10

A Classification of Middleware to Support Virtual Machines Adaptability in IaaS   
José Simão and Luís Veiga
ISEL - Instituto Superior de Engenharia de Lisboa and INESC ID / Technical University of Lisbon, Portugal

17h10 - 17h30

Coffee Break

17h30 - 17h55

What is Middleware Made Of? Exploring abstractions, concepts, and class names in modern middleware   
François Taiani, Jackie Rice and Paul Rayson
Lancaster University (UK), University of Lethbridge (Canada) and Lancaster University (UK)

17h55 - 18h20

Adaptive Consistency for Replicated State in Real-Time-Strategy Multiplayer Games  
Manuel Cajada, Luís Veiga and Paulo Ferreira
INESC ID / Technical University of Lisbon, Portugal

18h20 - 18h45

A Declarative Approach for Software Compositional Reconfiguration   
Marco Eugênio Madeira Di Beneditto and Cláudia Maria Lima Werner
Universidade Federal do Rio de Janeiro, Brazil


Final Remarks