Toward an environment for comprehending distributed systems

  • Authors:
  • Maher Salah;Spiros Mancoridis

  • Affiliations:
  • -;-

  • Venue:
  • WCRE '03 Proceedings of the 10th Working Conference on Reverse Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many modern software systems are often large, distributed,written in more than one programming language,and developed using pre-built components. This paperpresents the results of the first phase of a project to developan environment that supports the comprehension ofdistributed systems.The environment has a layered architecture consistingof three subsystems: data gathering, data repository, andmodeling/visualization. The first phase of the project focuseson the design and implementation of the data gatheringand data repository subsystems. The key requirementsof the environment are to support: (a) static and dynamicanalysis, (b) multiple languages, (c) distributed systems,and (d) component-based models.