Design and Analysis of Distributed Embedded Systems
The market is steadily growing for embedded systems which are IT systems that realize a set of specific features for the end user in a given environment. Some examples are control systems in cars, airplanes or houses, information and communication devices such as digital TV and mobile phones, and autonomous systems such as service or edutainment robots. Due to steady improvements of production processes, each of those applications is now realized as a system-on-chip. Furthermore, on the hardware side, low-cost broadband communication media are the technological components essential in the realization of distributed systems. In order to ease the use of the variety of communication systems, middleware solutions for embedded systems are emerging. The verification of system correctness during the entire design cycle and the guarantee of non-functional requirements such as real-time support or dependability requirements play a major role for such distributed solutions and hence, are the focus of this book.
This book documents recent approaches and results presented at the Distributed and Parallel Embedded Systems (DIPES 2002) stream of the 17th World Computer Congress, which was sponsored by the International Federation for Information Processing (IFIP) and held in Montréal, Québec, Canada in August 2002. This TC 10 Stream was organized by the IFIP WG 10.5 Special Interest Group on Embedded Systems (SIG-ES) in co-operation with WG 10.3 and WG 10.4.
Design and Analysis of Distributed Embedded Systems is organized similar to the conference. Chapters 1 and 2 deal with specification methods and their analysis while Chapter 6 concentrates on timing and performance analysis. Chapter 3 describes approaches to system verification at different levels of abstraction. Chapter 4 deals with fault tolerance and detection. Middleware and software reuse aspects are treated in Chapter 5. Chapters 7 and 8 concentrate on the distribution related topics such as partitioning, scheduling and communication. The book closes with a chapter on design methods and frameworks.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Abstract active replication algorithm application approach architecture behaviour channel client communication complex components Computer configuration context CORBA deadline defined described desynchronization devices diagrams distributed systems domain embedded systems environment evaluation event model failure fault fault injection feature model Figure formal FPGA function hardware hybrid replication IEEE implementation in-order execution input instruction register integration interaction interface International language mechatronic mechatronic systems meta-model metaprogramming method methodology microcontroller middleware module multi-version system nodes object object-oriented operating system output parameters partition passive replication Petri Petri Net pipeline platform presented Proc processor protocol provides RCSM Real-Time Systems reconfigurable requirements resource RIPF scenario scheduling Section semantics separation of concerns signals simulation single-version soft IP specification structure synchronous synthesis target task techniques tool transition UPnP validation values verification VHDL WCET WCET analysis webservice worst-case execution