Skip to main content

Component-Based Software Engineering: Selected Papers from the Software Engineering Institute

Component-Based Software Engineering: Selected Papers from the Software Engineering Institute

Alan W. Brown (Editor)

ISBN: 978-0-818-67718-2

Oct 1996, Wiley-IEEE Computer Society Pr

150 pages

Select type: Paperback

Out of stock

$85.95

Description

The papers presented in this book reflects the substantial research efforts taking place at SEI focusing on the development, deployment, and evolution of component-based software systems. The book explores many issues critical to component-based software engineering. It provides you with a foundation to better understand, apply, and improve your approach to software development. This SEI work identifies the primary considerations in moving from a traditional development approach to a component-based approach: evaluating software components, assembling components within an appropriate software architecture, and introducing and evolving a component-based system.
Preface: Foundations for Component-Based Software Engineering.

PART I. INTRODUCTION.

From Subroutines to Subsystems: Component-Based Software Development (P.C. Clements).

Engineering of Component-Based Systems (A.W. Brown and K.C. Wallnau).

PART II. SOFTWARE EVALUATION.

Predicting Software Quality by Architecture-Level Evaluation (P. Clements, et al.).

A Framework for Systematic Evaluation of Software technologies (A.W. Brown and K.C. Wallnau).

Assessing the Quality of Large, Software-Intensive Systems: A Case Study (A.W. Brown, et al.).

PART III. SOFTWARE ARCHITECTURE.

Software Architecture: An Executive Overview (P.C. Clements and L.N. Northrop).

Toward a Distributed, Mediated Architecture for Workflow Management (K. Wallnau, et al.).

A Situated Evaluation of the Object Management Group's (OMG) Object Management Architecture (OMA) (E. Wallace and K.C. Wallnau).

The Gadfly: An Approach to Architectural-Level System Comprehension (P. Clements, et al.).

PART IV. SOFTWARE UNDERSTANDING AND EVOLUTION.

Reengineering: An Engineering Problem (P.H. Feiler).

Coming Attractions in Program Understanding (S. Tilley and D. Smith).

Discovering a System Modernization Decision Framework: A Case Study in Migrating to Distributed Object Technology (E. Wallace, et al.).

Evolving Dependable Real Time Systems (L.Sha, et al.).

Modernization of Software Maintenance Practices Using Computer-Aided Sub-Processes (CASPs) (A.W.Brown).