| Tracking structural evolution using origin analysis |
| Full text |
Pdf
(289 KB)
|
| Source
|
International Conference on Software Engineering
archive
Proceedings of the International Workshop on Principles of Software Evolution
table of contents
Orlando, Florida
SESSION: Session 5 (short papers): analysis issues
table of contents
Pages: 117 - 119
Year of Publication: 2002
ISBN:1-58113-545-9
|
|
Authors
|
|
Michael Godfrey
|
University of Waterloo, Waterloo, Ontario, Canada
|
|
Qiang Tu
|
University of Waterloo, Waterloo, Ontario, Canada
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 24, Citation Count: 2
|
|
|
ABSTRACT
Many long term studies of software evolution have made the simplifying assumption that the system's architecture and low-level structure is relatively stable. In our past work, we have found that this is often untrue; therefore, we have sought to investigate ways to detect and model structural change in software systems through a technique we call origin analysis [6] and supported a tool called Beagle [7]. In this position paper, we present a summary of our recent and ongoing work in this area, and we argue that more attention needs to be paid to techniques for understanding architectural and structural evolution of software systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
P. J. Finnigan , R. C. Holt , I. Kalas , S. Kerr , K. Kontogiannis , H. A. Müller , J. Mylopoulos , S. G. Perelgut , M. Stanley , K. Wong, The software bookshelf, IBM Systems Journal, v.36 n.4, p.564-593, 1997
|
| |
2
|
|
| |
3
|
|
| |
4
|
A. Malton and T. Dean. The CPPX homepage: A fact extractor for C++. Website. http://www.swag.uwaterloo.ca/~cppx.
|
| |
5
|
Scientific Toolworks. Understand for C++. Website. http://www.scitools.com/ucpp.html.
|
| |
6
|
Q. Tu. On navigation and analysis of software architecture evolution. Master's thesis, University of Waterloo, 1992.
|
| |
7
|
|
|