TY - JOUR
T1 - Towards an Ontology of Software Maintenance
AU - Kitchenham, Barbara A.
AU - Travassos, Guilherme H.
AU - Von Mayrhauser, Anneliese
AU - Niessink, Frank
AU - Schneidewind, Norman F.
AU - Singer, Janice
AU - Takada, Shingo
AU - Vehvilainen, Risto
AU - Yang, Hongji
PY - 1999
Y1 - 1999
N2 - We suggest that empirical studies of maintenance are difficult to understand unless the context of the study is fully defined. We developed a preliminary ontology to identify a number of factors that influence maintenance. The purpose of the ontology is to identify factors that would affect the results of empirical studies. We present the ontology in the form of a UML model. Using the maintenance factors included in the ontology, we define two common maintenance scenarios and consider the industrial issues associated with them.
AB - We suggest that empirical studies of maintenance are difficult to understand unless the context of the study is fully defined. We developed a preliminary ontology to identify a number of factors that influence maintenance. The purpose of the ontology is to identify factors that would affect the results of empirical studies. We present the ontology in the form of a UML model. Using the maintenance factors included in the ontology, we define two common maintenance scenarios and consider the industrial issues associated with them.
KW - Empirical research
KW - Evolutionary maintenance
KW - Independent maintenance groups
KW - Maintenance factors
KW - Maintenance ontology
KW - Maintenance scenarios
UR - http://www.scopus.com/inward/record.url?scp=0033364688&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0033364688&partnerID=8YFLogxK
U2 - 10.1002/(sici)1096-908x(199911/12)11:6<365::aid-smr200>3.0.co;2-w
DO - 10.1002/(sici)1096-908x(199911/12)11:6<365::aid-smr200>3.0.co;2-w
M3 - Article
AN - SCOPUS:0033364688
SN - 1532-060X
VL - 11
SP - 365
EP - 389
JO - Journal of Software Maintenance and Evolution
JF - Journal of Software Maintenance and Evolution
IS - 6
ER -