Scientific Engineering of Distributed Java Applications.
Subtitle: Third International Workshop, FIDJI 2003, Luxembourg-Kirchberg, Luxembourg, November 27-28, 2003, ... Papers (Lecture Notes in Computer Science)
Contributors: Nicoals Guelfi (Editor); Egidio Astesiano (Editor); Gianna Reggio (Editor)
Edition: 1 edition
Publisher: Springer
Published: March 31, 2004
Language: eng
Format: Paperback
Number of pages: 154
ISBN-13: 9783540210917
Subjects: Java & variants; Electronic data processing; Computers; Computers - Languages / Programming; Software engineering; Computer Books: Languages; Programming Languages - Java; Java (Computer program languag; Information Storage & Retrieval; Networking - General; Programming - Software Development; Computers / Programming / Software Development; UML; XML; component-based systems; design patterns; distributed application development; distributed applications; Congresses; Distributed processing; Java (Computer program language)
First sentence: Software deployment refers to the set of activities regarding the movement of the software from the development environment to the delivery environment.
Description: 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.