Scientific Engineering for Distributed Java Applications

International Workshop, FIDJI 2002 Luxembourg-Kirchberg, Luxembourg, November 28–29, 2002 Revised Papers

  • Nicolas Guelfi
  • Egidio Astesiano
  • Gianna Reggio
Conference proceedings FIDJI 2002

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2604)

Table of contents

  1. Front Matter
    Pages I-X
  2. A Java Coordination Tool for Web-Service Architectures: The Location-Based Service Context

    1. P. Álvarez, J.A. Bañares, P.R. Muro-Medrano, J. Nogueras, F.J. Zarazaga
      Pages 1-14
  3. Auction System Design Using Open Multithreaded Transactions

    1. Raul Silaghi, Alfred Strohmeier
      Pages 15-28
  4. Automated Prototyping of CORBA-Based Distributed Object-Oriented Systems

  5. Jawa: A Java Tool-Kit for Mobile Objects Applications

    1. Eko Mursito Budi, Geoff Roy, Graeme Cole
      Pages 39-48
  6. Performance Analysis of Java Group Toolkits: A Case Study

    1. Roberto Baldoni, Stefano Cimmino, Carlo Marchetti, Alessandro Termini
      Pages 49-60
  7. A Java-Based, System for Collaborative Design and Manufacturing

    1. Moon Jung Chung, Sangchul Kim, Hyun Kim, Ho Sang Ham
      Pages 61-72
  8. Structured Handling of Online Interface Upgrades in Integrating Dependable Systems of Systems

    1. Cliff Jones, Panos Periorellis, Alexander Romanovsky, Ian Welch
      Pages 73-86
  9. An Experience in Architectural Extensions: Active Objects in J2EE

    1. Paola Inverardi, Fabio Mancinelli, Henry Muccini, Patrizio Pelliccione
      Pages 87-98
  10. Generating application development environments for Java frameworks

    1. Markku Hakala, Juha Hautamäki, Kai Koskimies, Pekka Savolainen
      Pages 99-110
  11. A framework to dynamically manage distributed virtual environments. Virtual Worlds

  12. Distributed Java Platform with Programmable MIMD Capabilities

    1. T. Keane, R. Allen, T.J. Naughton, J. McInerney, J. Waldron
      Pages 122-131
  13. JGrid: Exploiting Jini for the Development of Grid Applications

    1. Alastair Hampshire, Gordon S. Blair
      Pages 132-142
  14. The EVOLVE Project: Component-Based Tailorability for CSCW Applications

    1. Sascha Alda, Markus Won, Armin B. Cremers
      Pages 143-154
  15. JTN:A Java-Targeted Graphical Formal Notations for Reactive and Concurrent Systems

    1. Catalin Amza, Gianna Reggio
      Pages 155-164
  16. On Building Testable Software Components

    1. Antonia Bertolino, Andrea Polini
      Pages 165-174
  17. Jada-Coordination and Communication for Java Agents

    1. Lorenzo Bettini, Rocco De Nicola
      Pages 175-184
  18. Keynote Talks

    1. Giovanna Di Marzo Serugendo, Alexander Romanovsky
      Pages 185-201
  19. Tutorials

    1. Shane Sendall
      Pages 203-203
    2. Claude Petitpierre
      Pages 204-204
  20. Back Matter
    Pages 205-205

About these proceedings


FIDJI 2002 was an international forum for researchers and practitioners in- rested in the advances in, and applications of, software engineering for distri- ted application development. Concerning the technologies, the workshop focused on “Java-related” technologies. It was an opportunity to present and observe the latest research, results, and ideas in these areas. All papers submitted to this workshop were reviewed by at least two members of the International Program Committee. Acceptance was based primarily on the originality and contribution. We selected for these postworkshop proceedings 16 papers amongst 33 submitted, two tutorials, and two keynotes. FIDJI 2002 was aimed at promoting a scienti?c approach to software engin- ring. The scope of the workshop included the following topics: – design of distributed Java applications – Java-related technologies – software and system architecture engineering and development methodo- gies – development methodologies for UML – development methodologies for reliable distributed systems – component-based development methodologies – management of evolutions/iterations in the analysis, design, implementation, and test phases – dependability support during system lifecycle – managing inconsistencies during application development – atomicity and exception handling in system development – software architectures, frameworks, and design patterns for developing d- tributed systems – integration of formal techniques in the development process – formal analysis and grounding of modeling notation and techniques (e. g.


CORBA DJ Java Java EE Middleware Web Services distributed systems framework

Editors and affiliations

  • Nicolas Guelfi
    • 1
  • Egidio Astesiano
    • 2
  • Gianna Reggio
    • 2
  1. 1.Départment d’Informatique AppliquéeInstitut Supérieur de TechnologieLuxembourgLuxembourg
  2. 2.Dipartimento di Informatica e Scienze dell’Informazione (DISI)Universitá di Genova-ItalyGenovaItaly

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2003
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-00679-4
  • Online ISBN 978-3-540-36520-4
  • Series Print ISSN 0302-9743
  • Buy this book on publisher's site
Industry Sectors
IT & Software
Finance, Business & Banking
Energy, Utilities & Environment