期刊文献+

一种基于本体的软件自适应机制 被引量:6

An Ontology-based Software Self-adaptation Mechanism
下载PDF
导出
摘要 为维持一定的可用性和服务质量,许多软件系统需要动态地自我调整,以适应环境和需求的变化。本文提出了一种基于本体的软件自适应机制,通过本体建模来认识和表达分布在问题空间和解空间中的与软件自适应相关的要素,并采用定义良好的推理规则来操纵决策要素,从而实现了问题空间和解空间在软件自适应中的有机结合。在此基础上,本文设计了基于本体的自适应软件结构并在原型系统中加以实现,最后通过一个应用实例验证了基于本体的软件自适应机制的有效性。 Existing approaches for self-adaptive software systems often have inadequate support for the understanding and reasoning about the links between the problem space and the solution space. In order to bridge this gap, an ontology-based self-adaptation mechanism is proposed. It divides factors which are critical to system evolution into three categories, requirement-related, architecture-related and application-related. These factors are reified by building corresponding ontology. A set of ontology-based rules are defined to reason about these factors and give appropriate system evolution prescriptions. The mechanism is implemented in a prototype system and a sample application is developed to illustrate its effectiveness.
出处 《计算机科学》 CSCD 北大核心 2007年第11期264-269,共6页 Computer Science
基金 国家973(2002CB312002) 国家自然科学基金(60403014 60233010) 江苏省自然科学基金(BK2006712)
关键词 自适应 软件体系结构 本体 需求 Self-adaptation, Software architecture, Ontology, Requirements
  • 相关文献

参考文献20

  • 1Yang Z,Cheng B H,Stirewalt R E K,et al.An Aspect-oriented Approach to Dynamic Adaptation.In:Proceedings of the first workshop on Self-healing systems,2002
  • 2Reilly D,Taleb-Bendiab A,Laws A,et al.An Instrumentation and Control-based Approach for Distributed Application Management and Adaptation.In:Proceedings of the first workshop on Self-healing systems,2002
  • 3Garlan D,Cheng Shang-Wen,Huang An-Cheng,et al.Rainbow:Architecture-based Self-adaptation with Reusable Infrastructure.IEEE Computer,2004,37(10):46-54
  • 4Hawthorne M J,Perry D E.Exploiting Architectural Prescriptions for Self-Managing,Self-adaptive Systems:A Position Paper.In:WOSS'04,2004
  • 5Gruber T R.A Translation Approach to Portable Ontology Specifications.Knowledge Acquisition,1993,5:199-220
  • 6俞春,马骞,马晓星,吕建.一种面向体系结构的软件系统自适应机制[J].南京大学学报(自然科学版),2006,42(2):120-130. 被引量:15
  • 7http://www.w3.org/TR/owl-ref/
  • 8http://www.w3.org/RDF/.
  • 9http://jena.sourceforge.net/,2005-02-10
  • 10马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80

二级参考文献38

  • 1马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 2许婷,俞春,陶先平,吕建.软件协同中基于中介的协同模型应用研究[J].电子学报,2004,32(F12):226-230. 被引量:2
  • 3许婷,俞春,陶先平,吕建.一种基于中介的适应性软件协同环境的设计与实现[J].计算机科学,2005,32(10):200-203. 被引量:3
  • 4Papazoglou M.P., Georgakopoulos D. Service-oriented computing: Introduction. Communications of the ACM, 2003, 46(10): 24~28
  • 5Burner M. Service orientation and its role in your connected system strategy. Microsoft Corporation. White paper. 2004. Available at http://msdn.microsoft.com/library/en-us/dnbda/html/SrOrientWP.asp
  • 6Channabasavaiah K., Holley K., Tuggle E.M. Migrating to a service-oriented architecture. IBM Corporation. White paper. 2003. Available at http://www.ibm.com/developerworks/webservices/library/ws-migratesoa/
  • 7Erl T. Service -Oriented Architecture: A Field Guide to Integrating XML and Web Services. NJ, USA: Prentice Hall PTR, 2004
  • 8Papazoglou M.P. Service-oriented computing: Concepts, characteristics and directions. In: Proceedings of the 4th International Conference on Web Information System Engineering, Roma, Italy, 2003, 3~10
  • 9Andrews T., Curbera F., Dholakia H. et al. Business process execution language for Web services, Version 1.1. BPEL4WS specification, 2003. Available at http://www.ibm.com/developerworks/library/ws-bpel/
  • 10Cabrera L.F., Copeland G., Feingold M. et al. Web services coordination WS-coordination specification, 2004. Available at http://ftpna2.bea.com/pub/downloads/WS -Coordination.pdf

共引文献97

同被引文献40

引证文献6

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部