摘要
提出一个基于服务的自适应网络应用框架—iWeb.框架建立了上下文信息模型,用以描述收集上下文信息;框架收集了数以千计的服务,并对这些服务依据其功能性进行了分组.在服务质量信息,上下文信息以及服务功能性分组的基础上,提出了一种创新的服务选择方法,该方法可以根据服务质量信息和上下文信息选择最佳的服务.框架使用具有相同功能,由统一接口封装的服务组作为基本功能模块,服务的选择,服务的调用以及服务之间的调度由框架内的服务引擎负责;框架还提供了应用编辑器,来加速应用界面和流程的开发.使用iWeb框架,可以在更短的时间里开发出具有基于网络服务的自适应性的应用.最后,通过可用性分析,验证了iWeb是一个实用,高效的网络应用开发框架.
The paper proposes a service-oriented web application framework named iWeb,which enables web application adaptive to both context and QoS.In iWeb,a context model is established and context information is collected systematically according to the context model.A service selection approach based on context and QoS is proposed in the framework as the leverage of implementation of application adaption.This approach can select the best service(s) respect to QoS and context.For the usability of iWeb,thousands of available web services are collected and grouped by functionality in order to make service selection practicable.By providing development tools,service-oriented web application can be developed easily,and can fulfill its functionality using the selected service(s).The framework makes service-oriented web application more adaptive and more flexible.In the end,through analysis of practical relevance and experiments,this paper validate that iWeb is a practical and efficient web application framework.
出处
《小型微型计算机系统》
CSCD
北大核心
2013年第1期16-22,共7页
Journal of Chinese Computer Systems
基金
国家高技术研究发展计划项目(2007AA010306)资助
国家自然科学基金重大项目(61035004)资助
国家自然科学基金项目(61170212)资助