• DocumentCode
    2079006
  • Title

    Design Phase Analysis of Software Qualities Using Aspect-Oriented Programming

  • Author

    Park, Daesung ; Kang, Sungwon ; Lee, Jihyun

  • Author_Institution
    LG-Nortel, Seoul
  • fYear
    2006
  • fDate
    19-20 June 2006
  • Firstpage
    29
  • Lastpage
    34
  • Abstract
    If we can analyze software qualities during the design phase of development without waiting until the implementation is completed and tested, the total development cost and time will be significantly saved. Therefore in the past many design analysis methods have been proposed but either they are hard-to-learn and use or, in the case of simulation-based analysis, functionality concerns and quality concerns were intermingled in the design as well as in the implementation thereby making development and maintenance more complicated. In this paper, we propose a simulation-based design phase analysis method based on aspect-oriented programming. In our method, quality aspects remain separate from functionality aspect in the design model and the implementation code for simulation is automatically obtained by injecting quality requirements into the skeleton code generated from the design level functionality model. Our method has advantages over the conventional approach in reducing both the development cost and the maintenance costly
  • Keywords
    object-oriented programming; software maintenance; software quality; aspect-oriented programming; simulation-based design phase analysis; software development; software maintenance; software quality; Analytical models; Costs; Design methodology; Performance analysis; Predictive models; Software architecture; Software design; Software quality; Software systems; Stochastic processes; Aspect-oriented programming; Design stage software; Performance analysis; Reliability Analysis; analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2006. SNPD 2006. Seventh ACIS International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-2611-X
  • Type

    conf

  • DOI
    10.1109/SNPD-SAWN.2006.34
  • Filename
    1640663