scispace - formally typeset
Proceedings ArticleDOI

Object-oriented design with 2176A

Grady Booch
- pp 377-379
Reads0
Chats0
About
This article is published in TRI-Ada.The article was published on 1992-11-01. It has received 52 citations till now. The article focuses on the topics: Object-oriented design & IDEF4.

read more

Citations
More filters
Journal ArticleDOI

Object-oriented design

TL;DR: The three challenges of object-oriented design are to identify the objects and classes needed to implement the software, describe the relationships between the identifiedObjects and classes, and define the behavior of the objects by describing the function implementations of each class.
Proceedings ArticleDOI

Roles for composite objects in object-oriented analysis and design

TL;DR: A method is presented for using composite objects which separates their role and meaning as models of relations between problem-domain concepts from theirrole and meaningAs models of hierarchical sof’twarc structures by capturing the designer’s rationale for model transformation.
Book ChapterDOI

Extending the Sugiyama Algorithm for Drawing UML Class Diagrams: Towards Automatic Layout of Object-Oriented Software Diagrams

TL;DR: This paper presents an algorithm for the automatic layout of UML class diagrams using an extension of the Sugiyama algorithm together with orthogonal drawing.
Journal ArticleDOI

The impact of research on the development of middleware technology

TL;DR: Without the research conducted by PhD students and researchers in university computer science labs at Brown, CMU, Cambridge, Newcastle, MIT, Vrije, and University of Washington as well as research in industrial labs at APM, AT&T Bell Labs, DEC Systems Research, HP Labs, IBM Research, and Xerox PARC the authors would not have middleware technology in its current form.
Proceedings ArticleDOI

Complex associations: abstractions in object-oriented modeling

TL;DR: Objects model phenomena and a phenomenon is usually a component, which means that information characterizing a component is encapsulated and accessible only by its methods.