06512nam 22008655 450 99646594330331620200704090953.03-540-31869-03-540-25053-010.1007/b106620(CKB)1000000000212856(SSID)ssj0000242346(PQKBManifestationID)11175646(PQKBTitleCode)TC0000242346(PQKBWorkID)10310589(PQKB)10600642(SSID)ssj0000319928(PQKBManifestationID)11255751(PQKBTitleCode)TC0000319928(PQKBWorkID)10343515(PQKB)10865604(DE-He213)978-3-540-31869-9(MiAaPQ)EBC3067530(PPN)123092523(EXLCZ)99100000000021285620100705d2005 u| 0engurnn#008mamaatxtccrScientific Engineering of Distributed Java Applications[electronic resource] 4th International Workshop, FIDJI 2004, Luxembourg-Kirchberg, Luxembourg, November 24-25, 2004, Revised Selected Papers /edited by Nicolas Guelfi, Gianna Reggio, Alexander Romanovsky1st ed. 2005.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,2005.1 online resource (X, 134 p.)Programming and Software Engineering ;3409Bibliographic Level Mode of Issuance: MonographPrinted edition: 9783540250531 Includes bibliographical references and index.Component-Based Design of Embedded Software: An Analysis of Design Issues -- Component-Based Design of Embedded Software: An Analysis of Design Issues -- How Design Patterns Affect Application Performance – A Case of a Multi-tier J2EE Application -- An MDA-Based Approach for Inferring Concurrency in Distributed Systems -- Task-Based Access Control for Virtual Organizations -- Self-Deployment of Distributed Applications -- Modeling and Analysis of Exception Handling by Using UML Statecharts -- Coordinated Anonymous Peer-to-Peer Connections with MoCha -- A Survey of Software Development Approaches Addressing Dependability -- FreeSoDA: A Web Services-Based Tool to Support Documentation in Distributed Projects -- A JMM-Faithful Non-interference Calculus for Java -- A Java Package for Transparent Code Mobility -- Keynote Talks -- Dependability-Explicit Computing: Applications in e-Science and Virtual Organisations -- Towards a Precise UML-Based Development Method -- Tutorials -- Fault Tolerance – Concepts and Implementation Issues.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.Programming and Software Engineering ;3409Software engineeringApplication softwareInformation storage and retrievalMultimedia information systemsComputer communication systemsComputer programmingSoftware Engineeringhttps://scigraph.springernature.com/ontologies/product-market-codes/I14029Information Systems Applications (incl. Internet)https://scigraph.springernature.com/ontologies/product-market-codes/I18040Information Storage and Retrievalhttps://scigraph.springernature.com/ontologies/product-market-codes/I18032Multimedia Information Systemshttps://scigraph.springernature.com/ontologies/product-market-codes/I18059Computer Communication Networkshttps://scigraph.springernature.com/ontologies/product-market-codes/I13022Programming Techniqueshttps://scigraph.springernature.com/ontologies/product-market-codes/I14010Software engineering.Application software.Information storage and retrieval.Multimedia information systems.Computer communication systems.Computer programming.Software Engineering.Information Systems Applications (incl. Internet).Information Storage and Retrieval.Multimedia Information Systems.Computer Communication Networks.Programming Techniques.005.1Guelfi Nicolasedthttp://id.loc.gov/vocabulary/relators/edtReggio Giannaedthttp://id.loc.gov/vocabulary/relators/edtRomanovsky Alexanderedthttp://id.loc.gov/vocabulary/relators/edtFIDJI 2003BOOK996465943303316Scientific Engineering of Distributed Java Applications772723UNISA