DocumentCode
3179062
Title
Towards Developing a Meta-model for Comprehending Software Adaptability
Author
Amoui, Mehdi ; Li, Sen ; Oliveira, Edson A., Jr. ; Tahvildari, Ladan
Author_Institution
Dept. of ECE, Univ. of Waterloo, Waterloo, ON, Canada
fYear
2010
fDate
June 30 2010-July 2 2010
Firstpage
56
Lastpage
57
Abstract
To modernize legacy software into adaptable software, a program understanding procedure is needed to study software for identifying the mechanisms that support adaptability. Though the procedure can benefit from modeling techniques, current software meta-models do not fully support particular aspects of software adaptability. The goal of this research is to develop a meta-model, which facilitate comprehending applications for adaptability by annotating a set of pre-determined adaptability factors in software models. To this end, we investigate application-level sensing and effecting mechanisms, identify the core adaptability factors, and propose a meta-model for adaptability.
Keywords
adaptive systems; software reliability; program understanding procedure; software adaptability; software meta model; Application software; Computational modeling; Flow graphs; Mechanical factors; Object oriented modeling; Reflection; Runtime; Switches; Time of arrival estimation; Turning; adaptability; meta-model; program understanding;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
Conference_Location
Braga, Minho
ISSN
1092-8138
Print_ISBN
978-1-4244-7604-6
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2010.50
Filename
5521769
Link To Document