Final Technical Program ----------------------- =============== Monday, March 7 =============== Workshops: FALSE-II: 2nd Workshop on High-Performance Fault-Adaptive Large-Scale Embedded Real-Time Systems Telegraph Hill A&B IWSSPS: International Workshop on Software Support for Portable Storage Cathedral Hill A WIA: International Workshop on Wireless and Industrial Automation Twin Peaks 6:30-8:30 IWSSPS/RTAS Reception (sponsored by Samsung) ================ Tuesday, March 8 ================ 7:00-8:00 Registration 8:00-8:15 Welcome 8:15-9:15 Keynote Presentation Chair: Seongsoo Hong Cathedral Hill A Multimedia Embedded Systems for Mobile Applications Namsung Woo, Executive Vice President, Samsung Electronics, Korea 9:15-9:25 Short break 9:25-10:40 Paper Presentations (parallel sessions) Session 1: Quality of Service Chair: Rajeev Alur ----------------------------- Cathedral Hill A Scalable QoS-Based Resource Allocation in Hierarchical Networked Environment Sourav Ghosh, Ragunathan Rajkumar, Jeffery Hansen, and John Lehoczky Diff-EDF: Differentiated EDF Service HaiFeng Zhu, John P. Lehoczky, Jeffery P. Hansen, and Ragunathan Rajkumar Network QoS Assurance in a Multi-Layer Adaptive Resource Management Scheme for Mission-Critical Applications using the CORBA Middleware Framework B. Dasarathy, S. Gadgil, R. Vaidyanathan, K. Parmeswaran, B. Coan, M. Conarty, and V. Bhanot Session 2: Sensor Networks Chair: John Stankovic -------------------------- Cathedral Hill B On-line Timestamping Synchronization in Distributed Sensor Architectures Olivier Bezet and Veronique Cherfaoui Timing Analysis for Sensor Network Nodes of the Atmega Processor Family Sibin Mohan, Frank Mueller, David Whalley, and Christopher Healy Scheduling Messages with Deadlines in Multi-hop Real-time Sensor Networks Huan Li, Prashant Shenoy, and Krithi Ramamritham 10:40-11:00 Coffee Break 11:00-12:15 Paper Presentations (parallel sessions) Session 3: Applications Chair: Frank Mueller ----------------------- Cathedral Hill A A Distributed Real-time Embedded Application for Surveillance, Detection, and Tracking of Time Critical Targets Joseph Loyall, Richard Schantz, David Corman, James Paunicka, and Sylvester Fernandez Convoy Driving through Ad-Hoc Coalition Formation Majid Ali Khan and Ladislau Boloni An Approach for Designing Reusable, Embedded Software Components for Spacecraft Flight Instruments. D. Mathur, B.W. Edwards, J. Goldstein, H. Nguyen, J. Pine, B.A. Plante, J.C. Thacker, and C. Hoover Session 4: Reliability and Fault Management Chair: Raj Rajkumar ------------------------------------------- Cathedral Hill B Out-of-Norm Assertions P. Peti, R. Obermaisser, and H. Kopetz Process Resurrection: A Fast Recovery Mechanism for Real-Time Embedded Systems Kihwal Lee and Lui Sha An Aspect-Oriented Development Method for Embedded Control Systems with Time-Triggered and Event-Triggered Processing Takanori Yokoyama 12:15-2:00 Lunch 2:00-3:40 Paper Presentations (parallel sessions) Session 5: Design Chair: Steve Goddard ----------------- Cathedral Hill A Robust control/scheduling co-design: application to robot control Daniel Simon, David Robert, and Olivier Sename Application-driven Optimization of VLIW Architectures: a Hardware-Software Approach Alberto Ferrante, Giuseppe Piscopo, and Stefano Scaldaferri Improving WCET by Optimizing Worst-Case Paths Wankang Zhao, William Kreahling, David Whalley, Christopher Healy, and Frank Mueller Bounding Worst-Case Data Cache Behavior by Analytically Deriving Cache Reference Patterns Harini Ramaprasad and Frank Mueller Session 6: Modeling Chair: Sang Son ------------------- Cathedral Hill B Applying Sensitivity Analysis in Real-Time Distributed Systems Razvan Racu, Marek Jersak, and Rolf Ernst Real-Time Sampled Signal Flows through Asynchronous Distributed Systems Steve Vestal Model-Driven Techniques for Evaluating the QoS of Middleware Configurations for DRE Systems Arvind S. Krishna, Emre Turkaye, Aniruddha Gokhale, and Douglas C. Schmidt A Platform-Independent Component Modeling Language for Distributed Real-time and Embedded Systems Krishnakumar Balasubramanian, Jaiganesh Balasubramanian, Jeff Parsons, Aniruddha Gokhale, and Douglas C. Schmidt 3:40-4:00 Coffee Break 4:00-5:40 Panel and Paper Presentations (parallel sessions) Session 7: Special Panel on Technology Transfer and Adoption ------------------------------------------------------------ Cathedral Hill A Panel chair: Bill Milam Session 8: Theory Chair: Insup Lee ----------------- Cathedral Hill B Code Generation from Embedded Control Models Rajeev Alur and Arun Chandrashekharapuram Systematic Debugging of Real-Time Systems based on Incremental Satisfiability Counting Stefan Andrei, Wei-Ngan Chin, Albert M.K. Cheng, and Mihai Lupu On Schedulability Bounds of Static Priority Schedulers Jianjia Wu, Jyh-Charn Liu, and Wei Zhao Timing analysis of TCP servers for surviving denial-of-service attacks V Krishna Nandivada and Jens Palsberg ================== Wednesday, March 9 ================== 8:00-9:00 Keynote Presentation Chair: Christopher Gill Cathedral Hill A&B Automotive Real Time and Embedded Software: Model-based Development Kenneth Butts Executive Engineer, Toyota Technical Center, U.S.A. 9:00-10:40 Paper Presentations Session 9: Analysis Chair: Aloysius Mok ------------------- Cathedral Hill A&B Characterizing Workload Correlations in Multi Processor Hard Real-Time Systems Ernesto Wandeler and Lothar Thiele A Model and Methodology for Composition QoS Analysis of Embedded Systems Hui Ma, Dongfeng Wang, and Farokh Bastani Improved Schedulability Analysis of Real-Time Transactions with Earliest Deadline Scheduling Rodolfo Pellizzoni and Giuseppe Lipari Exact Admission-Control for Integrated Aperiodic and Periodic Tasks Bjorn Andersson and Cecilia Ekelin 10:40-11:00 Coffee Break 11:00-12:40 Paper Presentations Session 10: Power-Aware Systems Chair: David Whalley ------------------------------- Cathedral Hill A&B Power-Aware Processor Scheduling under Average Delay Constraints Fan Zhang and Samuel T. Chanson Energy-aware Task Allocation for Rate Monotonic Scheduling Tarek A. AlEnawy and Hakan Aydin Practical On-line DVS Scheduling for Fixed-Priority Real-Time Systems Bren Mochocki, X. Sharon Hu, and Gang Quan Feedback-Based Dynamic Frequency Scaling for Memory-Bound Real-Time Applications Christian Poellabauer, Leo Singleton, and Karsten Schwan 12:40-2:00 Lunch 2:00-3:40 Paper Presentations Session 11: Adaptive Scheduling Chair: Richard Schantz ------------------------------- Cathedral Hill A&B Enhancing Feedback Control Scheduling Performance by On-line Quantification and Suppression of Measurement Disturbance Mehdi Amirijoo, Jorgen Hansson, Svante Gunnarsson, and Sang H. Son Hybrid Supervisory Utilization Control of Real-Time Systems Xenofon Koutsoukos, Radhika Tekumalla, Balachandran Natarajan, and Chenyang Lu Optimal Time-variant Resource Allocation for Internet Servers with Delay Constraints Xiliang Zhong, Cheng-Zhong Xu, and Minghua Xu Design and Performance of Configurable Endsystem Scheduling Mechanisms Tejasvi Aswathanarayana, Venkita Subramonian, Douglas Niehaus, and Christopher Gill 3:40-4:00 Coffee Break 4:00-5:40 Paper Presentations Session 12: System Composition Chair: Hermann Kopetz ------------------------------ Cathedral Hill A&B Real-Time Component-based Systems Shengquan Wang, Sangig Rho, Zhibin Mai, Riccardo Bettati, and Wei Zhao Implementing Application-Specific RTOS Policies Using Reflection Ameet Patil and Neil Audsley Timed RTOS Modeling for Embedded System Design Zhengting He, Aloysius Mok, and Cheng Peng From Functional Blocks to the Synthesis of the Architectural Model in Embedded Real-time Applications Cesare Bartolini, Giuseppe Lipari, and Marco Di Natale 6:30-8:30 Reception ================== Thursday, March 10 ================== 8:30-10:10 Paper Presentations Session 13: Scheduling Chair: Kang Shin ---------------------- Cathedral Hill A&B An Adaptive Locality-Conscious Process Scheduler for Embedded Systems Guilin Chen, Guangyu Chen, Ozcan Ozturk, and Mahmut Kandemir Priority Refinement for Dependent Tasks in Large Embedded Real-Time Software Jeffrey R. Merrick, Shige Wang, and Kang G. Shin Integrated CORBA Scheduling and Resource Management for Distributed Real-Time Embedded Systems Kevin Bryan, Lisa C. DiPippo, Victor Fay-Wolfe, Matthew Murphy, Jiangyin Zhang, David T. Fleeman, David W. Juedes, Chang Liu, Lonnie R. Welch, Douglas Niehaus, and Christopher D. Gill Solution Space for Fixed-Priority with Preemption Threshold Jiongxiong Chen, Ashif Harji, and Peter Buhr 10:10-10:30 Coffee Break 10:30-12:15 Work-in-Progress Session Chair: Albert Cheng Session 14: Work in Progress ---------------------------- Cathedral Hill A&B 12:15-2:00 Lunch 2:00-3:40 Paper Presentations Session 15: System Software and Hardware Chair: John Regehr ---------------------------------------- Cathedral Hill A&B Towards an Understanding of the Behavior of the Single Parent Rule in the RTSJ Scoped Memory Model M. Teresa Higuera-Toledano VPN Gateways over Network Processors: Implementation and Evaluation Yi-Neng Lin, Chiuan-Hung Lin, Ying-Dar Lin, and Yuan-Chen Lai Lazy Locking Technique for Improving Real-time Performance of Embedded Linux by Prediction of Timer Interrupt Jupyung Lee and Kyu-Ho Park A Real-Time Performance Comparison of Distributable Threads and Event Channels Yuanfang Zhang, Bryan Thrall, Stephen Torri, Christopher Gill, and Chenyang Lu 3:40-4:00 Coffee Break 4:00-5:40 Paper Presentations Session 16: Resource Allocation Chair: Chenyang Lu ------------------------------- Cathedral Hill A&B Heuristic Resource Allocation Strategies for Embedded Systems with Continuous Mode Changes Silke Schomann, Klaus Ecker, and Dennis Stankovic A Novel Framework for Quality-Aware Resource Management in Phased Array Radar Systems Chang-Gun Lee Multiprocessor Resource Allocation for Hard-real-time Streaming with a Dynamic Job-Mix Orlando Moreira, Jan David Mol, Marco Bekooij, and Jef van Meerbergen Towards Efficient Use of Shared Communication Media in the Timed Model Guido Menkhaus, Michael Holzmann, Sebastian Fischmeister, and Claudiu Farcas 5:40 Concluding remarks