LEADER 05327nam 22006375 450 001 996465696003316 005 20200704061339.0 024 7 $a10.1007/b107130 035 $a(CKB)1000000000212892 035 $a(SSID)ssj0000320105 035 $a(PQKBManifestationID)11274545 035 $a(PQKBTitleCode)TC0000320105 035 $a(PQKBWorkID)10348245 035 $a(PQKB)11032147 035 $a(DE-He213)978-3-540-31975-7 035 $a(MiAaPQ)EBC3067836 035 $a(PPN)123093279 035 $a(EXLCZ)991000000000212892 100 $a20100709d2005 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aSoftware Engineering and Middleware$b[electronic resource] $e4th International Workshop, SEM 2004, Linz, Austria, September 20-21, 2004 Revised Selected Papers /$fedited by Thomas Gschwind, Cecilia Mascolo 205 $a1st ed. 2005. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2005. 215 $a1 online resource (X, 245 p.) 225 1 $aProgramming and Software Engineering ;$v3437 300 $aBibliographic Level Mode of Issuance: Monograph 311 08$aPrinted edition: 9783540253280 320 $aIncludes bibliographical references and index. 327 $aKeynote -- Dynamic Software Adaptation: Middleware for Pervasive Computing -- Middleware Services -- Here?s Your LegoTM Security Kit: How to Give Developers All Protection Mechanisms They Will Ever Need -- Integration of a Text Search Engine with a Java Messaging Service -- A Common Conceptual Basis for Analyzing Transaction Service Configurations -- Alice: Modularization of Middleware Using Aspect-Oriented Programming -- Ubiquitous Computing -- Service Discovery Protocol Interoperability in the Mobile Environment -- Formally Designing an Event-Based Application for Mobile Collaboration: A Case Study -- Supporting Generalized Context Interactions -- A Middleware Centric Approach to Building Self-adapting Systems -- PlanetSim: A New Overlay Network Simulation Framework -- Towards the Development of Ubiquitous Middleware Product Lines -- Performance and QOS -- Extending Standard Java Runtime Systems for Resource Management -- Modeling Distributed Applications for QoS Management -- Accuracy of Performance Prediction for EJB Applications: A Statistical Analysis -- Building Distributed Applications -- A Proposal for Evolution Driven Middleware Architecture for eBusiness Process Execution -- Experience with Lightweight Distributed Component Technologies in Business Intelligence Systems -- Integration of Component-Based Development-Deployment Support for J2EE Middleware. 330 $aMiddleware provides an integration framework for multiple and potentially - verse computing platforms. It allows developers to engineer distributed appli- tions more easily, providing abstractions and primitives to handle distribution and coordination. Middlewareisconstantlyfacingnewchallenges.Today?sadvancesincomp- ing, including development of pervasive applications, exacerbates the diversity problem, introducing variations not only in terms of performance, but also in terms of environments and device characteristics. Software engineers are the- fore challenged both in the area of the development of new and scalable m- dleware systems, where open, heterogeneous, component-based platforms should provide richer functionality and services, and in the area of application devel- ment, where tools to simplify the use of middleware solutions are necessary. Software Engineering and Middleware is the premier workshop for the - search and practice community of software engineering working in both areas to presentanddiscussnewideasinthis?eld.SEM2004wasthefourthinternational workshop on software engineering and middleware of the EDO/SEM workshop series. Previous workshops of this series were successfully held in 2002, 2000 and 1999. Most of the proceedings have been published by Springer in the Lecture Notes in Computer Science series. 410 0$aProgramming and Software Engineering ;$v3437 606 $aSoftware engineering 606 $aComputer communication systems 606 $aProgramming languages (Electronic computers) 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aComputer Communication Networks$3https://scigraph.springernature.com/ontologies/product-market-codes/I13022 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 610 1 $aAutomated software engineering 610 1 $aSEM 615 0$aSoftware engineering. 615 0$aComputer communication systems. 615 0$aProgramming languages (Electronic computers). 615 14$aSoftware Engineering. 615 24$aComputer Communication Networks. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a005.1 702 $aGschwind$b Thomas$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aMascolo$b Cecilia$4edt$4http://id.loc.gov/vocabulary/relators/edt 906 $aBOOK 912 $a996465696003316 996 $aSoftware Engineering and Middleware$9773156 997 $aUNISA