Final Program of ISORC 2002

(WORD VersionPDF VersionTXT Version)


 
April 28, 2002 (18:00 - 20:00)

18:00 - Registration

19:15 - 20:00  Reception (Monticello Ballroom Salon A)


 
April 29, 2002 (09:00 - 17:30)

08:00 - Registration

09:00 - 09:15 Opening (Potomac Ballroom Salon D)

09:15 - 10:05  Session 1: Trends in Industry (Potomac Ballroom Salon D)

              Chair: Norm Brown, National Institute for Systems Test and Productivity, USA

* Automation & Control in Large-Scale Interactive Systems
            Jay S. Bayne

* An Architecture for Distributed Applications on the Internet: Overview of Microsoft’s .NET Platform
            Dan Fay

10:05 - 10:20  Break

10:20 - 12:00  Session 2A: Real-Time Java (Monticello Ballroom Salon B)

               Chair: Isabelle Puaut, IRISA, France

* A Framework for Integrating the Real-Time Specification for Java and Java's Remote Method Invocation
            Andy Wellings, Ray Clark, Doug Jensen, and Doug Wells
 
* Scoped Memory
            Greg Bollella and Kirk Reinholtz

* Analyzing the Performance of Memory Management in RTSJ
            Teresa Higuera and Valérie Issarny

* A Real-time Java System on a Multithreaded Java Microcontroller
            M. Pfeffer, S. Uhrig, Th. Ungerer, and U. Brinkschulte

10:20 - 12:00  Session 2B: Distributed Computing Systems (Potomac Ballroom Salon D)

               Chair: Tae-Hyung Kim, Hanyang University, Korea

* IKE 2 - Implementing the Stateful Distributed Object Paradigm
            J. Russell Noseworthy

* Approximate Real-Time Clocks for Scheduled Events
            Christof Fetzer and Michel Raynal

* Mobile Agent Model for Manipulating Distributed Object Systems
            Takao Komiya, Hiroyuki Ohsida, Katsuya Tanaka, and Makoto Takizawa

* Unreliable Distributed Timing Scrutinizer: Adapting Asynchronous Algorithms to the Environment
            Emmanuelle Anceaume and Eric Mourgaya

12:00 - 13:30  Symposium Lunch Buffet (Crystal City Club)

13:30 - 15:30  Special Session: National-Level R&D Programs/Movements in the Software Technology Field (Potomac Ballroom Salon D)

Session co-chairs: Ray Paul and Hermann Kopetz

Participants:  Jean-Pierre Banatre, INRIA, France
            Frederica Darema, NSF, USA
            Helen Gill, NSF, USA
            Vijay Raghavan, DARPA, USA
            Dieter Rombach, Germany
            * Some EC programs will be presented by Hermann Kopetz
             on behalf of EC officials

15:30 - 15:50  Break

15:50 - 17:30  Session 3A: WCET Analysis & Scheduling (Monticello Ballroom Salon B)

               Chair: VAsghar Noor, US Department of Defense, USA

* Java Virtual-Machine Support for Portable Worst-Case Execution-Time Analysis
            Guillem Bernat, Lain Bate, and Peter Puschner

* A Prototype Tool for Flow Analysis of Object-Oriented Programs
            Jan Gustafsson

* Asynchronous Transfer of Control in the Real-Time Specification for Java
            Benjamin M. Brosgol, Ricardo J. Hassan II, and Scott Robbins

* Addressing Dynamic Dispatching Issues in WCET Analysis for Object-Oriented Hard Real-Time Systems
            Erik Yu-Shing Hu, Guillem Bernat, and Andy Wellings

15:50 - 17:30  Session 3B: Real-Time Databases & Scheduling (Potomac Ballroom Salon D)

               Chair: Randy Chow, National Science Foundation, USA

* Service Differentiations in Real-Time Databases
            Kyoung-Don Kang, Sang H. Son, and John A. Stankovic

* A Replication Strategy for Distributed Real-Time Object-Oriented Databases
            Praveen Peddi and Lisa Cingiser DiPippo

* Handling Aperiodic Tasks in Diverse Real-Time Systems via Plug-Ins
            Tomas Lennvall, Gerhard Fohler, and Björn Lindberg

* Integrating Real-Time Synchronization Schemes into Preemption Threshold Scheduling
            Saehwa Kim, Seongsoo Hong, and Tae-Hyung Kim
 

April 30, 2002 (08:30 - 17:25)

08:30 - 09:30  Session 4A: Object-Oriented Programming and Applications (Monticello Ballroom Salon B)

               Chair: Paul Ezhilchelvan, University of Newcastle, UK

* Reactive Objects
            Johan Nordlander, Mark P. Jones, Magnus Carlsson, Richard B. Kieburtz, and Andrew Black

* Applying CORBA Technology to Ad-Hoc Network Services with Mobile Terminals
            Norihisa Iga, Takuya Murakami, Naoki Sato, and Yukikazu Nakamoto

* Connecting Object-Oriented Middleware for Home Computing with Virtual Overlay Networks
            Daiki Ueno, Eiji Tokunaga, Hiro Ishikawa, Tatsuo Nakajima, and Ichiro Satoh

08:30 - 09:50  Session 4B: Distributed Real-Time Computing and Testing (Monticello Ballroom Salon C)

               Chair: Bojan Cukic, West Virginia University, USA

* Distributed Real-Time Computing for Microcontrollers - the OSA+ Approach
            A. Bechina, U. Brinkschulte, F. Picioroaga, and E. Schneider

* Distributed Real-Time Simulation of the Group Manager Executing the Multicast Protocol RFRM
            Y.S. Hong and T.G. Kim

* An Architecture-Based Comparison of Verification and Statistical Reliability Assessment Methods  for Embedded Software Systems
            Farokh B. Bastani, Kim Sung, I-Ling Yen, and Ing-Ray Chen

* Automatic Test Generation from Communicating Extended Finite State Machine (CEFSM)-Based Models
            J. Jenny Li and W. Eric Wong

09:50 - 10:20  Break

10:20 - 12:00  Session 5A: RT-UML and Simulation (Monticello Ballroom Salon B)

               Chair: Tatsuo Nakajima, Waseda University, Japan

* Extending the RT Profile to Support the OSEK Infrastructure
            Alan Moore

* On Mapping RT-UML Specifications to RT-Java API: Bridging the Gap
            L. B. Becker, R. H. Höltz, and C. E. Pereira

* Distributed Simulation of Multi-Agent Hybrid Systems
            Yerang Hur and Insup Lee

* ARTISST: An Extensible and Modular Simulation Tool for Real-Time Systems
            David Decotigny and Isabelle Puaut

10:20 - 12:00  Session 5B: Embedded Systems & Aspect-Oriented Programming (Monticello Ballroom Salon C)

               Chair: Dave Morris, Independent Engineering, Inc., USA

* A Technique for Managing Complexity of Use Cases for Large Complex Embedded Systems
            Eman Nasr, John McDermid, and Guillem Bernat

* Enhancing Real-time Event Service for Synchronization in Object Oriented Distributed Systems
            Gurdip Singh, Bob Maddula, and Qiang Zeng

* Aspect-Oriented Programming with C# and .NET
            Wolfgang Schult and Andreas Polze

* Program Instrumentation for Debugging and Monitoring with AspectC++
            Daniel Mahrenholz, Olaf Spinczyk, and Wolfgang Schröder-Preikschat

12:00 - 13:30  Lunch

13:30 - 15:00  Panel I:  Standards movements in ORC (Potomac Ballroom Salon F)
            Moderator: Chris Gill, Washington University, St. Louis, USA
            Participants:  Greg Bollella, Sun Microsystems, USA
                        Doug Jensen, Mitre
                        Hermann Koptez, T. U. of Vienna, Austria
                        Doug Schmidt, UC Irvine, USA
                        Bran Selic, Rational, Canada
                        Doug Wells, Open Group, USA

15:00 - 15:20  Break

15:20 - 17:00  Session 6A: Operating Systems & Middleware (Monticello Ballroom Salon B)

               Chair: Andy Wellings, University of York, UK

* Realization of a Distributed OS Component for Internal Clock Synchronization in a LAN Environment
            Chansik Im, Prasad Athreya, and K.H. (Kane) Kim

* Resource Management of the OS Network Subsystem
            Sourav Ghosh and Ragunathan (Raj) Rajkumar

* Customizing the Configuration Process of an Operating System Using Hierarchy and Clustering
            Ramakrishna Prasad Chicukula, Carsten Böeke, and Franz J. Rammig

* TMO-Linux: A Linux-based Real-time Operating System Supporting Execution of TMOs
            Hyun-Jun Kim, San-Hyun Park, Jung-Guk Kim, and Moon Hae Kim

15:20 - 17:25  Session 6B: Applications (Monticello Ballroom Salon C)

               Chair: Dave Sharp, Boeing, USA

* Using Group Communication to Support Mobile Augmented Reality Applications
            Niels Reijers, Raymond Cunningham, René Meier, Barbara Hughes, Gregor Gaertner, and Vinny Cahill

* Experiences in a Distributed, Real-Time Avionics Domain - Weapons System Open Architecture
            David Corman, Jeanna Gossett, and Dennis Noll

* Embedded CORBA Development and Its Applications to In-Satellite Network Software
            Norihisa Iga, Yukikazu Nakamoto, and Hiroki Hihara

* VERTAF: An Object-Oriented Application Framework for Embedded Real-Time Systems
            Pao-Ann Hsiung, Trong-Yen Lee, Win-Bin See, Jih-Ming Fu, and Sao-Jie Chen

* Distributed Testing of a Device-Level Interface Specification for a Metrology System
            John Horst, Thomas Kramer, Keith Stouffer, Joseph Falco, Hui-Min Huang, Frederick Proctor, and Albert Wavering

19:00 - 21:30  Banquet  (Crystal City Club)
 

May 1, 2002 (08:30 - 17:10)

08:30 - 10:10  Session 7A: Fault Tolerance and Real-Time CORBA (Monticello Ballroom Salon A)

               Chair: Bernd Kleinjohann, University of Paderborn, Germany

* End-to-End Latency of a Fault-Tolerant CORBA Infrastructure
            W. Zhao, L. E. Moser, and P. M. Melliar-Smith

* Challenges in Making CORBA Services Fault-Tolerant
            Priya Narasimhan

* A Generic Approach to Structuring and Implementing Complex Fault-Tolerant Software
            J. Xu, B. Randell, and A. Romanovsky

* A Time-Triggered Ethernet Protocol for Real-Time CORBA
            Stefan Lankes, Andreas Jabs, and Michael Reke

08:30 - 10:10  Session 7B: QoS and Component-Based Software (Monticello Ballroom Salon B)

               Chair: Moon Hae Kim, Konkuk University, Korea

* Packaging Quality of Service Control Behaviors for Reuse
            Richard Schantz, Joseph Loyall, Michael Atighetchi, and Partha Pal

* Real-Time Resource Reservation for Synchronized Multimedia Object Over Wireless LAN
            Husni Fahmi, Mudassir Latif, Basit Shafiq, Ray Paul, and Arif Ghafoor

* Integration of QoS Services into Component Infrastructures
            Miguel A. de Miguel

* A Component-Based Approach for Embedded Software Development
            I-Ling Yen, Jayabharath Goluguri, Farokh Bastani, Latifur Khan, and John Linn

10:10 - 10:30  Break

10:30 - 12:00  Panel II:  Fault-Tolerant Distributed Computing (Monticello Ballroom Salon C)
            Moderator: Priya Narasimhan, Carnegie-Mellon University, USA
            Participants: Raj Rajkumar, Carnegie Mellon University, USA
                        Michael Melliar-Smith, UC Santa Barbara, USA
                        Eltefaat Shokri, Sun Microsystems, USA
                        Michel Raynal, IRISA, France

12:00 - 13:30  Lunch

13:30 - 15:00  Panel III: OCL Goes Real-Time (Monticello Ballroom Salon C)
            Moderator: Franz Rammig, Paderborn University, Germany
            Participants: Stefan Flake, C-LAB, Paderborn University, Germany
                        Alan Moore, ARTiSAN Software, USA
                        John Hogg, Rational, Canada 

15:00 - 15:20  Break

15:20 - 17:00  Session 8: Real-Time Object Models  (Monticello Ballroom Salon C)

               Chair: Bhavani Thuraisingham, The Mitre Corporation, USA

* An Approach to Object-Oriented Component Customization for Real-Time Software Development
            Stephen S. Yau and Choksing Taweponkiat

* Towards Highly Configurable Real-time Object Request Brokers
            Raymond Klefstad, Douglas C. Schmidt, and Carlos O'Ryan

* Dictatorial and Reactive Control of Peripherals in the TMO Programming Scheme
            K. H. (Kane) Kim

* Getting Down and Dirty: Device-Level Programming Using the Real-Time Specification for Java
            David Hardin, Mike Frerking, Philip Wiley, and Greg Bollella

17:00 - 17:10  Closing