• DocumentCode
    1425291
  • Title

    Can aspect-oriented programming lead to more reliable software?

  • Author

    Viega, John ; Vuas, J.

  • Author_Institution
    Cigital, Duller, VA, USA
  • Volume
    17
  • Issue
    6
  • fYear
    2000
  • Firstpage
    19
  • Lastpage
    21
  • Abstract
    Aspect-oriented programming (AOP) is a novel topic in the software engineering and languages communities. AOP appears to have the potential to significantly improve the reliability of programs, particularly by modularizing error-handling policies and allowing for easier maintenance and better reuse. In this article, we introduce AspectJ, the first AOP language, and demonstrate how you can use it to construct more reliable software
  • Keywords
    error handling; high level languages; programming; software maintenance; software reliability; software reusability; AspectJ programming language; aspect-oriented programming; error-handling policy modularization; reliable software; software engineering; software reuse; sofware maintenance; Computer languages; Maintenance; Object oriented modeling; Object oriented programming; Packaging; Programming profession; Software engineering; Software reusability; Software standards;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.895163
  • Filename
    895163