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.
Inhaltsverzeichnis
A Framework for Resolution of Deployment Dependencies in Java-Enabled Service Gateways. - A Framework for Resolution of Deployment Dependencies in Java-Enabled Service Gateways. - A Java Package for Class and Mixin Mobility in a Distributed Setting. - Streaming Services: Specification and Implementation Based on XML and JMF. - Hard Real-Time Implementation of Embedded Software in JAVA. - Experiment on Embedding Interception Service into Java RMI. - BANip: Enabling Remote Healthcare Monitoring with Body Area Networks. - Structural Testing of Mobile Agents. - A Model of Error Management for Financial Systems. - Software Model Engineering and Reuse with the Evolution and Validation Environment. - Distributed Composite Objects: A New Object Model for Cooperative Applications. - A Java-Based Uniform Workbench for Simulating and Executing Distributed Mobile Applications. - Seamless UML Support for Service-Based Software Architectures. - Model Generation for Distributed Java Programs. - Keynote Talks. - Software Inspections We Can Trust. - Tutorials. - J2EE and . NET: Interoperability with Webservices.