Advance Programme

2nd Int. Workshop on Engineering Distributed Objects (EDO 2000)

November 2-3, 2000
University of California, Davis, USA

EDO 2000 is the second international workshop on software engineering for distributed object systems. EDO 2000 continues EDO'99, the first workshop in this series that was held in conjunction with ICSE '99.

Distributed object technologies - as exemplified by CORBA and the CORBA Services, COM+, EJB and the J2EE - are increasingly being adopted by various enterprises as a fundamental technology for their IT infrastructures. As a consequence, extensive industry practice of using the technologies is being gained. At the same time, the technologies continue to advance and new functionality and services continue to be introduced.
 

Workshop Organization

The EDO workshop series aims at bringing industrial needs and academic research interests together in a working atmosphere. This year's workshop will continue to address that objective and the workshop will create an atmosphere where discussion and joint work is given priority over presentation of invited participants. We have clustered accepted  papers into sessions and the authors of these papers are expected to champion the session. The workshop organizers have selected particular authors to give brief presentations that are aimed to kick off the discussion in each session. The result of the session will be summarized at the end of the workshop and be published in the workshop proceedings.

Also in tradition with the workshop series, we have invited an industrial presentation. This year Walter Schwarz  will talk about an enterprise integration project in the financial domain that deployed a judicious combination of distributed object middleware and markup languages to achieve a systematic integration architecture of financial trading systems. 


Advance Programme

Thursday, November 2, 2000

08:30 -- 09:00      REGISTRATION
09:00 -- 09:15      OPENING

Welcome (V. Gruhn, P. Devanbu)
Workshop Programme  (W. Emmerich, S. Tai)

09:15 -- 10:30      INVITED TALK:  Application Integration with CORBA and XML  (Walter Schwarz, DG Bank AG, Frankfurt, Germany)

10:30 -- 11:00      COFFEE BREAK
11:00 -- 12:30      Session 1: MIDDLEWARE SELECTION
Chair: TBD

A Key Technology Evaluation Case Study: Applying a New Middleware
Architecture on the Enterprise Scale (M. Goedicke, U. Zdun)
A Reference Architecture for Message Brokers (J.-G. Suess, M. Mewes)

Kick-Off Presentation by Goedicke/Zdun

12:30 -- 13:30      LUNCH BREAK
13:30 -- 15:00      Session 2: RESOURCE MANAGEMENT
Chair: TBD

The importance of Resource Management in Engineering Distributed Objects
(H. Duran-Limon, G. Blair)
Towards a Context-based Distributed Instructions Language for Requirements
Specification (F. Buebl)

Kick-Off Presentation by Duran-Limon/Blair

15:00 -- 15:30      COFFEE BREAK

15:30 -- 17:00      Session 3: ARCHITECTURAL REASONING
Chair: Wolfgang Emmerich

Architectural Reflection Realising Software Architectures via Reflective
Activities (F. Tisato, A. Savigni, W. Cazzola, A. Sosio)
Automatic Generation of Simulation Models for the Evaluation of Performance
and Reliability of Architectures Specified in UML (M. de Miguel, T.
Lambolais, S. Piekarec, S. Betg-Brezetz, J. Pequery)
Using Model Checking to Detect Deadlocks in Distributed Object Systems (N.
Kaveh)

Kick-Off Presentation by de Miguel et.al.

16:45 -- 17:00      COFFEE BREAK
17:00 -- 18:30      Session 4: DISTRIBUTED COMMUNICATION
Chair: TBD

Distributed Proxy: A Design Pattern for the Incremental Development of
Distributed Applications (A.R. Silva, M. Antunes)
Modeling with Filter Objects in Distributed Systems (R.K. Joshi)

Kick-Off Presentation by Silva

20:00 --  WORKSHOP DINNER
 

Friday, November 3, 2000
 

9:00 -- 10:30 Session 5: ADVANCED TRANSACTIONS 
Chair: Stefan Tai

Integrating Notifications and Transactions: Concepts and X2TS Prototype (C.
Liebig, M. Malva, A. Buchmann)
Advanced Transactions in Enterprise JavaBeans (M. Prochazka)
Kick-Off Presentation by Liebig
10:30 -- 11:00 COFFEE BREAK

11:00-12:30 Session 6: SERVICE INTEGRATION
Chair: TBD

Customizable Service Integration in Web-Enabled Environments (R. Gregory,
K. Kontogiannis)
Migrating and Specifying Services for Web Integration (Y. Zou, K.
Kontogiannis)
Kick-Off Presentation by Kontogiannis

12:30 -- 13:30 LUNCH BREAK
13:30 -- 15:00 Session 7: TESTING
Chair: Steve Fickas

On Using Static Analysis in Distributed System Testing (J. Chen)
Component Metadata for Software Engineering Tasks (A. Orso, M.J. Harrold,
D. Rosenblum)
Kick-Off Presentation by Orso et.al.
15:00 -- 15:30 COFFEE BREAK

15:30 -- 17:00 Session 8: BREAK-OUT
Session Chairs, Kick-Off Presenters and Paper Authors produce Session Summaries

17:00 -- 18:00 CLOSING SESSION
Presentations of Session Summaries and Closing Remarks


Registration Accommodation and Local Arrangements 

Refer to the EDO Registration form and local organization web pages

Proceedings

Springer Verlag will be the publisher of the proceedings of EDO 2000. The proceedings will be published as post-proceedings after the workshop and as a volume in Springer's Lecture Notes in Computer Science (LNCS) series. In addition to the printed books, Springer also produces an electronic version of the proceedings for access over the web. Please refer to Springer's author instructions for formatting your camera-ready version.

Please prepare your LNCS version of your paper incorporating the comments of the reviewers by October 22, 2000. It is sufficient that you send us the PDF-file of your paper by October 22, 2000. We will produce pre-prints of the proceedings for the workshop.

However, since we are publishing the EDO 2000 proceedings as post-proceedings after the workshop, the final camera-ready version of your paper will not be due before the workshop. Rather, you will be given the opportunity to revise your paper in light of the workshop discussion.  We also plan to include summaries of workshop sessions in the proceedings, putting the respective
papers in context.

The final camera-ready version of your paper, as well as all session summaries will be due by November 15, 2000.

Since a full-text electronic version will be published, you must provide us with the electronic files of all parts of the manuscript as adviced in the instructions. The only two approved forms for the source of your paper are LaTeX and MS Word (although the latter is not encouraged). Also, a copyright form must be executed for each paper. Again, this form may be obtained from the URL above.

Finally, there will be no general restriction in the length (number of LNCS pages) for your paper. We would expect the average paper size to be about 20 pages. It is essential that you incorporate the comments of your reviewers and do NOT compromise the logic and content of your paper because of length, as it is on that basis that your paper was accepted.
 
 
 


 
 
Last edited: 5 October 2000