- Sponsor:
- sigops
Embedded systems developers today are confronted with a large variety of challenges in the design and implementation of a system. Issues such as co-location of different applications on a single hard- or software platform ("co-habitation"), platform integration of different embedded operating environments as well as safety and protection of embedded software systems require novel approaches to embedded systems development as well as the adaptation of technologies from mainframe and desktop computing, like virtualization and emulation. This, in turn, will change traditional embedded design processes to include hardware and software of growing complexity.
This workshop aims to bring together researchers and developers from all areas of embedded systems in order to create a lively discussion of these novel approaches in integration and isolation of embedded systems and the associated challenges and prospects.
Proceeding Downloads
Preserving temporal behaviour of legacy real-time software across static binary translation
In contrast to the shorter and shorter life cycles of electronic components, some embedded systems like automotive ECUs need to be supplied for decades. Thus, an embedded system may be subject to several hardware redesigns during its life cycle which ...
Alternatives for scheduling virtual machines in real-time embedded systems
Embedded systems have so far hardly been regarded as a viable target for virtualisation, although this would definitely make sense: Today, embedded systems are facing many of the same problems that once initiated the consolidation movement in the server ...
The role of virtualization in embedded systems
System virtualization, which enjoys immense popularity in the enterprise and personal computing spaces, is recently gaining significant interest in the embedded domain. Starting from a comparison of key characteristics of enterprise systems and embedded ...
Virtualization as an enabler for security in mobile devices
Virtualization, a well established technology in the desktop and server domain, is currently investigated and analyzed with respect to its potential within mobile devices. The paper argues that mobile devices, which are targeting a completely open setup ...
Applying lightweight flexible virtual machines to extensible embedded systems
Virtual Machines are spreading from the desktop to other domains. Embedded Systems is a domain where the benefits of Virtual Machines such as portability or software-based isolation can be of much help. However, for highly dynamical, extensible systems ...
System-on-chip integration of embedded automotive controllers
Automotive embedded systems today fulfill a large variety of tasks -- from simple mechanisms like window regulators to the control of complex multimedia systems. Current high-end cars use more than 70 microcontrollers, connected over one or more common ...
Kernel design for isolation and assurance of physical memory
Embedded systems are evolving into increasingly complex software systems. One approach to managing this software complexity is to divide the system into smaller, tractable components and provide strong isolation guarantees between them. This paper ...
Towards a new isolation abstraction for OSGi
The Open Service Gateway Initiative (OSGi) specification defines a dynamic Java-based service oriented architecture for networked environments such as home service gateways. To provide isolation between different services, it relies on the Java class ...
- Proceedings of the 1st workshop on Isolation and integration in embedded systems