期刊文献+

基于Petri网的面向动态演化的软件体系结构建模 被引量:7

MODELLING DYNAMIC EVOLUTION-ORIENTED SOFTWARE ARCHITECTURE BASED ON PETRI NET
下载PDF
导出
摘要 为了应对软件动态演化面临的挑战,应提高所建立的软件体系结构模型的动态演化性。以扩展的Petri网为形式化工具,对面向动态演化的软件体系结构进行建模。首先,将Petri网扩展成为构件网结构,并设计有效支持软件动态演化的构件模型和连接件模型;其次,建立软件体系结构的静态视图和动态视图,为软件动态演化的分析和实施奠定基础;最后,通过案例研究表明:该方法是有效的,并可显著提高所建立的软件体系结构模型的动态演化性。 In order to tackle with the challenges the software dynamic evolution encountered, it is necessary to improve the dynamic evolu tion ability of the software architecture models established. Therefore, the extended Petri net is used as the formal tool to model dynamic evo lutionoriented software architecture. Firstly, the Petri net is extended to component net structure, and the component model as well as con nector model effectively supporting software dynamic evolution is designed. Secondly, the static view and dynamic view of software architec ture are set up, which lays the basis for analysing and implementing the software dynamic evolution. Finally, the case study shows that the proposed method is effective, and it is able to significantly improve the dynamic evolution ability of the established software architecture mod el.
出处 《计算机应用与软件》 CSCD 北大核心 2012年第10期36-39,127,共5页 Computer Applications and Software
基金 国家自然科学基金项目(60963007) 云南省软件工程重点实验室开放基金项目(2010KS01 2011SE04 2011SE05)
关键词 软件动态演化 软件体系结构 PETRI网 构件 连接件 Software dynamic evolution Software architecture Petri net Component Connector
  • 相关文献

参考文献8

二级参考文献39

共引文献284

同被引文献59

  • 1王映辉,刘瑜,王立福.基于不动点转移的SA动态演化模型[J].计算机学报,2004,27(11):1451-1456. 被引量:7
  • 2杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 被引量:266
  • 3梅宏,申峻嵘.软件体系结构研究进展[J].软件学报,2006,17(6):1257-1275. 被引量:140
  • 4蔡志明,王希敏.软件声纳的概念与趋势[J].声学技术,2007,26(5):968-971. 被引量:10
  • 5Gough P A, Fodemski F T, Higgins S A, et al:Scenarios:An In- dustrial Case Study and Hypermedia Enhancements[C]//1995 IEEE International Symposium on Requirements Engineering (RE' 95). Los Alamitos CA: IEEE Computer Society Press,1995:10-17.
  • 6Carroll J M. Making Use: Scenario-Based Design of Human- Computer Interactions[M]. Cambridge MA:MIT Press,200.
  • 70 Cockburn A. Writing Effective Use Cases[M]. MA: Addison- Wesley, 2001 : 159-176.
  • 8Suteliffe A G,Maiden N A M,Minocha S,et al. Supporting Sce- nario-Based Requirements Engineering[J]. IEEE Transactions on Software Engineering, 1998,24 : 1072-1088.
  • 9Jarke M, Bui X T, J M. Carroll Scenario management: An inter- disciplinary approach [J]. Requirements Engineering, 1998, 3 (1):155-173.
  • 10Rolland C, et al. A proposal for Scenario Classification Frame- work[J]. Requirements Engineering, 1998,3( 1 ) : 23-47.

引证文献7

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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