An Introduction to Component-Based Software Development Front Cover

An Introduction to Component-Based Software Development

Description

The book provides a comprehensive coverage of the widely accepted desiderata of component-based software development, as well as the foundations that these desiderata necessitate. Its unique focus is on component models, the cornerstone of component-based software development. In addition, it presents and analyses existing approaches according to these desiderata.

This compendium is an indispensable textbook for an advance undergraduate or postgraduate course unit. Researchers will also find this volume an essential reference material.

Readership: Researchers, academics, professionals, postgraduate and advanced undergraduate students in software engineering.

Table of Contents

Chapter 1. Introduction
Chapter 2. What Are Software Components?
Chapter 3. What Is Software Composition?
Chapter 4. Software Component Models
Chapter 5. Component Models With Objects As Components
Chapter 6. Component Models With Architectural Units As Components
Chapter 7. Component Models With Encapsulated Components
Chapter 8. A Taxonomy Of Software Component Models

To access the link, solve the captcha.