期刊文献+

基于时序逻辑软件构架形式化方法研究 被引量:2

Research on Formal Specification of Software Architecture Based on Temporal Logic
下载PDF
导出
摘要 Development based on software architecture is one of the most effective solutions to improve software qual-ity and productivity, and minimize the difficulties of developing large and complex systems. Formal models and speci-fications of software architecture are one of the key research areas of software architecture. In this paper, the exten-sion of XYZ/E Language based on set theory, called XYZ/E+ Language, is proposed, and a method of formalizingsoftware architecture whit it is formulated. The formal method is distinguished by its ability to represent not onlystatic properties but also dynamic behaviors, and its high-level abstraction and powerful expressiveness. Finally,through an example of formalizing software architecture of a specific system with XYZ/E+ Language, its powerfulmodeling ability and good practicality are demonstrated. Development based on software architecture is one of the most effective solutions to improve software quality and productivity, and minimize the difficulties of developing large and complex systems. Formal models and specifications of software architecture are one of the key research areas of software architecture. In this paper, the extension of XYZ/E Language based on set theory, called XYZ/E+ Language, is proposed, and a method of formalizing software architecture whit it is formulated. The formal method is distinguished by its ability to represent not only static properties but also dynamic behaviors, and its high-level abstraction and powerful expressiveness. Finally, through an example of formalizing software architecture of a specific system with XYZ/E + Language, its powerful modeling ability and good practicality are demonstrated.
出处 《计算机科学》 CSCD 北大核心 2003年第5期1-3,11,共4页 Computer Science
基金 上海市教委重点学科建设项目资助
关键词 软件工程 软件系统 时序逻辑 软件构架形式方法 XYZ/E语言 软件设计模式 Software architecture,Software architecture modeling,Formalization,Temporal logic,XYZ/E
  • 相关文献

参考文献4

二级参考文献11

  • 1唐稚松,赵琛.一种面向软件工程的时序逻辑语言[J].软件学报,1994,5(12):1-16. 被引量:15
  • 2周巢尘(译),通信顺序进程,1990年
  • 3唐稚松,时序逻辑程序设计与软件工程.上,1999年
  • 4Tang Zhisong,Systems Implementation 2000,1998年
  • 5Shaw M,Software architecture:perspectives on an emerging discipline,1996年
  • 6Moriconi M,ACM SIGSOFT Software Engineering Notes,1994年,19卷,5期,164页
  • 7Garlan D,Advances in Software Engineering and Knowledge Engineering,1993年,1页
  • 8唐稚松,时序逻辑程序设计与软件工程,1999年
  • 9Shaw M,Software Architecture,1996年
  • 10Tang Zhisong,Chin J Adv Software Res,1994年,1卷,1期,1页

共引文献82

同被引文献7

  • 1Pomakis K P,Atlee J M. Reachability Analysis of Feature Interactions: A Progress Report. In:The international symposium on software testing and analysis. California ,United States, 1996
  • 2Heisel M,Souquieres J. A heuristic approach to detect feature interactions in requirements. In:Fifth Intl. Workshop on Feature Interactions in Telecommunications and Software Systems. Lund,Sweden, 1998
  • 3Pomakis K P,Atlee J M. Reachability Analysis of Feature Interactions: A Progress Report. In:The international symposium on software testing and analysis. California ,United States, 1996
  • 4Heisel M,Souquieres J. A heuristic approach to detect feature interactions in requirements. In:Fifth Intl. Workshop on Feature Interactions in Telecommunications and Software Systems. Lund,Sweden, 1998
  • 5李敏 费丽娟 胡金柱.软件系统中特征干扰问题的研究[J].计算机科学,2003,8.
  • 6梅宏,黄罡,邢岩,彭枫.特征交互问题导论[J].电子学报,2002,30(12A):1923-1927. 被引量:4
  • 7任洪敏,钱乐秋.构件组装及其形式化推导研究[J].软件学报,2003,14(6):1066-1074. 被引量:80

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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