• 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