期刊文献+

一种用于软件运行时分析的行为模式描述语言

A Behavior Pattern Descriptive Language for Software Runtime Behavior Analysis
下载PDF
导出
摘要 软件本质上是代替人执行一定行为的,对软件行为的描述与分析一直是软件技术关注的重点。为有效表达软件交互行为,提高分析效率,基于正则表达式,提出了一种用于软件运行时分析的行为模式描述语言BPL。在BPL中,通过对软件运行时可观察行为中反复出现的事件序列的特征抽取和概括,软件行为被描述为一个由小写字母表示的行为踪迹及约束构成。最后使用BPL描述了电子交易过程。 In essence,software may substitute human to execute some certain actions.The description and analysis for software behavior is always research focus.For the effective expression of the software interactions and the improvement of analysis efficiency,presents a novel descriptive language for software behavior pattern—BPL based on regular expressions,which describes software behavior as a combination of traces and constraints marked with lowercase letters after abstracting and generalizing the features of recurrent event sequences of the observable software behaviors at runtime.Finally,BPL is used to represent the process of electronic transaction.
出处 《湖南工业大学学报》 2010年第6期34-37,共4页 Journal of Hunan University of Technology
基金 国家自然科学基金资助项目(60773110) 中国博士后科学基金资助项目(20080440216) 湖南省自然科学基金资助项目(09JJ6087) 湖南省研究生创新基金资助项目(CX2009B200) 湖南省教育厅科研基金资助项目(07C234 09C325)
关键词 行为模式 迹模式 约束 behavior pattern trace pattern constraint
  • 相关文献

参考文献7

二级参考文献31

  • 1马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 2Peltz C. Web services orchestration and choreography. IEEE Computer, 2003, 36(10): 46-52.
  • 3Ryu S H, Casati F, Skogsrud H, Benatallah B, Saint-Paul R. Supporting the dynamic evolution of Web service proto cols in service-orlented architectures. ACM Transactions on the Web, 2008, 2(2):1-45.
  • 4Song W, Ma X X, Dou W C, Lu J. Toward a model-based approach to dynamic adaptation of composite services//Proceedings of the IEEE International Conference on Web Services. Beijing, China, 2008:561-568.
  • 5Papazoglou M P. The challenges of service evolution//Proceedings of the International Conference on Advanced Information Systems Engineering. Montpellier, France, 2008: 1-15.
  • 6Liu X M, Bouguettaya A. Managing top down changes in service-oriented enterprises//Proceedings of the IEEE International Conference on Web Services. Utah, USA, 2007:1072-1079.
  • 7Konig D, Lohmsnn N, Moser S, Stahl C, Wolf K. Extending the compatibility notion for abstract WS-BPEL processes//Proceedings of the International World Wide Web Con ference. Beijing, China, 2008: 785- 794.
  • 8Lohmann N, Massuthe P, Wolf K. Operating guidelines for finite-state services//Proceedings of the International Conference on Application and Theory of Petri Nets and Other Models of Concurrency. Siedlce, Poland, 2007:321 -341.
  • 9Decker G, Weske M. Behavioral consistency for B2B process integration//Proceedings of the International Conference on Advanced Information Systems Engineering. Trondheim, Norway, 2007:81- 95.
  • 10Casati F, Ceri S, Pernici B, Pozzi G. Workflow evolution. Data & Knowledge Engineering, 1998, 24(3):211- 238.

共引文献63

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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