Scientific Engineering of Distributed Java Applications.

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 Theorganization of such a workshop represents an important amount of work.