• DocumentCode
    2011526
  • Title

    Concern tracing and change impact analysis: An exploratory study

  • Author

    Khan, Shabia Shabir ; Lock, S.

  • Author_Institution
    Lancaster Univ., Lancaster
  • fYear
    2009
  • fDate
    18-18 May 2009
  • Firstpage
    44
  • Lastpage
    48
  • Abstract
    A few AO Requirement Engineering approaches support traceability by providing mapping and influence of requirements-level concerns on subsequent phase artefacts. This is not sufficient to ensure that the architecture actually meets the specified requirements (as some requirements lead to architectural decisions, establish trade-offs, etc). Equally, without knowledge of such traceability relationships it becomes very difficult to predict change impact and thus understand the causes of system instability. In order to improve this situation, we have developed a concern-oriented dependency taxonomy that enables us to capture the dependency relationships between requirements-level concerns and their manifestation at the architectural level. We have applied the dependency taxonomy on a real-world case study to explore and identify unstable architectural components, which are most likely to be impacted by change.
  • Keywords
    formal specification; object-oriented programming; program diagnostics; software architecture; software maintenance; architectural component; aspect oriented requirement engineering; concern tracing; concern-oriented dependency taxonomy; program change impact analysis; requirement-level concern; traceability; Computer architecture; Conferences; Design engineering; Information retrieval; Lead; Natural language processing; Project management; Scattering; Stability analysis; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aspect-Oriented Requirements Engineering and Architecture Design, 2009. EA '09. ICSE Workshop on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3719-1
  • Type

    conf

  • DOI
    10.1109/EA.2009.5071583
  • Filename
    5071583