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
Link To Document