Schmidt, Heinz W.

Component-Based Software Engineering 10th International Symposium, CBSE 2007, Medford, MA, USA, July 9-11, 2007. Proceedings / [electronic resource] : edited by Heinz W. Schmidt, Ivica Crnkovic, George T. Heineman, Judith A. Stafford. - XII, 285 p. online resource. - Lecture Notes in Computer Science, 4608 0302-9743 ; . - Lecture Notes in Computer Science, 4608 .

Component-Based Architectures and Change -- Data Encapsulation in Software Components -- Binary Change Set Composition -- Automated and Unanticipated Flexible Component Substitution -- Dynamic Adaptation of Aspect-Oriented Components -- Component Based Game Development – A Solution to Escalating Costs and Expanding Deadlines? -- Quality of Service, Runtime Verification and Monitoring -- Performance Assessment for e-Government Services: An Experience Report -- An Approach for QoS Contract Negotiation in Distributed Component-Based Software -- A Study of Execution Environments for Software Components -- Monitoring Architectural Properties in Dynamic Component-Based Systems -- Extra-Functional Properties and Compositional Reasoning -- A Modeling Approach to Analyze the Impact of Error Propagation on Reliability of Component-Based Systems -- Performance-Driven Interface Contract Enforcement for Scientific Components -- Integration of Time Issues into Component-Based Applications -- Slicing of Component Behavior Specification with Respect to Their Composition -- An Execution-Level Component Composition Model Based on Component Testing Information -- Web Services, Late Composition and Verification -- Capturing Web Services Provider Constraints – An Algorithmic Approach -- Soya: A Programming Model and Runtime Environment for Component Composition Using SSDL -- Experience with Safe Dynamic Reconfigurations in Component-Based Embedded Systems -- A Framework for Contract-Based Collaborative Verification and Validation of Web Services -- Towards Composing Software Components in Both Design and Deployment Phases.

CBSE 2007, the Tenth International ACM SIGSOFT Symposium on Com- nent-BasedSoftwareEngineeringwasdedicatedtothethemeof“GlobalSoftware Services and Architectures.” Component-based software engineering (CBSE) has emerged as a key te- nology for developing and maintaining large-scale software-intensive systems, such as global networked information systems and services, distributed re- time automation systems, grids and sensor networks. CBSE combines elements ofobject-orientedtechnologies,softwarearchitecture,softwareveri?cation,m- ular software design, con?guration and deployment. CBSE has made major - roadsinto mainstream networked software-intensivesystems. If you are taking a train, accessing your bank account or health insurance over the Internet, sear- ing and ordering a book or tracking its delivery, very likely CBSE is at work in the distributed software enabling such everyday activities in transport, c- merce, health, automation, environment and defense. The CBSE Symposium has a track record of bringing together researchers andpractitionersfromavariety ofdisciplines to promotea better understanding of CBSE from a diversity of perspectives and to engage in active discussion and debate.CBSE hasbeen open to allparticipants interestedbroadlyin component software engineering. The symposium addresses participants from both univ- sities and industry and combines formal refereed paper presentations, industrial experience presentations, invited keynotes and expert working sessions on key challenges that the ?eld faces.

9783540735519

10.1007/978-3-540-73551-9 doi


Computer science.
Computer Communication Networks.
Software engineering.
Logic design.
Computer Science.
Software Engineering.
Programming Techniques.
Programming Languages, Compilers, Interpreters.
Logics and Meanings of Programs.
Computer Communication Networks.

QA76.758

005.1