Abstract

AbstractEmbedded systems are increasingly equipped with open interfaces that enable communication and collaboration with other embedded systems, thus forming collaborative embedded systems (CESs). This new class of embedded systems, capable of collaborating with each other, is planned at design time and forms collaborative system groups (CSGs) at runtime. When they are part of a collaboration, systems can negotiate tactical goals, with the aim of achieving higher level strategic goals that cannot be achieved otherwise. The design and operation of CESs face specific challenges, such as operation in an open context that dynamically changes in ways that cannot be predicted at design time, collaborations with systems that dynamically change their behavior during runtime, and much more. In this new perspective, simulation techniques are crucially important to support testing and evaluation in unknown environments. In this chapter, we present a set of challenges that the design, testing, and operation of CESs face, and we provide an overview of simulation methods that address those specific challenges.

Highlights

  • Simulation methods can be used to address the specific challenges that arise with the development and operation of collaborative embedded systems (CESs)

  • We describe some core simulation techniques that form the basis for further enhancements addressed in the individual chapters of this book

  • The integration of different simulation models, sometimes at different levels of detail, represents an important design engineering challenge. This is because the design of CESs relies on the evaluation of collaborative system behavior that can be expressed at different levels of abstraction

Read more

Summary

12.1 Introduction

Modeling and simulation are established scientific and industrial methods to support system designers, system architects, engineers, and operators of several disciplines in their work during the system life cycle. Simulation methods can be used to address the specific challenges that arise with the development and operation of collaborative embedded systems (CESs). The evaluation of collaborative system behavior in multiple, complex contexts, most of them unknown at design time, can benefit from simulation. After a short motivation, we exemplify scenarios where simulation methods can support the design and the operation of CESs and we summarize specific simulation challenges. We describe some core simulation techniques that form the basis for further enhancements addressed in the individual chapters of this book

12.1.1 Motivation
12.1.2 Benefits of Using Simulation
12.2.1 Design Time Challenges
12.2.2 Runtime Challenges
12.3 Simulation Methods
12.4 Application
12.5 Conclusion
12.6 Literature
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call