Analysis of object-oriented designs

Boumediene Belkhouche, Mauricio Chavarro

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)


The object-oriented paradigm provides a powerful strategy to attack the software crisis. However, despite the richness of its concepts and notations, this paradigm still lacks operational tools to support effectively the software development activities. This article describes research addressing this type of shortcoming in the OOD stage. An object-oriented design language is synthesized from existing O-O constructs and defined. OODL is expressive enough to capture the notations found in Booch's and Coad's approaches. A system to process designs expressed in OODL was implemented and evaluated. The system is used to analyze and validate O-O designs before their implementation in a high-level language. Such an assessment of O-O designs provides valuable information on their quality and validity. OODL and its processor were tested against several published O-O examples.

Original languageEnglish
Pages (from-to)30-42
Number of pages13
JournalJournal of Object-Oriented Programming
Issue number9
Publication statusPublished - Feb 1995
Externally publishedYes

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'Analysis of object-oriented designs'. Together they form a unique fingerprint.

Cite this