作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (5): 76-78,88. doi: 10.3969/j.issn.1000-3428.2012.05.022

• 软件技术与数据库 • 上一篇    下一篇

软件实体中预期协作路径的获取方法

常建生,王 丹,赵文兵   

  1. (北京工业大学计算机学院,北京 100124)
  • 收稿日期:2011-05-03 出版日期:2012-03-05 发布日期:2012-03-05
  • 作者简介:常建生(1982-),男,硕士研究生,主研方向:可信软件;王 丹,教授;赵文兵,讲师
  • 基金资助:

    国家“973”计划基金资助项目(2007CB311106);北京市自然科学基金资助项目(4122007)

Obtaining Approach of Expected Collaborative Paths Among Software Entities

CHANG Jian-sheng, WANG Dan, ZHAO Wen-bing   

  1. (College of Computer Science, Beijing University of Technology, Beijing 100124, China)
  • Received:2011-05-03 Online:2012-03-05 Published:2012-03-05

摘要: 为解决软件实体间的预期协作路径获取问题,提出一种软件实体中预期协作路径的获取方法。结合UML与Pi演算理论,在对软件实体行为分析的基础上,对实体行为进行Pi演算语义抽取,利用Pi演算的操作语义推演实体协作,生成实体预期协作路径集,并以可扩展标记语言方式对其进行存储。应用结果表明,该方法能支持软件实体预期协作路径的获取,为可信软件研究中软件预期行为获取方法提供有益补充。

关键词: 软件实体, Pi演算, 推演, 协作路径, 可扩展标记语言

Abstract: In order to obtain expected collaborative paths among software entities, an approach is presented. By combining the UML and Pi-calculus, Pi-calculus semantics of behavior for software entities is extracted on the basis of behavior analysis for them. The collaboration among them is further deduced through Pi-calculus operational semantics, the expected collaborative path set is generated, and then it is stored in eXtensible Markup Language(XML). An example application of the approach is explained. Application results show that the approach provides an effective way to obtain expected collaborative paths among software entities. It is of complementary significance to the methods of obtaining expected software behavior in research of trusted software.

Key words: software entity, Pi-calculus, deduction, collaborative path, eXtensible Markup Language(XML)

中图分类号: