• DocumentCode
    1952851
  • Title

    The SLAI Methodology: An Aspect-Oriented Requirement Identification Process

  • Author

    Budwell, Caroline C. ; Mitropoulos, Frank J.

  • Author_Institution
    Grad. Sch. of Comput. & Inf. Sci., Nova Southeastern Univ., Fort Lauderdale, FL
  • Volume
    2
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    296
  • Lastpage
    301
  • Abstract
    Aspect-oriented software development (AOSD) has great potential in reducing software complexity. Aspects have been defined in the implementation phase of software development, but lack clear understanding in the early phases of software development. Without this early focus on aspects, the benefits of aspect-oriented programming are lost. This paper proposes a definition of what an aspect is in the requirements phase of software development that focuses on both functional and non-functional requirements. In addition, this paper presents a methodology, the SLAI (Structured Lexicon for Aspectual Identification) Methodology, for the systematic identification of aspects at this stage. This methodology examines all the vocabulary used to define the requirements of the system to ensure that all terms are reused as much as possible, eliminating similar terms for the same concepts. The SLAI was used in a case study where requirements were systematically analyzed and aspects were identified from both functional and non-functional requirements.
  • Keywords
    object-oriented programming; software engineering; systems analysis; SLAI; Structured Lexicon for Aspectual Identification; aspect-oriented programming; aspect-oriented requirement identification process; aspect-oriented software development; Computer science; Costs; Jacobian matrices; Programming; Software engineering; Software systems; Vocabulary; Aspect-oriented software development; aspects; requirements engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.1315
  • Filename
    4722057