Architecture recovery in ARES

9Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recovering the architecture of legacy systems requires more than just reverse engineering tools to generate some higher-level descriptions of the system under study. Design decisions and logical groupings of functions have to be balanced with informal domain knowledge, domain standards and coding guidelines of the developers. Therefore, we combine domain aspects with coding aspects and use reverse engineering tools as one means of recovering the requested information to reason about the underlying architecture of the system. This reasoning is an alternating top-down and bottom-up approach. The architecture recovery process we introduce is one part of the ESPRIT project ARES (Architectural Reasoning for Embedded Systems).

Cite

CITATION STYLE

APA

Gall, H., Jazayeri, M., Klosch, R., Lugmayr, W., & Trausmuth, G. (1996). Architecture recovery in ARES. In International Software Architecture Workshop, Proceedings, ISAW (pp. 111–115). ACM. https://doi.org/10.1145/243327.243622

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free