loading...
Software Maintenance: Similarity and Inclusion of Rules in Knowledge Extraction
Arlington, Virginia November 13-November 15
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICTAI.2006.10618th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Marek Reformat, University of Alberta, Canada
Aashima Kapoor, University of Alberta, Canada
Nicolino J. Pizzi, Institute for Biodiagnostics, National Research Council, Canada
Software maintenance is an important phase in the software live cycle. It focuses on keeping the software fully functional and up to date. Maintenance engineers used different approaches and methods to gain understanding of software systems so maintenance tasks can be performed effectively. A lot of efforts have been put into finding a way to measure maintainability of software. It is a common opinion that software maintainability should be described using a set of measurable software attributes.

This paper looks at the issue of rule-based description of attributes of software with different levels of maintainability. Varieties of rules are extracted from a data set that represents human evaluation of maintainability of software objects. Rule similarity and rule inclusion measures are used to identify the most diverse sets of rules representing human evaluation criteria. Additionally, the rules representing all evaluators are analyzed using a rule similarity concept in order to learn more about common evaluation criteria.

Citation:
Marek Reformat, Aashima Kapoor, Nicolino J. Pizzi, "Software Maintenance: Similarity and Inclusion of Rules in Knowledge Extraction," ictai, pp.723-731, 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.