• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Software Engineering ▶ Adaptive Object-Oriented Software

Adaptive Object-Oriented Software

March 24, 2006

Adaptive Object-Oriented Software

This groundbreaking book presents a complete methodology for adaptive programming in any object-oriented 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.

Book Description

Programmers using this method work at a higher, schematic level of abstraction, with a graph notation representing the class structure, and a “propagation pattern” language that 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/C++ Version 5.5, a complete, professional software system for creating and maintaining adaptive programs.

Table of Contents

  • Introduction
  • Introduction to Object-Oriented Software
  • From C++ to Demeter
  • Thinking Adaptively
  • Adaptive Software by Example
  • Class Dictionary Graphs and Objects
  • Propagation Directives
  • Propagation Patterns
  • Propagation Pattern Interpretation
  • Transportation Patterns
  • Class Dictionaries
  • Style Rules for Class Dictionaries
  • Case Study: A Class Structure Comparison Tool
  • Instructional Objectives
  • Theory of Class Dictionaries
  • Selfstudy/Teacher’s Guide

Download Free PDF / Read Online

Author(s): Karl J. Lieberherr
Publisher: Pws Pub Co.
Format(s): PDF, PostScript, DVI
File size: 3.00 MB
Number of pages: 651
Link: Download.

Similar Books:

  1. A Functional Pattern System for Object-Oriented Design
  2. Object-Oriented Programming with Objective-C
  3. Ada 95: The Craft of Object-Oriented Programming
  4. Introduction to Object-Oriented Programming Using C++
  5. Interface Design Best Practices in Object-Oriented API Design in Java
Previous Post: « Smalltalk-80, Bits of History, Words of Advice
Next Post: Mobile Robots: Towards New Applications »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2023 OnlineProgrammingBooks.com