000 05265nam a22006015i 4500
001 978-3-540-37659-0
003 DE-He213
005 20240730192105.0
007 cr nn 008mamaa
008 100301s2006 gw | s |||| 0|eng d
020 _a9783540376590
_9978-3-540-37659-0
024 7 _a10.1007/11821946
_2doi
050 4 _aQA76.758
072 7 _aUMZ
_2bicssc
072 7 _aCOM051230
_2bisacsh
072 7 _aUMZ
_2thema
082 0 4 _a005.1
_223
245 1 0 _aSoftware Composition
_h[electronic resource] :
_b5th International Symposium, SC 2006, Vienna, Austria, March 25-26, 2006, Revised Papers /
_cedited by Welf Löwe, Mario Südholt.
250 _a1st ed. 2006.
264 1 _aBerlin, Heidelberg :
_bSpringer Berlin Heidelberg :
_bImprint: Springer,
_c2006.
300 _aX, 342 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aProgramming and Software Engineering,
_x2945-9168 ;
_v4089
505 0 _aAutomatic Checking of Component Protocols in Component-Based Systems -- Checking Component Composability -- Static Verification of Indirect Data Sharing in Loosely-coupled Component Systems -- Enforcing Different Contracts in Hierarchical Component-Based Systems -- Automated Pattern-Based Pointcut Generation -- An Aspect-Oriented Approach for Developing Self-Adaptive Fractal Components -- Aspects of Composition in the Reflex AOP Kernel -- A Component-Based Approach to Compose Transaction Standards -- A Class-Based Object Calculus of Dynamic Binding: Reduction and Properties -- Tracechecks: Defining Semantic Interfaces with Temporal Logic -- Service Composition with Directories -- Modeling Composition in Dynamic Programming Environments with Model Transformations -- General Composition of Software Artifacts -- Dimensions of Composition Models for Supporting Software Evolution -- Context-Aware Aspects -- Understanding Design Patterns Density with Aspects -- A Model for Developing Component-Based and Aspect-Oriented Systems -- FROGi: Fractal Components Deployment over OSGi -- Modular Design of Man-Machine Interfaces with Larissa -- On the Integration of Classboxes into C# -- Automatic Control Flow Generation from Software Architectures.
520 _aResearch in software composition investigates models and techniques to build systems from prede?ned, pretested, reusable components instead of building them from scratch. In recent years, this idea has largely been adopted by - dustry. In the shape of service-oriented architecture, software composition has becomeanin?uentialdesignparadigm,especiallyforthe (re-)organizationofthe IT infrastructure of organizations.On the technical level, the standardization of Web services and other composition technologies has further matured. Current research in software composition aims at (further) developing c- position models and techniques. The aspect-oriented programming and design paradigm, for instance, has gained interest in the research community as a c- position (support) model. Other current research questions concern the sp- i?cation of component contracts, in particular making explicit its observable behavior, and methods of correct components composition. The International Symposium on Software Composition provides a premier forum for discussing these kinds of research questions and presenting original research results. This LNCS volume contains the proceedings of the 5th International S- posium on Software Composition, which was held as a satellite event of the European Joint Conferences on Theory and Practice of Software (ETAPS) in Vienna, Austria, March, 25-26 2006. The symposium started with a keynote on "Semantically Enabled Service-Oriented Architectures" given by Dieter Fensel, DirectoroftheDigitalResearchInstitute.Themainprogramconsistedofpres- tations of research papers on software compositions. These proceedings contain the revised versions of the papers presented at SC 2006.
650 0 _aSoftware engineering.
_94138
650 0 _aComputer programming.
_94169
650 0 _aCompilers (Computer programs).
_93350
650 0 _aComputer science.
_99832
650 0 _aComputer networks .
_931572
650 1 4 _aSoftware Engineering.
_94138
650 2 4 _aProgramming Techniques.
_9148526
650 2 4 _aCompilers and Interpreters.
_931853
650 2 4 _aComputer Science Logic and Foundations of Programming.
_942203
650 2 4 _aComputer Communication Networks.
_9148527
700 1 _aLöwe, Welf.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
_9148528
700 1 _aSüdholt, Mario.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
_9148529
710 2 _aSpringerLink (Online service)
_9148530
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783540376576
776 0 8 _iPrinted edition:
_z9783540828044
830 0 _aProgramming and Software Engineering,
_x2945-9168 ;
_v4089
_9148531
856 4 0 _uhttps://doi.org/10.1007/11821946
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
912 _aZDB-2-LNC
942 _cELN
999 _c94064
_d94064