© 2005

Scientific Engineering of Distributed Java Applications

4th International Workshop, FIDJI 2004, Luxembourg-Kirchberg, Luxembourg, November 24-25, 2004, Revised Selected Papers

  • Nicolas Guelfi
  • Gianna Reggio
  • Alexander Romanovsky
Conference proceedings FIDJI 2004

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

Table of contents

  1. Front Matter
  2. Component-Based Design of Embedded Software: An Analysis of Design Issues

  3. Keynote Talks

  4. Tutorials

  5. Back Matter

About these proceedings


FIDJI 2004 was an international forum for researchers and practitioners int- estedinthe advancesin,andapplicationsof,softwareengineeringfordistributed 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. Allpaperssubmittedtothisworkshopwerereviewedbyatleasttwomembers of the International Program Committee. Acceptance was based primarily on originality and contribution. We selected, for these post-workshop proceedings, 11 papers amongst 22 submitted, a tutorial and two keynotes. FIDJI2004aimedatpromotingascienti?capproachtosoftwareengineering. The scope of the workshop included the following topics: – design of distributed applications – development methodologies for software and system engineering – UML-based development methodologies – development of reliable and secure distributed systems – component-based development methodologies – dependability support during system life cycle – fault tolerance re?nement, evolution and decomposition – 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 modelling notation and techniques (e. g. , UML, metamodelling) – supporting the security and dependability requirements of distributed app- cations in the development process – distributed software inspection – refactoring methods – industrial and academic case studies – development and analysis tools The organization of such a workshop represents an important amount of work.


DJ J2EE Java MDA UML XML design pattern distributed application development distributed applications distributed java applications distributed object systems distributed systems formal method modeling organization

Editors and affiliations

  • Nicolas Guelfi
    • 1
  • Gianna Reggio
    • 2
  • Alexander Romanovsky
    • 3
  1. 1.Laboratory for Advanced Software SystemsUniversity of LuxembourgLuxembourg-KirchbergLuxembourg
  2. 2.DISIUniversità di GenovaItaly
  3. 3.Computer Science SchoolNewcastle UniversityUK

Bibliographic information

Industry Sectors
Chemical Manufacturing
IT & Software
Consumer Packaged Goods
Finance, Business & Banking
Energy, Utilities & Environment