DocumentCode
3357691
Title
IntensiVE, a toolsuite for documenting and checking structural source-code regularities
Author
Mens, Kim ; Kellens, Andy
Author_Institution
Departement d´´Ingenierie Informatique, Univ. Catholique de Louvain, Louvain-la-Neuve
fYear
2006
fDate
22-24 March 2006
Lastpage
248
Abstract
As size and complexity of software systems increase, preserving the design and specification of their implementation structure gains importance in order to maintain the evolvability of the system. However, due to constant changes, the implementation structure and its documentation tend to dilute over time. To address this problem, we developed IntensiVE: a toolsuite for documenting and checking structural source-code regularities. Building on the underlying models of intensional views and relations, the toolsuite helps a developer in documenting structural source-code regularities, verifying them and offering fine-grained feedback when the source-code does not satisfy those regularities. By illustrating our tools on a Smalltalk application, we show that violations of the source code against the structural regularities can be detected easily and that our toolsuite provides useful feedback for a developer to refine the regularities or to fix the code so that it does satisfy the regularities
Keywords
software maintenance; software metrics; software tools; system documentation; IntensiVE toolsuite; Smalltalk application; software system; structural source-code regularity checking; structural source-code regularity documentation; Application software; Buildings; Documentation; Feedback; Object oriented modeling; Packaging; Scholarships; Software maintenance; Software systems; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering, 2006. CSMR 2006. Proceedings of the 10th European Conference on
Conference_Location
Bari
ISSN
1534-5351
Print_ISBN
0-7695-2536-9
Type
conf
DOI
10.1109/CSMR.2006.29
Filename
1602375
Link To Document