期刊文献+

基于本体的可信软件演化框架模型 被引量:3

Ontology-based framework for trustworthy software evolution
下载PDF
导出
摘要 为系统化地考虑开放环境对软件可信性的影响和驱动作用,提出了一种基于本体空间并支持动态演化的框架模型。该模型采用本体空间的方法解决用户、系统和环境三者之间交互的语义问题,在此基础上,通过预定义的规则对软件行为的可信性和自主调整的必要性进行评估,依据评估结果从微观层次的规约制导和宏观层次的人机协同在软件生命周期内对其调整、配置与修正。应用实例及测试结果验证了该框架模型的有效性与可行性。 This paper constructed a framework for trustworthy software evolution. It not only supported semantic but also well guided dynamic evolution through service composition. First of all,it adopted a method of ontology space to support the seman-tic of this framework model. Secondly,defined a set of reasoning rules to evaluate the credibility of software behavior and the need for self-adjustment,then according to these results adjusted software from micro-level and macro-level in software life cycle. Finally,a simple application shows the effectiveness of this framework proposed.
作者 李季 刘春梅
出处 《计算机应用研究》 CSCD 北大核心 2010年第12期4551-4554,共4页 Application Research of Computers
基金 国家自然科学基金资助项目(90818028)
关键词 可信软件 动态演化 服务组合 本体 trustworthy software dynamic evolution service composition ontology
  • 相关文献

参考文献10

  • 1王怀民 尹刚.网络时代的软件可信演化.中国计算机学会通讯,2010,6(2):28-33.
  • 2吕建,马晓星,陶先平,曹春,黄宇,余萍.面向网构软件的环境驱动模型与支撑技术研究[J].中国科学(E辑),2008,38(6):864-900. 被引量:15
  • 3SARMA A.A survey of collaborative tools in software development[D].Irvine:Institute for Software Research,Donald Bren School of Information and Computer Science,University of California,2005.
  • 4OWL Web ontology language overview W3C recommendation[EB/OL].(2004-02-10).http://www.w3.org/TR/owl-features/.
  • 5LAMSWEERDE van A.Goal-oriented requirements engineering:a guided tour[C] //Proc of the 5th IEEE International Symposium on Requirements Engineering.Washington DC:IEEE Computer Society,2001:249-262.
  • 6W3C OWL Web ontology language for services[EB/OL].(2004-07).http://www.w3.org/submission.
  • 7SHAW M,GARLAN D.Software architecture:perspectives on an emerging discipline[M].New Jersey:Prentice Hall,2003:97-127.
  • 8任洪敏,钱乐秋.构件组装及其形式化推导研究[J].软件学报,2003,14(6):1066-1074. 被引量:80
  • 9Trustie课题组.Trustie系列技术规范(v2.0)[EB/OL].(2009-09-12).http://www.trustie.net.
  • 10张焕国 何炎祥 赵波.我国可信计算研究与发展.中国计算机学会通讯,2010,6(2):8-18.

二级参考文献69

  • 1吕建,陶先平,马晓星,胡昊,徐锋,曹春.基于Agent的网构软件模型研究[J].中国科学(E辑),2005,35(12):1233-1253. 被引量:43
  • 2余萍,马晓星,吕建,陶先平.一种面向动态软件体系结构的在线演化方法[J].软件学报,2006,17(6):1360-1371. 被引量:31
  • 3吕建,马晓星,陶先平,徐锋,胡昊.网构软件的研究与进展[J].中国科学(E辑),2006,36(10):1037-1080. 被引量:101
  • 4Martinez J J, Salavert IR. A conceptual model for context-aware dynamic architectures. In: Proceedings of the 23rd International Conference on Distributed Computing Systems. Washington: IEEE Computer Society, 2003. 138.
  • 5Lopes A, Fiadeiro J L. Algebraic semantics of design abstractions for context-awareness. In: Fiadeiro J L, Mosses P, Orejas F. eds. Recent Trends in Algebraic Development Techniques. Berlin: Springer, 2005. 79-93.
  • 6Lopes A, Fiadeiro J L. Context-awareness in software architectures. In: Morrison R, Oquendo F, eds. Software Architecture. Berlin: Springer, 2005. 146-161.
  • 7Munnelly J, Fritsch S, Clarke S, An aspect-oriented approach to the modularisation of context. In: Proceedings of the 5th IEEE International Conference on Pervasive Computing and Communications. Washington: IEEE Computer Society, 2007. 114-124.
  • 8Keays R, Rakotonirainy A. Context-oriented programming. In: Proceedings of the 3rd ACM International Work- shop on Data Engineering for Wireless and Mobile Access. New York: ACM Press, 2003. 9-16.
  • 9Dahl O J, Nygaad K. SIMULA-an algol-based simulation language. Commun ACM, 1966, 9(9): 671-678.
  • 10Goldberg A, Robson D. Smalltalk-80: The Language and Implementation. Readingz Addison Wesley, 1983.

共引文献100

同被引文献45

  • 1林汝坤,刘芳,戴长华,姚莉.OWL本体建模中约束公理的应用[J].计算机工程,2006,32(16):193-194. 被引量:6
  • 2徐德智,汪智勇,王斌.当前主要本体推理工具的比较分析与研究[J].现代图书情报技术,2006(12):12-15. 被引量:16
  • 3王怀民 尹刚.网络时代的软件可信演化.中国计算机学会通讯,2010,6(2):28-33.
  • 4曹居易 石玲 宫学庆等.基于OWL的软件工程数据建模.计算机研究与发展,2009,.
  • 5金海,李克秋.可信计算[J].中国计算机学会通讯,2010,6(2):6-7.
  • 6Oreizy P, Medvidovic N, Taylor R. Architecturebased runtime software evolution[C]//Proceedings of the International Con- ference on Software Engineering. Kyoto, Japan, April 1998 : 177- 186.
  • 7Oreizy P,Medvidovic N, Taylor R N. Runtime software adapta- tion: framework, approaches, and styles[C]//Proceedings of the International Conference on Software Engineering. ACM Press, 2008..899-910.
  • 8Gall H,Jazayeri M, Riva C. Visualizing software release histo- ries.. The use of color and third dimension[C]//Proceedings of the International Conference on Software Maintenance. IEEE Press, 1999 ~ 99-108.
  • 9Lanza M. The evolution matix: recovering software evolution u- sing software visualization techniques[C]// Proceedings of the International Workshop on Principles of Software Evolution. ACM Press, 2001 : 37-42.
  • 10Wu J, Holt R, Hassan A. Exploring software evolution using spectrographs[C]//Proceedings of 11th Working Conference on Reverse Engineering. IEEE Press, 2004 ; 80-89.

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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