期刊文献+

表格语言的分析比较

Comparison of Tabular Notations
下载PDF
导出
摘要 表格语言具有可读性和可理解性的优点,它能非常精确地表示软件系统需求。在过去的30多年间,表格语言已经成功地应用于多个安全关键嵌入式软件的开发中。准确了解这些表格语言的特性,对表格语言的研究及推广有重要的指导意义。对3种不同的表格语言进行了详细的综述和讨论,从不同角度分析比较了其异同点,并提出了进一步的研究方向。 Tabular notations are both readable and convenient.They allow representing the specifications of systems in a very compact and precise manner.They also make checking such important properties as consistency and completeness natural and relatively easy.In the past 30 years,tabular notations have been successfully applied in several safety-critical software systems.This paper presented a fairly comprehensive survey comprising three variants of tabular notations.The paper analyzed and compared all these three variants of tabular notation in details.Moreover,the paper discussed the challenges behind using tabular notations to derive an implementation of a working real-time system and presented some solutions.Finally it also attempted to help the reader navigate the vast literature in the field,to highlight differences and similarities between variants,and to reveal research trends and promising avenues for future exploration.
出处 《计算机科学》 CSCD 北大核心 2014年第3期23-26,共4页 Computer Science
基金 国家自然科学基金项目(61073050 61170044)资助
关键词 表格方法 形式方法 规格说明验证与确认 工具支持 Tabular notations Formal methods Specification verification and validation Tool support
  • 相关文献

参考文献25

  • 1Le Lann,Gérard.An analysis of the Ariane 5 flight 501 failure-a system engineering perspective[C] //Proceedlings of International Conference and Workshop on Engineering of ComputerBased Systems.IEEE,1997:339-346.
  • 2Leveson N G,Tumer C S.An investigation of the Therac-25 accidents[J].Computer,1993,26 (7):18-41.
  • 3Research Z E.GM Recalls Cadillac on SW Glitch[OL].http://www.zackks.com/stock/news/55570/gm-recalls-cadillac-on-swglitch,2011-07-21.
  • 4Boehm B,Turner R.Balancing Agility and Discipline:A Guide for the Perplexed[M].Addison-Wesley/Pearson Education,2003.
  • 5Parnas D L.Precise Documentation:The Key to Better Software[C] //Nanz S,ed.The Future of Software Engineering.Berlin Heidelberg:Springer,2011:125-148.
  • 6Alspaugh T A,et al.Software Requirements for the A-7E Aircraft[R].DTTIC Document,1992.
  • 7Parnas D L,Asmis G,Madey J.Assessment of safety-critical software in nuclear power plants[J].Nuclear safety,1991,32(2):189-198.
  • 8Parnas D L,Madey J.Functional documents for computer systems[J].Science of Computer Programming,1995,25(1):41-61.
  • 9Abraham R.Evaluating generalized tabular expressions in software documentation[D].Dept.of Electronic and Computer Engineering,McMaster University,1997.
  • 10Parnas D L.Tabular representation of relations[R].Technical Report CRL 260[38].McMaster University Canada,1992.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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