CORC  > 北京大学  > 信息科学技术学院
An application server to support online evolution
Wang, QX ; Chen, F ; Mei, H ; Yang, FQ
2002
关键词application server online evolution component container interceptor common service
英文摘要Most online evolution of application depends on its runtime environment. This paper addresses how to support online evolution by application server, which is considered as third kind of system software, besides OS and DBMD. From view of requirements, evolutions of software can be divided into Jour categories: evolutions that do not alter requirements, evolutions that alter functional requirements, evolutions that alter local constraint requirements, and evolutions that alter global constraint requirements. All changes at the requirement level should be mapped to changes at the implementation level. In our approach, implementation level entities, such as components and interceptors are responsible for online evolution. Evolutions in implementation level include adding, removing, updating, and reconfiguring the entities. One of the keys to our approach is to carefully distinguish states of components and interceptors, that is, whether they are in a ready, active, executing or evolving state. A well-designed architecture and feasible mechanisms for runtime instance loading are also keys to the solution. Based on this approach, an application server prototype, named PKUAS, has been implemented and is introduced in our paper.; Computer Science, Software Engineering; CPCI-S(ISTP); 0
语种英语
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/293901]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
Wang, QX,Chen, F,Mei, H,et al. An application server to support online evolution. 2002-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace