An architectural connectivity metric and its support for incremental re-architecting of large legacy systems

R.J. Bril, A. Postma

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

6 Citations (Scopus)

Abstract

Architectural connectivity metrics are a means of supporting incremental re-architecting of large legacy systems. These metrics provide support by giving an indication of the degree of connectivity between or within architectural entities in the system. Ideally, a connectivity metric should provide useful information in as many situations as possible. However, the existing metrics of cohesion and coupling provide support only in a limited number of situations. In this paper, we present a new architectural connectivity metric, referred to as directed connectivity, together with an appropriate visualization. Directed connectivity is a measure of the relative number of connections from one architectural entity to another. The metric is applicable in a large number of situations, including ones where cohesion and coupling fall short. The metric is visualized by means of a tabular representation with browsing facilities. A description is given of initial experiences with directed connectivity and its visualization on a large industrial system.

Original languageEnglish
Title of host publicationProceedings - 9th International Workshop on Program Comprehension, IWPC 2001
PublisherIEEE Computer Society
Pages269-280
Number of pages12
ISBN (Electronic)0769511317
DOIs
Publication statusPublished - 1 Jan 2001
Externally publishedYes
Event9th International Workshop on Program Comprehension, IWPC 2001 - Toronto, Canada
Duration: 12 May 200113 May 2001

Publication series

NameProceedings - IEEE Workshop on Program Comprehension
Volume2001-January
ISSN (Print)1092-8138

Conference

Conference9th International Workshop on Program Comprehension, IWPC 2001
CountryCanada
CityToronto
Period12/05/0113/05/01

Keywords

  • Automatic control
  • Buildings
  • Business communication
  • Companies
  • Computer architecture
  • Laboratories
  • Software architecture
  • Software maintenance
  • Software systems
  • Visualization

Fingerprint

Dive into the research topics of 'An architectural connectivity metric and its support for incremental re-architecting of large legacy systems'. Together they form a unique fingerprint.

Cite this