Logo

Seamless Object-Oriented Software Architecture

Small book cover: Seamless Object-Oriented Software Architecture

Seamless Object-Oriented Software Architecture
by

Publisher: Prentice Hall
ISBN/ASIN: 0130313033
ISBN-13: 9780130313034
Number of pages: 458

Description:
This book shows how a consistent set of object-oriented abstractions can be applied throughout the entire software construction process, based on three major ideas: seamlessness, reversibility, and contracting. The book is intended for software professionals as well as for students at the graduate and undergraduate levels. This book can be read by anyone who has acquired a general understanding of the problems of software engineering, and who has some inclination for abstract thinking.

Home page url

Download or read it online for free here:
Download link
(2MB, PDF)

Similar books

Book cover: Principles of Object-Oriented ProgrammingPrinciples of Object-Oriented Programming
by - Rice University
From the table of contents: Introduction - Objects and Classes; Polymorphism in Action; Immutable List Structure; Mutable Data Structures; Restricted Access Containers; GUI Programming; Labs; Resources - Java Syntax Primer.
(10309 views)
Book cover: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and DesignApplying UML and Patterns: An Introduction to Object-Oriented Analysis and Design
by - Prentice Hall
This is a lucid and practical introduction to thinking and designing with objects, and creating systems that are well crafted, robust, and maintainable. Developers and students will learn object-oriented analysis and design through case studies.
(25683 views)
Book cover: Object-Oriented Programming with ANSI-CObject-Oriented Programming with ANSI-C
by
In this book, we are going to use ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems, and how we harness generality and program to catch mistakes earlier.
(21709 views)
Book cover: UML ProcessUML Process
by - PragSoft Corporation
UML Process is a defined process for developing software systems using object technology. The purpose of this document is to define the UML Process at a level that is suitable for practitioners who have had no prior exposure to a similar process.
(13614 views)