LEADER 06103nam 22007815 450 001 996465396903316 005 20200704005005.0 010 $a3-540-45440-3 024 7 $a10.1007/3-540-45440-3 035 $a(CKB)1000000000211774 035 $a(SSID)ssj0000321999 035 $a(PQKBManifestationID)11262368 035 $a(PQKBTitleCode)TC0000321999 035 $a(PQKBWorkID)10281310 035 $a(PQKB)11519301 035 $a(DE-He213)978-3-540-45440-3 035 $a(MiAaPQ)EBC3072770 035 $a(PPN)155182196 035 $a(EXLCZ)991000000000211774 100 $a20121227d2002 u| 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aComponent Deployment$b[electronic resource] $eIFIP/ACM Working Conference, CD 2002, Berlin, Germany, June 20-21, 2002, Proceedings /$fedited by Judith Bishop 205 $a1st ed. 2002. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2002. 215 $a1 online resource (XII, 276 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v2370 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-43847-5 320 $aIncludes bibliographical references at the end of each chapters and index. 327 $aAn Environment for Building Customizable Software Components -- A Contract-Based Approach of Resource-Constrained Software Deployment -- Architecture-Level Support for Software Component Deployment in Resource Constrained Environments -- Evolution of Distributed Java Programs -- Reconfiguration in the Enterprise JavaBean Component Model -- A Component Framework for Dynamic Reconfiguration of Distributed Systems -- Software Deployment Using Mobile Agents -- Packaging Predictable Assembly -- Dynamic Replacement of Active Objects in the Gilgul Programming Language -- Beyond Generic Component Parameters -- CC4J ? Code Coverage for Java A Load-Time Adaptation Success Story -- Scenario-Based Connector Optimization An XML Approach -- Adapting Components with Mismatching Behaviours -- A Component Model for Field Devices -- A Translation System for Enabling Flexible and Efficient Deployment of QoS-Aware Applications in Ubiquitous Environments -- An Infrastructure for CORBA Component Replication -- Architectures of Enterprise Systems: Modelling Transactional Contexts -- Software, Component, and Service Deployment in Computational Grids -- Model, Notation, and Tools for Verification of Protocol-Based Components Assembly. 330 $aDeployment is the act of taking components and readying them for productive use. There may be steps following deployment, such as installation or m- agement related functions, but all decisions about how to con?gure and c- pose/assemble a component are made at the deployment stage. This is therefore the one opportunity in the software lifecycle to bridge the gap between what the component developer couldn?t know about the deployment environment and what the environment?s developer couldn?t know about the open set of depl- able components. It is not surprising that deployment as a dedicated step gains importance when addressing issues of system-wide qualities, such as coping with constrained resources or preparing for component adaptation and system evolution. Yet, component deployment is still a discipline in its infancy: it became mainstream practice only in the mid 1990s. Much of the best practice impulse originated in products like Microsoft?s Transaction Server and its approach to attribute-based programming and later products like Enterprise JavaBeans and now the Corba Component Model. All these address the speci?c needs of enterprise appli- tion servers. However, the potential of the deployment concept goes far beyond this. Deployment can and should touch e?ectively all truly component-based solutions. The proceedings of Component Deployment 2002 represent a good cro- section of the gamut of deployment issues. From customization to address - source constraints to recon?guration of deployed systems and from architecture to design to languages, the avid reader will ?nd some contribution. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v2370 606 $aSoftware engineering 606 $aArchitecture, Computer 606 $aComputer logic 606 $aProgramming languages (Electronic computers) 606 $aComputer programming 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aComputer System Implementation$3https://scigraph.springernature.com/ontologies/product-market-codes/I13057 606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 606 $aLogics and Meanings of Programs$3https://scigraph.springernature.com/ontologies/product-market-codes/I1603X 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 615 0$aSoftware engineering. 615 0$aArchitecture, Computer. 615 0$aComputer logic. 615 0$aProgramming languages (Electronic computers). 615 0$aComputer programming. 615 14$aSoftware Engineering. 615 24$aComputer System Implementation. 615 24$aSoftware Engineering/Programming and Operating Systems. 615 24$aLogics and Meanings of Programs. 615 24$aProgramming Languages, Compilers, Interpreters. 615 24$aProgramming Techniques. 676 $a005.3 702 $aBishop$b Judith$4edt$4http://id.loc.gov/vocabulary/relators/edt 712 12$aIFIP/ACM Working Conference on Component Deployment 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a996465396903316 996 $aComponent Deployment$9772479 997 $aUNISA