Toggle Main Menu Toggle Search

Open Access padlockePrints

Collaborative design for embedded systems: co-modelling and co-simulation

Lookup NU author(s): Professor John Fitzgerald, Dr Peter Larsen


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


One of the most significant challenges in the development of embedded and cyber-physical systems is the gap between the disciplines of software and control engineering. In a marketplace, where rapid innovation is essential, engineers from both disciplines need to be able to explore system designs collaboratively, allocating responsibilities to software and physical elements, and analyzing trade-offs between them. To this end, this book presents a framework that allows the very different kinds of designmodels – discrete-event (DE)models of software and continuous time (CT) models of the physical environment – to be analyzed and simulated jointly, based on common scenarios. The individual chapters provide introductions to both sides of this co-simulation technology, and give a step-by-step guide to the methodology for designing and analyzing co-models. They are grouped into three parts: part I introduces the technical basis for collaborative modeling and simulation with the Crescendo technology.Part II continues with different methodological guidelines for creating co-models and analyzing them in different ways using case studies. Part III then delves into more advanced topics and looks into the potential future of this technology in the area of cyber-physical systems.

Publication metadata

Editor(s): Fitzgerald JS, Larsen PG, Verhoef MHG

Publication type: Edited Book

Publication status: Published

Edition: 1

Series Title:

Year: 2014

Number of Volumes: 1

Number of Pages: xxi, 385

Publisher: Springer

Place Published: Berlin


Library holdings: Search Newcastle University Library for this item

ISBN: 9783642541179