Object-Oriented Software Composition

Table of Contents and PDF Downloads

This book may either be downloaded as a single PDF download (3MB), or, as individual PDF downloads by chapter (150-300 KB each).

Reproduced with the permission of the Publisher, Prentice Hall (a Pearson Education company). This work is protected by copyright and may not be reproduced other than when downloaded and viewed on a single Central Processor Unit (CPU) for private use only. It is not otherwise to be reproduced or transmitted or made available on a network without prior written permission of Prentice Hall. All other rights reserved.
Foreword by Akinori Yonezawa (HTML)
Preface by Oscar Nierstrasz and Dennis Tsichritzis (HTML)
PART I Introduction
Chapter 1. Component-Oriented Software Technology by Oscar Nierstrasz and Laurent Dami
PART II Concurrency and Distribution
Chapter 2. Concurrency in Object-Oriented Programming Languages by Michael Papathomas
Chapter 3. Interoperation of Object-Oriented Applications by Dimitri Konstantas
PART III Specification and Composition
Chapter 4. Regular Types for Active Objects by Oscar Nierstrasz
Chapter 5. A Temporal Perspective of Composite Objects by Constantin Arapis
Chapter 6. Functions, Records and Compatibility in the Lambda N Calculus by Laurent Dami
PART IV Software Information Management
Chapter 7. Component Classification in the Software Information Base by Panos Constantopoulos and Martin Dörr
Chapter 8. Managing Class Evolution in Object-Oriented Systems by Eduardo Casais
Chapter 9. The Affinity Browser by Xavier Pintado
PART V Frameworks and Applications
Chapter 10. Visual Composition of Software Applications by Vicki de Mey
Chapter 11. Multimedia Component Frameworks by Simon Gibbs
Chapter 12. Gluons and the Cooperation between Software Components by Xavier Pintado

back to OOSC home