Scientific Engineering of Distributed Java Applications

Third International Workshop, FIDJI 2003, Luxembourg-Kirchberg, Luxembourg, November 27-28, 2003. Revised Papers

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

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

Table of contents

  1. Front Matter
  2. A Framework for Resolution of Deployment Dependencies in Java-Enabled Service Gateways

    1. Jose L. Ruiz, Jose L. Arciniegas, Rodrigo Cerón, Jesús Bermejo, Juan C. Dueñas
      Pages 1-11
    2. Jean-Pierre Talpin, Abdoulaye Gamatié, David Berner, Bruno Le Dez, Paul Le Guernic
      Pages 33-47
    3. Nikolay Dokovsky, Aart van Halteren, Ing Widya
      Pages 62-72
    4. Márcio Delamaro, Auri Marcelo Rizzo Vincenzi
      Pages 73-85
    5. Hans Ewetz, Niloufar Sharif
      Pages 86-95
    6. Jörn Guy Süß, Andreas Leicher, Fadi Chabarek
      Pages 96-105
    7. Hannes Frey, Daniel Görgen, Johannes K. Lehnert, Peter Sturm
      Pages 116-127
    8. Matthias Tichy, Holger Giese
      Pages 128-138
    9. Rabéa Boulifa, Eric Madelaine
      Pages 139-152
  3. Keynote Talks

    1. David Parnas
      Pages 153-154
  4. Tutorials

  5. Back Matter

About these proceedings


FIDJI 2003 was an international forum for researchers and practitioners in- rested in the advances in, and applications of, software engineering for distri- ted applicationdevelopment. Concerningthe technologies,the workshopfocused on “Java-related” technologies. It was an opportunity to present and observe the latest research, results, and ideas in these areas. Allpaperssubmittedtothisworkshopwerereviewedbyatleasttwomembers of the International Program Committee. Acceptance was based primarily on originality and contribution. We selected, for these post-workshop proceedings, 14 papers, amongst 29 submitted, two tutorials, and one keynote talk. FIDJI2003aimedatpromotingascienti?capproachtosoftwareengineering. 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 – managementofevolutions/iterationsintheanalysis,design,implementation, and test phases – dependability support during system life-cycles – 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. , UML, metamodeling) – supporting the security requirements of distributed applications in the - velopment process – refactoring methods – industrial and academic case studies – development and analysis tools The organization of such a workshop represents an important amount of work.


.NET Deployment Framework J2EE Java Mixin UML Unified Modeling Language (UML) XML distributed application development distributed applications distributed java distributed java applications distributed object systems real-time

Editors and affiliations

  • Nicolas Guelfi
    • 1
  • Egidio Astesiano
    • 2
  • Gianna Reggio
    • 2
  1. 1.Laboratory for Advanced Software SystemsUniversity of LuxembourgLuxembourg-KirchbergLuxembourg
  2. 2.DISI, Università di GenovaItaly

Bibliographic information

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