• DocumentCode
    2128145
  • Title

    Tracing and Validating Goal Aspects

  • Author

    Yu, Yijun ; Niu, Nan ; González-Baixauli, Bruno ; Candillon, William ; Mylopoulos, John ; Easterbrook, Steve ; Leite, Julio Cesar Sampaio do Prado ; Vanwormhoudt, Gilles

  • Author_Institution
    Open Univ., Milton Keynes
  • fYear
    2007
  • fDate
    15-19 Oct. 2007
  • Firstpage
    53
  • Lastpage
    56
  • Abstract
    Aspects promote a clear separation of concerns so that tangled and scattered concerns are modularized throughout software development. We propose a framework to trace aspects identified during goal-oriented requirements analysis to code and testing. Two types of checks are performed to validate the resulting system in light of stakeholders´ cross- cutting concerns. One ensures that systems with and without aspects have the same functionality defined by the hard goals. The other checks whether the weaved system with aspects indeed improves system qualities in terms of the degree of softgoal satisfaction. We demonstrate the approach using an open-source e-commerce platform.
  • Keywords
    software engineering; ubiquitous computing; goal-oriented requirements analysis; open-source e-commerce platform; softgoal satisfaction; software development; Genetic programming; Light scattering; Open source software; Scalability; Security; Software quality; Software testing; System testing; Usability; Weaving;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference, 2007. RE '07. 15th IEEE International
  • Conference_Location
    Delhi
  • ISSN
    1090-705X
  • Print_ISBN
    978-0-7695-2935-6
  • Type

    conf

  • DOI
    10.1109/RE.2007.23
  • Filename
    4384167