EMSOFT 2004 Conference Organization Session
1: Operating Systems
(Return
to Contents) Remote
Customization of Systems Code for Embedded Devices
(Page 7) Using
Resource Reservation Techniques for Power-Aware Scheduling
(Page 16) An Experimental Analysis of the Effect of the Operating System on Memory Performance in Embedded Multimedia Computing (Page 26) Session
2: Verification
(Return
to Contents) Model
Based Estimation and Verification of Mobile Device Performance
(Page 34) Separation
of Concerns: Overhead in Modeling and Efficient Simulation Techniques
(Page 44) Session
3: Energy-aware Systems
(Return
to Contents) Practical PACE for Embedded Systems (Page 54) Energy-Efficient,
Utility Accrual Scheduling under Resource Constraints for Mobile Embedded
Systems (Page 64) Binary Translation to Improve Energy Efficiency through Post-pass Register Re-allocation (Page 74) Session
4: Scheduling
(Return
to Contents) WRR-SCAN: A Rate-Based Real-Time Disk-Scheduling Algorithm (Page 86) Scheduling within Temporal Partitions: Response-time Analysis and Server Design (Page 95) Session
5: Programming Languages
(Return
to Contents) A
Typed Assembly Language for Real-Time Programs
(Page 104) Compiler-Assisted
Demand Paging for Embedded Systems with Flash Memory
(Page 114) Garbage Collection for Embedded Systems (Page 125) Session
6: Formal Methods I
(Return
to Contents) Reactive Process Networks (Page 137) An Event Detection Algebra for Reactive Systems (Page 147) Session
7: System Design
(Return
to Contents) Conservative
Approximations for Heterogeneous Design (Page
155) Exploiting
Prescriptive Aspects: A Design Time Capability
(Page 165) Making Mechatronic Agents Resource-aware in order to Enable Safe Dynamic Resource Allocation (Page 175) A Metrics System for Quantifying Operational Coupling in Embedded Computer Control Systems (Page 184) Session
8: Distributed Systems
(Return
to Contents) Loose Synchronization of Event-Triggered Networks for Distribution of Synchronous Programs (Page 193) Reuse
of Software in Distributed Embedded Automotive Systems
(Page 203) Session
9: Formal Methods II
(Return
to Contents) A Model-Based Approach to Integrating Security Policies for Embedded Devices (Page 211) Heterogeneous
Reactive Systems Modeling: Capturing Causality and the Correctness of Loosely
Time-Triggered Architectures (LTTA) (Page
220) Session
10: Formal Languages
(Return
to Contents) Towards
a Higher-Order Synchronous Data-Flow Language
(Page 230) Towards Direct Execution of Esterel Programs on Reactive Processors (Page 240) A
Methodology for Generating Verified Combinatorial Circuits
(Page 249) Defining and Translating a "Safe" Subset of Simulink/Stateflow into Lustre (Page 259) Session
11: Timing Analysis
(Return
to Contents) Approximation of the Worst-Case Execution Time Using Structural Analysis (Page 269) Multiple Process Execution in Cache Related Preemption Delay Analysis (Page 278) An
Approach for Integrating Basic Retiming and Software Pipelining
(Page 287) Reducing
Program Image Size by Extracting Frozen Code and Data
(Page 297) |