DocumentCode
3154036
Title
A semantic foundation for architectural reengineering and interchange
Author
Woods, Steven ; Carriére, S. Jeromy ; Kazman, Rick
Author_Institution
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
1999
fDate
1999
Firstpage
391
Lastpage
398
Abstract
The article describes our view on the importance of exchanging not only system information in the reengineering community, but also exchanging a description of the semantics that underly the extraction, annotation and augmentation of the information one wishes to exchange. The semantics are more than the schema of the information exchanged. They include the rationale for the structure of the schema itself. We also make the point that we need to be explicit about what it means to reconstruct architecture, in terms of the architectural semantics that we are hypothesizing for the system being analyzed. We present the discussion in the context of a revised set of levels based on the CORUM II model
Keywords
programming theory; software architecture; software maintenance; systems re-engineering; CORUM II model; architectural interchange; architectural reengineering; architectural semantics; information exchange; reengineering community; semantic foundation; system information exchange; Application software; Computer architecture; Context modeling; Hardware; Organizing; Predictive models; Software architecture; Software engineering; Software maintenance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1999. (ICSM '99) Proceedings. IEEE International Conference on
Conference_Location
Oxford
ISSN
1063-6773
Print_ISBN
0-7695-0016-1
Type
conf
DOI
10.1109/ICSM.1999.792637
Filename
792637
Link To Document