Euromicro Conference on
Software Engineering and Advanced Applications

August 29 – 31, 2018
Prague | Czech Republic

SEAA 2018

Embedded Systems and the Internet of Things (ES-IoT)

Modern embedded systems combine complex task dependencies with advanced real-time constraints, such as mixed-criticality levels, dynamic voltage and frequency scaling, etc. Their design should ensure predictable timing behavior, while taking into account various sources of interference in shared software and hardware resources. On the other hand, systems built around large number of connected devices—Internet of Things (IoT)—put forward challenges related to connectivity, physical and logical distribution, heterogeneity and resource scarcity of end-devices. At the same time, requirements of end-users increase: they expect that modern embedded and IoT systems do not crash, are secure, save energy resources, are always available, adapt to unexpected situations by dynamically reallocating resources, and respond to end-users needs in personalized ways.

Thus, the design of embedded and IoT systems present hard software engineering problems that need to be tackled, in order to realize their potential.  For example, how to support an evolutionary design, which allows the gradual refinement and the setting of real-time and other non-functional attributes that ensure a predictable behavior? To which extent can existing architecture styles and methodologies for embedded systems design be reused for IoT systems? How to develop closed-loop systems by guaranteeing important qualities, such as safety and reliability in highly dynamic and open-ended systems? How to enforce end-to-end security in a multi-stakeholder environment with many heterogeneous connected devices?

This track aims to make a step forward in better understanding the important challenges and the untapped opportunities in software engineering for embedded systems and the IoT. We intend to do so by bringing together embedded system and IoT experts (working primarily on topics such as real-time programming, connectivity, energy-efficiency, virtualization) and software engineers and architects, who work on novel architectural abstractions, methods, and development processes applicable to the highly dynamic domain of embedded and IoT systems design. We expect that such synergy will lead to insightful discussions—and possibly some new and impactful solution concepts.

In the context of embedded and IoT systems domains, topics of interest include, but are not limited to:

  • Development methods for Embedded Systems and IoT
    • Architecture styles
    • Component-based abstractions
    • Model-based design
    • Formal methods
    • Software certification and tools qualification
  • Platforms for Embedded Systems and IoT
    • Middleware
    • Multicores
    • Composition of IoT services
    • Mashup tools for IoT
    • Low-footprint virtualization
    • IoT-specific protocols: MQTT, DDS, CoAP, 6LowPAN
  • Embedded Systems and IoT Applications
    • Case studies
    • Experience reports for IoT systems
    • Mobile IoT systems
    • Data and processes visualization in IoT
    • Tailoring and personalization
  • Embedded Systems and IoT Non-functional properties
    • Energy-efficiency
    • Security and privacy
    • Interoperability between IoT devices and systems
    • Safety and reliability in IoT systems
    • Resilience to connectivity issues
    • Real-time constraints
    • Adaptation and control

Track Chairs

Etienne Borde Telecom ParisTech, France

Ilias Gerostathopoulos Technical University of Munich, Germany

Panagiotis Katsaros Aristotle University of Thessaloniki, Greece

Program Committee

Apostolis Zarras, Maastricht University, Netherlands

Barbora Buhnova, Masaryk University, Czech Republic

Brice Morin, SINTEF, Norway

Cristina Seceleanu, MDH, Sweden

Emmanouela Stachtiari, Aristotle Un. of Thessaloniki, Greece

Ernö Kovacs, NEC Laboratories Europe, Germany

Ezio Bartocci, TU Wien, Austria

Fotios Gioulekas, University General Hospital of Larissa & Aristotle Un. of Thessaloniki, Greece

Franck Fleurey, SINTEF, Norway

Gregor Engels, Padeborn, Germany

Guillaume Duc, Telecom ParisTech, France

Henry Muccini, Università degli Studi dell'Aquila, Italy

Jagannathan Venkatesh, Google

Luis Miguel Pinho, Polytechnic Institute of Porto, Portugal

Marcel Verhoef, European Space Agency, Netherlands

Marco Panunzio, Thales Alenia Space, France

Mirko Viroli, University of Bologna, Italy

Patrizio Pelliccione, Chalmers University of Technology, Sweden

Peter Poplavko, Mentor®. A Siemens Business, France

Radu Grosu, TU Wien, Austria

RangaRao Venkatesha Prasad, TU Delft

Romina Spalazzese, Malmö University, Sweden

Saad Mubeen, Malärdalens Hogsköla, Sweden

Saddek Bensalem, Université Grenoble Alpes, France

Sasu Tarkoma, University of Helsinki, Finland

Sébastien Gerard, CEA, France

Simon Bliudze, INRIA, France

Vera Stavroulaki, Wings ICT Solutions Ltd., Greece

Yiannis Papadopoulos, University of Hull, UK