Ebook: From Model-Driven Design to Resource Management for Distributed Embedded Systems: IFIP TC 10 Working Conference on Distributed and Parallel Embedded Systems (DIPES 2006), October 11–13, 2006, Braga, Portugal
- Tags: Computer System Implementation, System Performance and Evaluation, Computer Systems Organization and Communication Networks
- Series: IFIP International Federation for Information Processing 225
- Year: 2006
- Publisher: Springer US
- Edition: 1
- Language: English
- pdf
Embedded computing systems have started to carry out the key control functions in diverse domains such as telecommunications, automotive electronics, avionics and even complete industrial manufacturing lines. Traditionally, such embedded control systems have been implemented in a monolithic, centralized manner. However, distributed and parallel solutions have been steadily gaining popularity. In a distributed setup, the control task is carried out by a number of controllers distributed over the entire system and interconnected as a network by communication components such as field buses. More demanding local control applications require controllers based on parallel architectures or processors with dedicated co-processors. Distribution and parallelism in embedded system design increase the engineering challenges and demand new development methods and tools.
From Model-Driven Design to Resource Management for Distributed Embedded Systems contains 16 original contributions as well as 12 invited papers by distinguished invited speakers. These papers were presented at the Working Conference on Distributed and Parallel Embedded Systems (DIPES 2006), which was held in October 2006 in Braga, Portugal, and sponsored by the International Federation for Information Processing (IFIP).
This volume covers the following very timely topics: model-driven design, test and evolution of embedded systems, timing analysis and predictability, scheduling, allocation, communication and resource management in distributed real-time systems.
Embedded computing systems have started to carry out the key control functions in diverse domains such as telecommunications, automotive electronics, avionics and even complete industrial manufacturing lines. Traditionally, such embedded control systems have been implemented in a monolithic, centralized manner. However, distributed and parallel solutions have been steadily gaining popularity. In a distributed setup, the control task is carried out by a number of controllers distributed over the entire system and interconnected as a network by communication components such as field buses. More demanding local control applications require controllers based on parallel architectures or processors with dedicated co-processors. Distribution and parallelism in embedded system design increase the engineering challenges and demand new development methods and tools.
From Model-Driven Design to Resource Management for Distributed Embedded Systems contains 16 original contributions as well as 12 invited papers by distinguished invited speakers. These papers were presented at the Working Conference on Distributed and Parallel Embedded Systems (DIPES 2006), which was held in October 2006 in Braga, Portugal, and sponsored by the International Federation for Information Processing (IFIP).
This volume covers the following very timely topics: model-driven design, test and evolution of embedded systems, timing analysis and predictability, scheduling, allocation, communication and resource management in distributed real-time systems.
Embedded computing systems have started to carry out the key control functions in diverse domains such as telecommunications, automotive electronics, avionics and even complete industrial manufacturing lines. Traditionally, such embedded control systems have been implemented in a monolithic, centralized manner. However, distributed and parallel solutions have been steadily gaining popularity. In a distributed setup, the control task is carried out by a number of controllers distributed over the entire system and interconnected as a network by communication components such as field buses. More demanding local control applications require controllers based on parallel architectures or processors with dedicated co-processors. Distribution and parallelism in embedded system design increase the engineering challenges and demand new development methods and tools.
From Model-Driven Design to Resource Management for Distributed Embedded Systems contains 16 original contributions as well as 12 invited papers by distinguished invited speakers. These papers were presented at the Working Conference on Distributed and Parallel Embedded Systems (DIPES 2006), which was held in October 2006 in Braga, Portugal, and sponsored by the International Federation for Information Processing (IFIP).
This volume covers the following very timely topics: model-driven design, test and evolution of embedded systems, timing analysis and predictability, scheduling, allocation, communication and resource management in distributed real-time systems.
Content:
Front Matter....Pages i-xii
Design Challenges in Multiprocessor Systems-on-Chip....Pages 1-8
Some Issues in Model-Based Development for Embedded Control Systems....Pages 9-13
MDE Benefits for Distributed, Real Time and Embedded Systems....Pages 15-24
Reifying the Semantic Domains of Component Contracts....Pages 25-34
Model-Based Test Selection for Infinite State Reactive Systems....Pages 35-44
Continuous Engineering of Embedded systems....Pages 45-54
Prototyping an Ambient Light System - A Case Study....Pages 55-64
The Paderkicker Team: Autonomy in Realtime Environments....Pages 65-74
Modular Compilation of Synchronous Programs....Pages 75-84
Trends in Timing Analysis....Pages 85-94
Traffic Scheduling Anomalies in Temporal Partitions....Pages 95-104
Pulsed Data Streams....Pages 105-114
From Time-Triggered to Time-Deterministic Real-Time Systems....Pages 115-124
Lazy Scheduling for Energy Harvesting Sensor Nodes....Pages 125-134
Transient Processor/Bus Fault Tolerance for Embedded Systems....Pages 135-144
Distributed Timed Multitasking - A Model of Computation for Hard Real-Time Distributed Systems....Pages 145-154
Iterative Refinement Approach for QOS-Aware Service Configuration....Pages 155-164
A Fast and Efficient Isomorphic Task Allocation Scheme for K-Ary N-Cube Systems....Pages 165-174
Communication-Aware Component Allocation Algorithm for a Hybrid Architecture....Pages 175-184
Multi-Objective Design Space Exploration of Embedded System Platforms....Pages 185-194
Dynamic Memory Management for Embedded Real-Time Systems....Pages 195-204
Reliability-Aware Power Management of Multi-Core Processors....Pages 205-214
Evaluating Energy-Aware Task Allocation Strategies for MPSOCS....Pages 215-224
Integration of Energy Reduction into High-Level Synthesis by Partitioning....Pages 225-234
A Demonstration Case on the Transformation of Software Architectures for Service Specification....Pages 235-244
Model-Based Analysis of a Windmill Communication System....Pages 245-254
Pre-Runtime Scheduling Considering Timing and Energy Constraints in Embedded Systems with Multiple Processors....Pages 255-264
A Hierarchical Approach for Power Management on Mobile Embedded Systems....Pages 265-274
Embedded computing systems have started to carry out the key control functions in diverse domains such as telecommunications, automotive electronics, avionics and even complete industrial manufacturing lines. Traditionally, such embedded control systems have been implemented in a monolithic, centralized manner. However, distributed and parallel solutions have been steadily gaining popularity. In a distributed setup, the control task is carried out by a number of controllers distributed over the entire system and interconnected as a network by communication components such as field buses. More demanding local control applications require controllers based on parallel architectures or processors with dedicated co-processors. Distribution and parallelism in embedded system design increase the engineering challenges and demand new development methods and tools.
From Model-Driven Design to Resource Management for Distributed Embedded Systems contains 16 original contributions as well as 12 invited papers by distinguished invited speakers. These papers were presented at the Working Conference on Distributed and Parallel Embedded Systems (DIPES 2006), which was held in October 2006 in Braga, Portugal, and sponsored by the International Federation for Information Processing (IFIP).
This volume covers the following very timely topics: model-driven design, test and evolution of embedded systems, timing analysis and predictability, scheduling, allocation, communication and resource management in distributed real-time systems.
Content:
Front Matter....Pages i-xii
Design Challenges in Multiprocessor Systems-on-Chip....Pages 1-8
Some Issues in Model-Based Development for Embedded Control Systems....Pages 9-13
MDE Benefits for Distributed, Real Time and Embedded Systems....Pages 15-24
Reifying the Semantic Domains of Component Contracts....Pages 25-34
Model-Based Test Selection for Infinite State Reactive Systems....Pages 35-44
Continuous Engineering of Embedded systems....Pages 45-54
Prototyping an Ambient Light System - A Case Study....Pages 55-64
The Paderkicker Team: Autonomy in Realtime Environments....Pages 65-74
Modular Compilation of Synchronous Programs....Pages 75-84
Trends in Timing Analysis....Pages 85-94
Traffic Scheduling Anomalies in Temporal Partitions....Pages 95-104
Pulsed Data Streams....Pages 105-114
From Time-Triggered to Time-Deterministic Real-Time Systems....Pages 115-124
Lazy Scheduling for Energy Harvesting Sensor Nodes....Pages 125-134
Transient Processor/Bus Fault Tolerance for Embedded Systems....Pages 135-144
Distributed Timed Multitasking - A Model of Computation for Hard Real-Time Distributed Systems....Pages 145-154
Iterative Refinement Approach for QOS-Aware Service Configuration....Pages 155-164
A Fast and Efficient Isomorphic Task Allocation Scheme for K-Ary N-Cube Systems....Pages 165-174
Communication-Aware Component Allocation Algorithm for a Hybrid Architecture....Pages 175-184
Multi-Objective Design Space Exploration of Embedded System Platforms....Pages 185-194
Dynamic Memory Management for Embedded Real-Time Systems....Pages 195-204
Reliability-Aware Power Management of Multi-Core Processors....Pages 205-214
Evaluating Energy-Aware Task Allocation Strategies for MPSOCS....Pages 215-224
Integration of Energy Reduction into High-Level Synthesis by Partitioning....Pages 225-234
A Demonstration Case on the Transformation of Software Architectures for Service Specification....Pages 235-244
Model-Based Analysis of a Windmill Communication System....Pages 245-254
Pre-Runtime Scheduling Considering Timing and Energy Constraints in Embedded Systems with Multiple Processors....Pages 255-264
A Hierarchical Approach for Power Management on Mobile Embedded Systems....Pages 265-274
....