Description |
1 online resource (xxxvii, 413 pages) : illustrations. |
Physical Medium |
polychrome |
Description |
text file |
Series |
Artech House computing library
|
|
Artech House computing library.
|
Bibliography |
Includes bibliographical references and index. |
Contents |
Component-Based Software Engineering -- Challenges of CBSE -- Components in Reliable Systems -- 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. |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Component software -- Reliability.
|
|
Component software. |
|
Reliability. |
|
Software engineering.
|
|
Software engineering. |
Genre/Form |
Electronic books.
|
Added Author |
Crnkovic, Ivica.
|
|
Larsson, Magnus (Magnus Peter Henrik), 1969-
|
Other Form: |
Print version: Building reliable component-based software systems. Boston : Artech House, ©2002 1580533272 (DLC) 2002021594 (OCoLC)49640941 |
ISBN |
1580535585 (electronic book) |
|
9781580535588 (electronic book) |
|
9781580533270 |
|
1580533272 |
|