Limit search to available items
Book Cover
E-book

Title Building reliable component-based software systems / Ivica Crnkovic, Magnus Larsson, editors
Published Boston : Artech House, ©2002

Copies

Description 1 online resource (xxxvii, 413 pages) : illustrations
Series Artech House computing library
Artech House computing library.
Contents Component-Based Software Engineering -- Challenges of CBSE -- Components in Reliable Systems -- The Definition and Specification of Components -- Basic Concepts in CBSE -- Components -- Different Component Definitions -- Objects and Components -- Interfaces -- Contracts -- Patterns -- Frameworks -- Relations Between Concepts -- Frameworks and Components -- Frameworks and Contracts -- Frameworks and Patterns -- Specification of Software Components -- Current Component Specification Techniques -- Specifying the Semantics of Components -- Specifying Extrafunctional Properties of Components -- Software Architecture and Components -- Architecting Component-Based Systems -- Role of Software Architecture -- Assessment and Evaluation -- Configuration Management -- Dynamic Software Architectures -- Designing Software Architectures -- Architecture Design Process -- Architectural Styles -- Architecture-Driven Component Development -- Custom Components -- Preexisting Components -- Component-Driven Architecture Development -- Component Models and Technology -- A Short Historical Perspective -- Component Interface and Connections -- Performing Services Transparently -- Notation and Plan -- Acme ADL -- Components and Ports -- Connectors and Roles -- Systems and Attachments -- Representations and Bindings -- Properties, Constraints, Types, and Styles -- JavaBeans Component Model -- Interface of a Component -- Implementation of a Component -- Components Assembly -- Packaging and Deployment -- COM, DCOM, MTS, and COM+
Summary Annotation Here's a complete guide to building reliable component-based software systems. Written by world-renowned experts in the component-based software engineering field, this unique resource helps you manage complex software through the development, evaluation and integration of software components. You quickly develop a keen awareness of the benefits and risks to be considered when developing reliable systems using components. A strong software engineering perspective helps you gain a better understanding of software component design, to build systems with stronger requirements, and avoid typical errors throughout the process, leading to improved quality and time to market
Bibliography Includes bibliographical references and index
Notes Print version record
Subject Component software -- Reliability
Software engineering.
COMPUTERS -- Programming -- Open Source.
COMPUTERS -- Software Development & Engineering -- Tools.
COMPUTERS -- Software Development & Engineering -- General.
Software engineering
Form Electronic book
Author Crnkovic, Ivica.
Larsson, Magnus (Magnus Peter Henrik), 1969-
ISBN 1580535585
9781580535588
9781580533270
1580533272