Analyzing the Evolution Patterns of Object-Oriented System
Date Issued
2007
Date
2007
Author(s)
Lai, Wei-Chi
DOI
en-US
Abstract
In the process of development in a software system, software maintenance plays an important role to reduce cost and effort. As software release new version, maintenance becomes harder since the complexity is increasing. The first step of carrying out maintenance activities is understands the software events. Most of events are revealed in the history. We discovery these events for more understanding in events witch is occurred now.
We provide an abstract and concrete architecture of software history. In abstract, the manager understands the events happened before. In concrete, the developer observes how each entity evolve. We concern the events and cohesions among software entities. Multiple sequence alignment gathers software features to blow up the position of these events. In the end of thesis, a case study is demonstrated to prove that maintenance is achieved by focus on software events.
Subjects
軟體演化
軟體維護
軟體測量
多序列比對
software evolution
software maintenance
software metric
multiple sequence alignment
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-96-R94922163-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):39d5281a1c9202948d4086319636d0f2
