Computing message dependencies in system designs and programs

Bruc Lee Liong*, Leszek A. Maciaszek

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

1 Citation (Scopus)

Abstract

This paper explains the metrics for the computation of class dependencies and introduces new metrics for the computation of message dependencies in system designs and programs. The metrics are used in the design-coding cycle of software production. The metrics define and validate the quality of an architectural solution. The architecture framework assumed in this paper is called BCEMD (Boundary-Control-Entity-Mediator-DBInterface). The paper demonstrates how the BCEMD framework minimizes object dependencies in synchronous message passing. We compute message dependencies from a parsed byte code and can present the metrics as notes on a UML class diagram reverse-engineered from the code.

Original languageEnglish
Title of host publicationProceedings of the 5th International Conference on Enterprise Information Systems
EditorsOliver Camp, Joaquim Filipe, Slimane Hammoudi, Mario Piattini
Place of PublicationSetúbal
PublisherICEIS Press
Pages619-622
Number of pages4
Volume3
ISBN (Electronic)9729881618
Publication statusPublished - Apr 2003
Event5th International Conference on Enterprise Information Systems, ICEIS - 2003 - Angers, France
Duration: 23 Apr 200326 Apr 2003

Other

Other5th International Conference on Enterprise Information Systems, ICEIS - 2003
Country/TerritoryFrance
CityAngers
Period23/04/0326/04/03

Keywords

  • Metrics
  • Object dependency management
  • Software architectures

Fingerprint

Dive into the research topics of 'Computing message dependencies in system designs and programs'. Together they form a unique fingerprint.

Cite this