DocumentCode
348146
Title
Improving object oriented analysis by explicit change analysis
Author
Yu, Liu ; Siew Chee Khong ; Xun, Yi ; Yuan, Miao
Author_Institution
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
fYear
1999
fDate
1999
Firstpage
384
Lastpage
387
Abstract
Changeability is one of the major concerns in software development. OO (object-oriented) technology itself is not enough to solve this problem. In this paper, we first discuss how the changeability issue is handled in current software development methods and what is the most important prerequisite for solving the software changeability problem. Based on these analyses, we argue that most of current OO analysis methods have missed an important activity in their analysis phase, i.e. change analysis. Thus, OO software systems developed according to these methods often cannot exhibit the expected maintainability, extensibility and reusability. In order to improve current OO analysis methods, we have proposed a conceptual framework for conducting a systematic change analysis in the software analysis phase. A detailed case study of the application of this framework in a real software project has also been described in this paper
Keywords
object-oriented methods; object-oriented programming; software maintenance; software reliability; software reusability; changeability; explicit change analysis; extensibility; maintainability; object oriented analysis; reusability; software analysis phase; software development methods; software project; systematic change analysis; Application software; Documentation; Maintenance engineering; Performance analysis; Programming; Software design; Software engineering; Software maintenance; Software reusability; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1999. (APSEC '99) Proceedings. Sixth Asia Pacific
Conference_Location
Takamatsu
Print_ISBN
0-7695-0509-0
Type
conf
DOI
10.1109/APSEC.1999.809627
Filename
809627
Link To Document