Object-oriented design - Wikipedia, the free encyclopedia
Object-oriented design is the process of planning a system of interacting objects for the purpose of solving a software problem. It is one approach to software design. An object contains encapsulated...
en.wikipedia.org/wiki/Object-oriented_design
The most useful and interesting OO posts collected from newsgroups, mailing lists and web forums. ... What Makes A Good Object-Oriented Design?
ootips.org/
Principles, guidelines and heuristics for good object oriented designs. ... I'm reviewing an object-oriented design for what I consider a complex application. What are some characteristics of good designs? When looking at class or object interaction diagrams, what are signs of inefficient, inflexible designs?
ootips.org/ood-principles.html
Object-oriented programming - Wikipedia, the free encyclopedia
Object-oriented programming ( OOP ) is a programming paradigm that uses "objects" – data structures consisting of datafields and methods – and their interactions to design applications and computer...
en.wikipedia.org/wiki/Object-oriented_programming
Introducing UML: ObjectOriented Analysis and Design: ... This article will offer an overview of Object Oriented Analysis and Design, focusing in on the three most important concepts it encompasses: objects, analysis, and design. It is excerpted from the book UML Applied: A .Net Perspective, by Martin Shoemaker (Apress, 2004;
www.devshed.com/c/a/Practices/Introducing-UMLObjectOrie... www.devshed.com/c/a/Practices/Introducing-UMLObjectOriented-Analysis-and-Design/
I believe there is really just a single basic principle of object-orientation and object-oriented design (OOD), which I would like to call "The Principle of Essential Representation" (PER). Other principles are corollaries, interpretations or applications of this principle;
c2.com/cgi/wiki?PrinciplesOfObjectOrientedDesign c2.com/cgi/wiki?PrinciplesOfObjectOrientedDesign
InfoWorld: Modernizing IT ... Design Patterns ... Design Techniques...
www.javaworld.com/channel_content/jw-oop-index.shtml
A Data Model for Object-Oriented Design Metrics (1997) [4 citations — 0 self] ... 392 A metrics suite for object oriented design – Chidamber, Kemerer - 1994 ... 167 A Validation of Object-Oriented Design Metrics as Quality Indicators – Basili, Briand, et al. - 1996...
citeseer.ist.psu.edu/abounader97data.html
CiteSeerX - Document Details (Isaac Councill, Lee Giles): ion and Reuse of Object-Oriented Design Erich Gamma 1? , Richard Helm 2 , Ralph Johnson 3 , John Vlissides 2 1 Taligent, Inc. ... ion and Reuse of Object-Oriented Design Erich Gamma 1? , Richard Helm 2 , Ralph Johnson 3 , John Vlissides 2 1 Taligent, Inc.
citeseer.ist.psu.edu/gamma93design.html citeseer.ist.psu.edu/gamma93design.html
Using module and derived type in F90, we can emulate object concept in the object-oriented design. This gives Fortran code a better maintainability, reusability, and extensibility. The overhead associated with the object-oriented implementation has only a minor effect on perfor-mance.
www.slac.stanford.edu/econf/C980914/papers/C-We16.pdf