DocumentCode
2291732
Title
Runtime software architecture based software online evolution
Author
Wang, Qianxiang ; Huang, Gang ; Shen, Junrong ; Mei, Hong ; Yang, Fuqing
Author_Institution
Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
fYear
2003
fDate
3-6 Nov. 2003
Firstpage
230
Lastpage
235
Abstract
Runtime environment of software are becoming more and more dynamic and changeful, while pervasive computing and Web services further this situation. Software systems are not only becoming larger, more complex, and also more rigid, which make it difficult to evolve software. This paper focuses on online evolution, more exactly, how to make online evolution process convenient and smart, with help of runtime software architecture (RSA). Following issues are discussed in this paper: types of software environment changes, the incarnation of RSA, retrieval and manipulation of RSA, the relation between RSA and the runtime system, and a visual tool to show RSA, and make evolution process more easy and intuitionist.
Keywords
Internet; object-oriented programming; software architecture; software maintenance; software reusability; Internet; RSA manipulation; RSA retrieval; Web services; open systems; pervasive computing; runtime environment; runtime software architecture; software environment changes; software online evolution; software systems; visual tool; Computer science; Control systems; Pervasive computing; Runtime environment; Software architecture; Software maintenance; Software systems; Software tools; Space technology; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2020-0
Type
conf
DOI
10.1109/CMPSAC.2003.1245346
Filename
1245346
Link To Document