Design and Analysis of Distributed Embedded Systems

by ; ; ;
Format: Hardcover
Pub. Date: 2002-11-01
Publisher(s): Kluwer Academic Pub
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $199.99

Rent Textbook

Select for Price
There was a problem. Please try again later.

Rent Digital

Rent Digital Options
Online:30 Days access
Downloadable:30 Days
$57.24
Online:60 Days access
Downloadable:60 Days
$76.32
Online:90 Days access
Downloadable:90 Days
$95.40
Online:120 Days access
Downloadable:120 Days
$114.48
Online:180 Days access
Downloadable:180 Days
$124.02
Online:1825 Days access
Downloadable:Lifetime Access
$190.80
*To support the delivery of the digital material to you, a digital delivery fee of $3.99 will be charged on each digital item.
$124.02*

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

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.

Table of Contents

Preface ix
Workshop Organization xi
Session 1: Modelling and Specification
Can UML be a System-Level Language for Embedded Software?
1(10)
Joao M. Fernandes
Ricardo J. Machado
PEARL for Distributed Embedded Systems
11(10)
Roman Gumzej
Wolfgang A. Halang
Universal Plug and Play Machine Models
21(10)
Uwe Glasser
Margus Veanes
Session 2: Specification and Analysis
Analysis of Event-Driven Real-Time Systems with Time Petri Nets: A Translation-Based Approach
31(10)
Zonghua Gu
Kang G. Shin
Petri Net Based Design of Reconfigurable Embedded Real-Time Systems
41(10)
Carsten Rust
Friedhelm Stappert
Reinhard Bernhardi-Grisson
Model Checking Robustness to Desynchronization
51(10)
Jean-Pierre Talpin
Session 3: Verification and Validation
A Semi Formal Method to Verify Correctness of Functional Requirements Specifications of Complex Systems
61(10)
Nihal Kececi
Wolfgang A. Halang
Alain Abran
Towards Design Verification and Validation at Multiple Levels of Abstraction
71(10)
Holger Giese
Martin Kardos
Ulrich Nickel
Modeling and Verification of Pipelined Embedded Processors in the Presence of Hazards and Exceptions
81(10)
Prabhat Mishra
Nikil Dutt
Session 4: Fault Tolerance and Detection
Statistical Analysis of a Hybrid Replication Model
91(10)
Emerson Rogerio de Oliveira Junior
Ingrid Jansch Porto
Building Embedded Fault-Tolerant Systems for Critical Applications: An Experimental Study
101(12)
Paul Townend
Jie Xu
Malcolm Munro
Fault Detection in Safety-Critical Embedded Systems
113(8)
Domen Verber
Matjaz Colnaric
Wolfgang A. Halang
Session 5: Middleware and Reuse
Dependability Characterization of Middleware Services
121(10)
Eric Marsden
Nicolas Perrot
Jean-Charles Fabre
Jean Arlat
Adaptive Middleware for Ubiquitous Computing Environments
131(10)
Steven S. Yau
Fariaz Karim
Finegrained Application Specific Customization of Embedded Software
141(12)
Danilo Beuche
Olaf Spinczyk
Wolfgang Schroder-Preikschat
Session 6: Timing and Performance Analysis
Checking the Temporal Behaviour of Distributed and Parallel Embedded Systems
153(10)
Wolfgang A. Halang
Nihal Kececi
Grace Tsai
Transforming Execution-Time Boundable Code into Temporally Predictable Code
163(10)
Peter Puschner
Bottom-Up Performance Analysis of HW/SW Platforms
173(12)
Kai Richter
Dirk Ziegenbein
Marek Jersak
Rolf Ernst
Session 7: Partitioning and Scheduling
Temporal Partitioning and Sequencing of Dataflow Graphs on Reconfigurable Systems
185(10)
Christophe Bobda
Integration of Low Power Analysis into High-Level Synthesis
195(10)
Achim Rettberg
Bernd Kleinjohann
Franz J. Rammig
Going Beyond Deadline-Driven Low-Level Scheduling in Distributed Real-Time Computing Systems
205(12)
K. H. (Kane) Kim
Jugiang Liu
Session 8: Communication and Application
IEEE-1394 A Standard to Interconnect Distributed Systems
217(10)
Romualdo Santamaria
Deterministic and High-Performance Communication System for the Distributed Control of Mechatronic Systems Using the IEEEl394a
227(10)
M. Zanella
T. Lehmann
T. Hestermeyer
A. Pottharst
A Consistent Design Methodology for Configurable HW/SW-Interfaces in Embedded Systems
237(10)
Stefan Ihmor
Markus Visarius
Wolfram Hardt
Low Latency Color: Segmentation on Embedded Real-Time Systems
247(10)
Dirk Stichling
Bernd Kleinjohann
Session 9: Design Methods and Frameworks
Soft IP Design Framework Using Metaprogramming Techniques
257(10)
Vytautas Stuikys
Robertas Damasevicius
Giedrius Ziberkas
Giedrius Majauskas
How to integrate Webservices in Embedded System Design?
267(10)
Achim Rettberg
Wolfgang Thronicke
Design and Realization of Distributed Real-Time Controllers for Mechatronic Systems
277
M. Deppe
M. Zanella

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.