Foundations of Component-Based Systems

Front Cover
Gary T. Leavens, Murali Sitaraman
Cambridge University Press, Mar 28, 2000 - Computers - 312 pages
This collection of top-notch articles by well-known experts brings together, for the first time, key elements of this area that are fast becoming the focus of much current research and practice in computing. About half the articles deal with theoretical frameworks, models, and systems of notation; the rest comprise case studies by architects of prototype systems who present findings on architectures verification. The emphasis is on advances in the technological infrastructure of component-based systems; how to design and specify reusable components; and how to reason about, verify, and validate systems from components. An introduction by Clemens Szyperski gives a snapshot of current research in the field.
 

Contents

Key Concepts in Architecture Definition Languages
39
A Formal Language for Composition 69
69
A Semantic Foundation for Specification Matching
91
Concepts of Behavioral Subtyping and a Sketch of Their Extension
113
Modular Specification and Verification Techniques for
137
Respectful Type Converters for Mutable Types
161
A Formal Model for Componentware
189
Toward a Normative Theory for ComponentBased System Design
211
An ImplementationOriented Semantics for Module Composition
231
Composition of Reactive System Components
267
Using IO Automata for Developing Distributed Systems
285
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information