10.3969/j.issn.1002-137X.2007.01.062
支持服务行为和质量的面向服务软件开发
面向服务的软件开发方法减少了开发应用程序的时间和复杂度.当前面向服务架构中的服务注册和发现主要关注于服务的接口描述和静态属性,却较少考虑服务行为和服务质量.对服务行为即外部可见的操作序列的忽视,可能导致服务产生运行时的异常和错误;忽视服务质量即其运行时的质量信息,则可能导致系统运行的低效.本文提出了一种扩展的面向服务的软件开发过程,探究服务交互过程中其行为一致和质量匹配.在面向服务的组件模型OSGi平台上,采用动态AOP技术,设计了一种支持服务行为和服务质量的中间件系统.该系统不但保证服务发现的调用一致性和服务替换的观察一致性,而且支持对服务运行时操作行为的检测和服务质量信息的收集,从而保证选择最佳的服务实现,提高应用系统的运行效率.
面向服务的软件开发、服务行为、服务质量
34
TP3(计算技术、计算机技术)
国家高技术研究发展计划863计划2004AA112090;2005AA113160;2005AA113030;国家重点基础研究发展计划973计划2002CB312002;国家自然科学基金60273034;60233010;60403014
2007-03-26(万方平台首次上网日期,不代表论文的发表时间)
共5页
223-227