ISORC ’99
Advance Program
 
 
The 2nd IEEE International Symposium on
Object-oriented Real-time Distributed Computing
 
 
 
 
 
 
May 2 — 5, 1999 Sponsored by In cooperation with
Palais du Grand Large IEEE Computer Society TC IFIP WG 10.4
35 407 Saint-Malo on Distributed Processing OMG
France INRIA
(URL of ISORC’99 Web: http://www.informatik.uni-ulm.de/rs/isorc99.html)
 
 
 
 



 
 
Timetable (Tentative)
 
 

 
May 3rd (Mon) 

8:00 - 8:45 Registration 

8:45 - 9:00 Opening 

9:00 - 10:00 Invited Talk 

10:30 - 12:30 Analysis and Design I 

12:30 - 14:00 Lunch 

14:00 - 15:30 Middleware and Operating Systems I 

16:00 - 17:30 Application 

17:30 - 19:00 Panel 1 

May 4th (Tue) 

9:00 - 10:00 Parallel Session  

10:30 - 11:00 Panel Block 

11:00 - 12:30 Panel II

12:30 - 14:00 Lunch 

14:00 - 15:30 Middleware and Operating Systems II 

16:00 - 18:00 QoS Assurance 
 
 

May 5th (Wed) 

9:00 - 10:00 Parallel Session  

10:30 - 11:00 Panel Block 

11:00 - 12:30 Panel III 

12:30 - 14:00 Lunch 

14:00 - 15:30 Resource Management 

16:00 - 17:30 Analysis and Design II 

17:30 - 17:45 Conclusion and Closing

 

Scope : The ISORC-99 is the second in ISORC series dealing with the emerging object-oriented real-time distributed computing (ORC) technology. The ORC is a rapidly growing young technological field. The ISORC reflects the increasing interest in this field which has outgrown the capacity of smaller workshops. The ISORC was created with the goal of becoming an exemplary symposium series with respect to the maintenance of an open symposium spirit encouraging the discussion of diverse views and new findings.

The main technical theme of the ISORC is how to extend the well established object-oriented computing technology, i.e., the technology that has prevailed the non-real-time business data processing field in the past decade, into the technologies that are effectively applicable to various classes of real-time applications.
 
 

Tentative Program
Monday, May 3rd, 1999

8:45 Opening
9:00 Invited Talk
(Jay Bayne : Johnson Controls)

10:00 —12:30
Analysis and Design I
Rogerio de Lemos, Alexander Romanovsky
Exception Handling in a Cooperative Object-Oriented Approach

Stefan Leue, Gerard Holzmann
v-Promela: A Visual Object-Oriented Language for Spin

H. Kopetz, E. Fuchs, D. Millinger, R. Nossal
An Interface as a Design Object

M. Mortazavi, J. Connell
A Unified Process for the Integration of large Scale, Distributed Object-Oriented Real-Time Systems in Layered Architectures

14:00 — 15:30
Middleware and Operating Systems I
D. Beuche, A. Guerrouat, H. Papajewski, W. Schroeder-Preikschat, O. Spinczyk, U. Spinczyk
A PURE Family of Object Oriented Operating Systems for Deeply Embedded Systems

K. Kim, Masaki Ishida, Juqiang Liu
Middleware Architecture Supporting Time-Triggered Message Triggered Objects and
an NT-based Implementation

S. Wohlever, V.F. Wolfe, B. Thuraisingham, R. Freedman, J. Maurer
CORBA-based Real-time Trader Service for Adaptable Command and Control Systems
 
 

16:00 — 17:30
Applications

W. Fleisch
Applying Use Cases for the Requirements Validation of Component-Based Real-Time Software

J. Axelsson
Holistic Object-Oriented Modeling of Distributed Automotive Real-Time Control Applications

R. Sinnott, M. Kolberg
Creating Telecommunication Services based on Object-Oriented Frameworks and SDL

17:30 — 19:00
Panel I: Current Practice and Future Research in Object Real-time Computing
Discussion will focus on what Object Technology can bring to deployed ORC systems, and in particular what (1) works now, and (2) "requires more research."

Chair: Richard Soley (or Michel Gien)
Panelists:
- Bill Foote (Sun Microsystems)
- Doug Locke (Lockheed Martin)
- Doug Jensen (Mitre Corporation)
- Jean-Bernard Stefani (France
Telecom)
- Gary Donnan (Alcatel)

Tuesday, May 4th, 1999
9:00 — 10:00
Parallel Session
Tools and Services

A. A. Hanish, T. S. Dillon
A Tool for Object-Oriented Dynamic Modeling

T. Nishiyama
Using a Process Warehouse Concept, A Practical Method for Successful Technology Transfer
 
 

I. Kogiku, M. Katayama, T. Hoshiai
Sense: A Service Navigation System linked to a Real-time Advertising Distributed Service

Modeling and Evaluation

Y. Matsui, S. Kihara, A. Mitsuzawa, S. Moriai, H. Tokuda
An Extensible Object Model for QoS Specification in Adaptive QoS Systems

L. Bacellar
Quantitative Evaluation of Distributed Object-Oriented Programming Environment For Real-Time Applications

A. Bondavalli, I. Majzik, I. Mura
Automated Dependability Analysis of UML Designs

10:30 — 12:30
Panel Block

J. Rufino, P. Verissimo, G. Arroz
Embedded Platforms for Distributed Real-Time Computing: Challenges and Results

11:00 — 12:30
Panel II: Object Techniques for Resource Constraint Architectures
Discussion will focus on timing and dependability for the external constraints and on all types of scarce resources usually encountered in Embedded Systems for the implementation constraints. Key issues will be compositionality, scalability, modeling techniques and evaluation techniques.

Chair: Dieter Hammer (Eindhoven Uni. Netherland)
Panelists:
- Mehmet Aksit (Twente Uni. Of
Technology)
- Greg Bollella (IBM)
- Dieter Hammer (Eindhoven
University of Technology)
- Edwin de Jong (Hollands Signal)
- Sjir van Loo, (Philips Research)
- Julien Maisonneuve (Alcatel
Corporate Research)

14:00 — 15:30
Middleware and Operating Systems II

M. Gergeleit, E. Nett, C.E. Pereira, L.B. Becker, A.P. Flores
An Integrated Environment for the Complete Development Cycle of an Object-Oriented Real-Time System

J. Kaiser, M. Mock
Implementing the Real-Time Publisher/Subscriber Model

A. Polze, J. Richling, J. Schwarz, M. Malek
Towards Predictable CORBA-based Web-Services

16:00 — 18:00
QoS Assurance

T. Kanezuka, H. Higaki, M. Takizawa
Quality-based Compensation of Multimedia Objects

S. Chatterjee, B. Sabata, M. Brown
Adaptive QoS Support for Distributed, Java-based Applications

D. Le Tien, O. Villin, C. Bac
Resource Managers for QoS in CORBA

R. Schantz, J. Zinky, D. Karr , D. Bakken, J. Megquier, et al.
An Object-level Gateway Supporting Integrated Property Quality of Service

Wednesday, May 5th

9:00 — 10:00
Parallel Session
Software Architecture

T. Nakajima
A Framework for Building Environment-Aware Software

T. Usländer, Francois-Xavier Lebas
OPERA: A CORBA-based Architecture Enabling Distributed Real-Time Simulations

J. Maisonneuve, S. Chabridon
The PERCO Platform

Fault Tolerance

T. Kamiya, S. Kusumoto, K. Inoue
Prediction of Fault-proness at Early Phase in Object-Oriented Development

R. Baldoni, S. Bonamoneta, C. Marchetti
Implementing Highly Available WWW Servers based on Passive Object Replication

P. D. Ezhilchelvan, S. Shrivastava
Enhancing Replica Management Services to Tolerate Group Failures

10:30 — 12:00
Panel Block

P. Carriere, J.-F- Hermant, G. Le Lann
In Pursuit of Correct Paradigms for Object-Oriented Real-Time Distributed Systems

11:00 — 12:00
Panel III: Which models and architectures of distributed real-time computing 
systems suit which application areas?
Chair: Gerard LeLann (Inria, France)
Panelists:
- Emmanuel Fuchs (Thomson-
Airsys)
- Kane Kim (UC Irvine)
- Hermann Kopetz (Technical
University of Vienna)

- Tom Lawrence (US Air Force,
Rome Lab.)
- Gerard Le Lann, (INRIA)
- Laurent Leboucher (CNET)

14:00 — 15:30
Resource Management

V. Kalogeraki, P.M. Melliar-Smith, L.E. Moser
Using Multiple Feedback Loops for Object Profiling,, Scheduling and Migration in Soft Real-Time Distributed Object Systems

C. Montez, J. Fraga, R. Oliveira, J.-M. Farines
An Adaptive Scheduling Approach in Real-Time CORBA

E. Anceaume, G. Cabillic, P. Chevochot, I. Puaut
A Flexible Run-time Support for Distributed Dependable Hard Real-time Applications

16:00 — 17:30
Analysis and Design II

L. Thomas, T. Lambolais,
R. Lesiour
Architectural Techniques for the Description and Validation of Distributed Real-Time Systems

B. Selic
Protocols and Ports: Reusable Inter-Object Behavior Patterns

A. Silberman, A. Stoyen, K. Sundaram
The Use of Task Graphs for Modeling Complex System Behavior

17:30 — 17:45
Conclusion and Closing
 
GENERAL CO-CHAIRS
 
Michel Raynal  
IRISA, France 
Michel.Raynal@kouna.irisa.fr
Richard Soley 
OMG, USA 
soley@omg.org
Tohru Kikuno  
Osaka U., Japan 
kikuno@ics.osaka-u.ac.jp
PANEL ORGANIZATION COMMITTEE CO-CHAIRS
Michel Gien 
Sun Micro/ Chorus, France 
Michel.gien@sun.com
Dieter K. Hammer 
Eindhoven U. of Tech., Netherlands 
Hammer@win.tue.nl
Radu Popescu-Zeletin 
GMD Fokus, Germany 
Zeletin@fokus.gmd.de 
ADVISORY AND PUBLICITY CO-CHAIRS
Michel Hurfin 
INRIA, France 
hurfin@irisa.fr
 
Edgar Nett 
GMD Germany 
nett@gmd.de
Makoto Takizawa 
Tokyo Denki U., Japan 
taki@takilab.k.dendai.ac.jp
 
Bhavani Thuraisingham 
Mitre, USA 
thura@mitre.org
ADVISORY AND PUBLICITY COMMITTEE
Arif Ghafoor 
Purdue U. 
ghafoor@ecn.purdue.edu
Douglas Jensen 
MITRE Corporation, 
jensen@mitre.org
Kazutaka Murakami 
Lucent Technologies, Bell Laboratories 
kmurakami@bell-labs.com
Kinji Mori 
Tokyo Institute of Technology 
mori@cs.titech.ac.jp
Masood Mortazavi 
Teknowledge Cooperation 
mmortaza@teknowledge.com
Ray Paul 
US Defense Dept. 
paulra@acq.osd.mil
Ichiro Suzuki 
University of Wisconsin-Milwaukee 
suzuki@blatz.cs.uwm.edu
Andrew Watson 
Vice President, OMG 
andrew@omg.org
Thomas Wheeler 
MITRE Corporation 
twheeler@mitre.org
 
I-Ling Yen 
UT Dallas 
ilyen@utdallas.edu
 
 
 
PUBLICATIONS CHAIR
 
 
Patrick Crane, SoHaR, USA, crane@sohar.com
 
 
TC LIASON
 
Kane Kim, U. Calif, Irvine, kane@ece.uci.edu
 
PROGRAM COMMITTEE CO-CHAIRS
Jörg Kaiser  
U. of Ulm, Germany 
kaiser@informatik.uni-ulm.de
Eltefaat Shokri 
SoHaR, USA 
shokri@sohar.com
Mikio Aoyama 
Niigita Inst. of Tech., Japan 
mikio@iie.niit.ac.jp
PROGRAM COMMITTEE
Mehmet Aksit 
Twente U. of Techn. Netherlands 
aksit@cs.utwente.nl 
Dock Allen 
General Dynamic Corporation 
Dock.Allen@gd-is.com 
Luiz Bacellar 
United Tech. Research Center 
bacellar@utrc.utc.com
Greg Bollella 
IBM 
bollella@us.ibm.com 
Andrea Bondevalli 
GNUCE Institute of CNR Pisa, Italy 
a.bondavalli@cnuce.cnr.it
Vinny Cahill 
TCD Dublin, Ireland 
vinny.cahill@cs.tcd.ie
Tharam S. Dillon 
La Trobe University, Australia 
tharam@latcs1.cs.latrobe.edu.au
Arif Ghafoor 
Purdue University 
ghafoor@ecn.purdue.edu
Peter Goehner 
IAS, Stuttgart, Germany 
goehner@ias.uni-stuttgart.de
Jan Gustafsson 
Mälardalen University, Sweden 
jan.gustafsson@mdh.se
Wolfgang A. Halang 
Fernuniversität Hagen, Germany 
wolfgang.halang@fernuni-hagen.de
Dieter K. Hammer 
U. of Eindhoven Netherlands 
hammer@win.tue.nl
Keijiro Hayashi 
Hitachi Ltd. Omika Works, Japan 
hayashik@omika.hitachi.co.jp
Shinichi Honiden 
Toshiba Corporation, Japan 
honiden@ssel.toshiba.co.jp
Peter Hruschka 
Atlantic Systems Guild, Germany, 
phruschka@compuserve.com
Jean-Marc Jezequel 
IRISA France 
jezequel@irisa.fr
Yoshiaki Kakuda 
Hiroshima City University, Japan 
kakuda@ce.hiroshima-cu.ac.jp
Junguk Kim 
Hankuk U. of Foreign Studies, Korea 
jgkim@maincc.hufs.ac.kr
Moon-Hae Kim 
Konkuk University, Korea 
mhkim@pluto.konkuk.ac.kr
Seung-Ichizo Kogiku, NTT Optical 
Network Systems Laboratories, Japan 
kogiku@exa.onlab.ntt.co.jp
Hermann Kopetz 
Tech. U. of Vienna, Austria 
hk@vmars.tuwien.ac.at
Reino Kurki-Suoni 
Tampere U. of Tech. Finland 
rks@kurki.cs.tut.fi
Insup Lee 
University of Pennsylvania 
lee@central.cis.upenn.edu
Gerard Le Lann 
INRIA France 
Gerard.Le_Lann@inria.fr
Jane Liu 
University of Ill. at Urbana-Champaign 
janeliu@cs.uiuc.edu
Doug Locke 
Lockheed Martin 
doug.locke@lmco.com
Stuart Mitchell 
U.York, UK 
stuart@minster.york.ac.uk
Louise Moser 
Univ. of California, Santa Barbara 
moser@ece.ucsb.edu
Leo Motus 
Tallin U. Estonia 
leo@cc.ttu.ee
Edgar Nett 
GMD Germany 
nett@gmd.de
Carlos Eduardo Pereira 
UFRGS, Brazil 
cpereira@iee.ufrgs.br
Andreas Polze 
Humboldt U. Germany 
apolze@informatik.hu-berlin.de
Isabelle Puaut 
IRISA France 
puaut@irisa.fr
Bikash Sabata 
SRI International 
sabata@erg.sri.com
Motoshi Saeki 
Tokyo Institute of Technology, Japan 
saeki@cs.titech.ac.jp
Sang-Hyuk Son 
University of Virginia 
son@cs.virginia.edu
Rick Schantz 
BBN Technologies 
schantz@po1.bbn.com
Karsten Schwan 
Georgia Institute of Technology 
schwan@cc.gatech.edu
Bran Selic 
Object Time Ltd., Canada 
bran@objectime.com
Philip Sheu 
University of California, Irvine 
sheu@ece.uci.edu
Santosh Shrivastava 
U. Newcastle upon Tyne UK 
santosh.shrivastava@newcastle.ac.uk
Alexander Stoyen 
NJIT 
alex@homer.njit.edu
Chittur Subbaraman 
Microsoft 
csubbara@eng.uci.edu
Wie-Tek Tsai 
University of Minnesota 
tsai@cs.umn.edu
Paulo Verissimo 
U. of Lisbon Portugal 
pjv@xareu.di.fc.ul.pt
Victor Wolfe 
University of Rhode Island 
wolfe@cs.uri.edu
Min Yang 
Soongsil University, Korea 
yang@computing.soongsil.ac.kr
Steve Yau 
Arizona State University 
yau@asu.edu
 

Second IEEE International Symposium on

Object-oriented Real-Time Distributed Computing
3rd.-5th. May 1999, Saint Malo, France
REGISTRATION FORM

[ ] Mr [ ] Mrs [ ] Miss

LAST NAME: ___________________________ First Name:________________________________________

Organization: _________________________________________________________________________________

Address: _____________________________________________________________________________________

Town: _______________________________________________________________________________________

Zip Code: _________________________ Country: __________________________________________________

Tel: ____________________________________ Fax: __________________________________________

E-mail: _______________________________________________________________________

will participate to the Second IEEE International Symposium on Object-oriented Real-Time Distributed Computing

PAYEMENT

All prices in French Francs (FRF), 20,6% VAT included

Early registration fee (deadline 10 April 1999):

IEEE members(*): [ ] (2300 FRF)

non-members: [ ] (2600 FRF)

Late registration fee (11 April 1999 and after):

IEEE members(*): [ ] (2700 FRF)

non-members: [ ] (3000 FRF)

(*)IEEE membership number: __________________

These fees include the symposium proceedings, access to the meetingrooms, 3 lunches and banquet and coffee breaks_ All payments (inFrench Francs) will be made:

[ ] by cheque to "Agent comptable de l'INRIA", sent by post

[ ] by bank transfer to: Trésorerie Générale des Yvelines, Versailles: (bank code 10071; branch code

78000; account number 00003003958; key 80)

[ ] by credit card: For this mean of payment, the original signature is mandatory

Cardholder name and first name: _____________________________________________

Card number: |__|__|__|__| |__|__|__|__| |__|__|__|__| |__|__|__|__| Expiry date: |__|__| |__|__|

I hereby authorize INRIA to charge my credit card: [ ] Visa [ ] Mastercard [ ] Eurocard

Cardholder signature ______________________ ____________________|

Please write your name clearly and make reference to the Second IEEEInternational Symposium on Object-oriented Real-Time DistributedComputing on your payment. Registration without payment will not be considered.

CANCELLATION

Fees will be returned in full for any written cancellation before May1st., 1999. No refund will be made in respect of cancellation receivedafter this date.

DIETARY RESTRICTIONS: _______

DATE: _______________________ SIGNATURE: _____________________________________________