DocumentCode
130793
Title
AUModel: A conceptual model for adaptive software
Author
Hui Liu ; Bo Ding ; Dianxi Shi ; Huaimin Wang
Author_Institution
Nat. Key Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol. Changsha, Changsha, China
fYear
2014
fDate
27-29 June 2014
Firstpage
28
Lastpage
31
Abstract
Pervasive software should be able to adapt itself to the changing environments and user requirements. Obviously, it will bring great challenges to the software engineering practice. This paper proposes AUModel, a conceptual model for adaptive software, which takes adaptability as an inherent feature and can act as the foundation of the engineering process. By introducing AUModel, the reuse of software adaptation infrastructure as well as the separation of adaptation concerns are enabled, which can facilitate both the development and maintenance of adaptive software. This paper also presents our initial attempts to realize this model, including a middleware prototype to support this model and an application to validate its effectiveness.
Keywords
middleware; software reusability; ubiquitous computing; AUModel; adaptive software; changing environments; conceptual model; middleware prototype; pervasive software; software adaptation infrastructure reuse; software engineering practice; user requirements; Adaptation models; Computational modeling; Engines; Gold; Middleware; Pervasive computing; adaptive software; middleware; pervasive computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Service Science (ICSESS), 2014 5th IEEE International Conference on
Conference_Location
Beijing
ISSN
2327-0586
Print_ISBN
978-1-4799-3278-8
Type
conf
DOI
10.1109/ICSESS.2014.6933507
Filename
6933507
Link To Document