Multiple views analysis of software designs

Boumediene Belkhouche, Cuauhtémoc Lemus-Olalde

Research output: Contribution to journalArticlepeer-review

6 Citations (Scopus)


Designs are expressed in terms of structure, behavior, objects, modules, and functions which, once consolidated, become design blueprints. This paper describes a formal framework for expressing, analyzing, and comparing multiple views of designs. The analysis of multiple designs or views using different design notations is proposed as a strategy to enhance design quality by providing a systematic identification of design defects and discrepancies. Views are formalized, analyzed independently, and then compared to each other. The type of design discrepancies identified are omission of information, incompatible information, and inconsistencies between views.

Original languageEnglish
Pages (from-to)557-579
Number of pages23
JournalInternational Journal of Software Engineering and Knowledge Engineering
Issue number5
Publication statusPublished - Oct 2000
Externally publishedYes

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications
  • Computer Graphics and Computer-Aided Design
  • Artificial Intelligence


Dive into the research topics of 'Multiple views analysis of software designs'. Together they form a unique fingerprint.

Cite this