eBooks-it.org Logo
eBooks-IT.org Inner Image

Adaptive Object-Oriented Software

The Demeter Method with Propagation Patterns

Adaptive Object-Oriented Software Image

Book Details:

Publisher:Pws Pub Co
Series: MIX , Object-Oriented
Author:Karl J. Lieberherr
Edition:1
ISBN-10:053494602X
ISBN-13:9780534946029
Pages:656
Published:Aug 28 1995
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:3 MB

Book Description:

This ground-breaking book presents a complete methodology for adaptive programming in any object-oriented programming language. Lieberherr's adaptive method signals a new approach to object-oriented program design that goes beyond object encapsulation and hard-coded navigation paths to achieve more flexible interactions among objects. Programmers using this method work at a higher, schematic level of abstraction; graph notation represents the class structure and a propagation pattern language tells how to distribute meaningful methods - including navigation - across the structure. Using this method, programmers can easily adapt and modify programs as they evolve. This book can be used with any object-oriented programming environment, or with the Demeter Tools Version 5.5, a complete, professional software system for creating and maintaining adaptive programs. This text addresses the concept of adaptive object-oriented software design.


Download Link:

Related Books:

A Practical Guide to Testing Object-Oriented Software

A Practical Guide to Testing Object-Oriented Software Image
While developers and IT organizations increasingly acknowledge the importance of software testing, few know how to proceed -- especially when it comes to testing advanced object-oriented software systems. In this book, two leading O-O test researchers and consultants outline a start-to-finish methodology for testing: what to test, why to test it, how to test it, who should do the testing, and when. The book is organized around a task orientation, encompassing testing models; testing components, systems and subsystems; and planning for testing. The authors review the unique challenges associated with object-oriented software testing, offer practical insights into testing priorities, introduce each leading testing technique, and walk step-by-step throu...

Design Patterns

Elements of Reusable Object-Oriented Software
Design Patterns Image
* Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. * The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage t...

Object-Oriented Software Construction

Object-Oriented Software Construction Image
2nd Edition
This is, quite simply, the definitive reference on the most important development in software technology for the last 20 years: object-orientation. A whole generation was introduced to object technology through the first edition of this book. This long-awaited new edition retains the qualities of clarity, practicality and scholarship that made the first an instant best-seller, but has been thoroughly revised and expanded. Among the new topics covered in depth are: Concurrency, distribution, client/server and the Internet; object-oriented databases; design by contract; fundamental design patterns; finding classes; the use and misuse of inheritance; abst...



2007 - 2021 © eBooks-IT.org