期刊文献+

基于构件设计的正确性验证 被引量:4

CORRECTNESS VERIFICATION OF COMPONENT BASED PROGRAMS
下载PDF
导出
摘要 本文研究基于构件设计的正确性问题.我们首先建立一个构件描述的模型:(1)接口:通过对CORBA的IDL进行扩展,使其能够在构件的接口中同时描述构件的语法和语义信息;(2)实现:通过引入一个简单的程序模型,阐述如何利用子构件构造一个新的构件.然后我们考虑如何将构件的接口和实现联系起来:利用Hoare逻辑,验证一个构件的实现是否满足其接口中所给出的语义要求. In this paper, we study the problems of correctness for the component based design. We firstly build a model of describe a component: (1)interface: Extending the IDL of CORBA so that it can describe both syntax and semantics of components; (2)implementation: Introducing a simple program model to tell how to construct a new component in terms of sub components. Then we consider how to relate the interface of a component to its implementation: Verify if the implementation of a component is satisfied with the requst of semantics in its interface by using Hoare logic.
出处 《小型微型计算机系统》 CSCD 北大核心 1999年第5期330-334,共5页 Journal of Chinese Computer Systems
关键词 构件设计 接口 形式语义 正确性 软件开发 Component based design Interface Implementation Formal semantics
  • 相关文献

参考文献1

  • 1Liao Hsianchou,ACM SIGSOFT Software Engineering Notes,1993年

同被引文献27

  • 1李桂丽,孙晓鹏,高晓峰.基于构件设计的思想[J].鞍山钢铁学院学报,2001,24(5):350-351. 被引量:4
  • 2张国伟,秦士存,俞新陆.面向对象的参数化设计系统的研究与开发[J].计算机辅助设计与制造,1996(8):16-18. 被引量:16
  • 3梅宏,申峻嵘.软件体系结构研究进展[J].软件学报,2006,17(6):1257-1275. 被引量:140
  • 4陶伟.以体系结构为中心软件产品线开发:博士学位论文[M].北京:北京航空航天大学,1999..
  • 5周莹新.电信软件体系结构的研究:博士学位论文[M].北京:北京邮电大学,1997..
  • 6Allen R. A formal approach to software architecture[D]. Pittsburgh: Carnegie Mellon University, May 1997.
  • 7AT&T. Best Current Practices: Software Architecture Validation[R]. AT&T. 2004.
  • 8Kazman R, Bass L, Abowd G, et al. SAAM: A method for analyzing the properties of software architecture[C].//Proceedings of the 16th International Conference on Software Engineering. Sorrento. Italy,May 2001:81-90.
  • 9Mario R, Barbacci S, Jeromy C, et al. Steps in an architecture tradeoff analysis method: quality attribute models and analysis [R]. CMU/SEI-97-TR-029. Carnegie Mellon University, 1997.
  • 10Debra J R, Alexander L W. Software testing at the architecture level[C].//Proceedings of the ISAW. 2005.

引证文献4

二级引证文献219

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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