|
Proceedings of the
6th ICSE Workshop on Component-Based Software Engineering: Automated Reasoning and Prediction Portland, Oregon, USA May 3-4, 2003 |
Copyright © 2003
Carnegie Mellon University, USA, and Monash University, Australia,
All rights reserved
Proceedings Copyright: The above institutions reserve the
rights to reprint the full workshop proceedings.
Papers Copyright: The authors reserve the rights to
copying, reprint or republication of their respective papers.
General Copyright and Reprint Permissions: Abstracting is
permitted with credit to the source.
The papers in this book comprise the proceedings of the meeting mentioned on the cover and title page. They reflect the authors' opinions and, in the interests of timely dissemination, are published as presented and without change. Their inclusion in this publication does not necessarily constitute endorsement by the editors, Monash University, or, Carnegie Mellon University.
Editorial production by Heinz Schmidt and Judy Stafford
Cover art production by Heinz Schmidt
Component-based technologies and processes have been deployed in many organizations and fields over the past several years. Measurable gains in design flexibility and development productivity have been demonstrated where software component technology has been combined with software architecture and product line practices. However, modelling and prediction of component and system properties and reasoning about them remains challenging in theory and in practice.
CBSE6 builds on previous workshops in the ICSE/CBSE series. This year, emphasis is placed on composition theories that are well founded theoretically, automated by tools, and/or supported by evaluation. Both empirical and formal theories of composition are of interest.
Issues related to automated composition theory includeThe primary goal of CBSE6 is to achieve better understanding of the state of the art in automated compositional reasoning and prediction. While emphasizing state of the art, the workshop aims at bridging theory and practice. Submission of positions papers was encouraged but was not required for workshop registration. Thirty six papers were received, of which eighteen were accepted. Full papers were reviewed by at least two, most by three, independent reviewers. We plan to invite authors of selected papers to contribute to a special journal issue.
We wish all participants a stimulating exchange of ideas, sharing of experience and vision, and last but not least an enjoyable time at the CBSE6 Workshop and in Portland.
Finally we would like to thank the members of the Workshop Program Committee for their effort and support in making this workshop possible.
Ivica Crnkovic, Heinz Schmidt, Judith Stafford and Kurt Wallnau
Measuring Component Reliability
John D. McGregor, Judith A. Stafford and Il-Hyung Cho
Component Based Performance Prediction
Xiuping Wu, David McMullan and Murray Woodside
Scenario-Based Prediction of Run-time Resource Consumption in Component-Based Software Systems
Merijn de Jonge, Johan Muskens and Michel Chaudron
Serious Specification for Composing Components
Mike Barnett, Wolfgang Grieskamp, Clemens Kerer, Wolfram Schulte, Clemens Szyperski, Nikolai Tillmann and Arthur Watson
Run-Time Management of Feature Interactions
Yinghua Jia and Joanne M. Atlee
Verifying the Correctness of Component-Based Applications that Support Business Processes
Remco M. Dijkman, Joao Paulo Andrade Almeida and Dick A.C. Quartel
Integrating Interface Assertion Checkers into Component Models
George T. Heineman
Generating Configurable Containers for Component-Based Software
Nigamanth Sridhar and Jason O. Hallstrom
Modeling and Analysis of Architectural Styles Based on Graph Transformation
Luciano Baresi, Reiko Heckel, Sebastian Thöne and Dániel Varró
Infrastructure Support for Predictable Policy Enforcement
Gary Vecelli and William Thomas
Expressiveness Issues in Compositional Performance Reasoning
Bruce W. Weide, William F. Ogden and Murali Sitaraman
A compositional synthesis of failure-free connectors for correct components assembly
Paola Inverardi and Massimo Tivoli
A Generative and Model Driven Framework for Automated Software Product Generation
Wei Zhao, Barrett R.Bryant, Jeffrey G. Gray, Carol C. Burt, Rajeev R. Raje, Andrew M. Olson and Mikhail Auguston