DocumentCode :
633766
Title :
A Feature Model of Framework Applications
Author :
Kume, Izuru ; Nakamura, Mitsutoshi ; Nitta, Naotaka ; Shibayama, Etsuya
Author_Institution :
Grad. Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Nara, Japan
fYear :
2013
fDate :
1-3 July 2013
Firstpage :
511
Lastpage :
516
Abstract :
Learning how to use application frameworks effectively becomes important in their widespread use in software development. Learning frameworks is often difficult because of lack of their documentation and their complexity. In order to help framework learning, we propose a behavioral model, called feature component model, which abstracts internal behaviors of framework applications in terms of their behavioral characteristics such as inversion of controls. We apply our behavioral model to an example misuse of a practical framework developed by a third party in order to show its practical usefulness.
Keywords :
application program interfaces; software maintenance; application framework learning; behavioral model; dependency abstraction; feature component model; framework application feature model; internal behavioral characteristics; inversion-of-control method; software development; software maintenance; Arrays; Educational institutions; Electronic mail; Java; Libraries; Runtime; Unified modeling language; application frameworks; feature interactions; feature model; framework learning; program comprehension;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
Conference_Location :
Honolulu, HI
Type :
conf
DOI :
10.1109/SNPD.2013.14
Filename :
6598512
Link To Document :
بازگشت