期刊文献+

基于Web的形式化方法工具RRTChecker的研究与设计

Research and Design of a Web-based Formal Methods Tool:RRTChecker
下载PDF
导出
摘要 形式化方法工具通常是在UNIX/Linux系统下设计开发的,难于使用阻碍了形式化方法的进一步推广。本文针对形式化方法RAISE,提出了一种研究和开发基于Web的工具的方法。该方法以原有的RAISE工具为基础,通过Shell管道拦截技术、ASP技术、ActiveX DLL技术及路径重写技术,将工具的所有功能集成整合到统一的、用户友好的Web界面上,用户可通过鼠标在浏览器中进行不同的操作。原有的RAISE工具的所有功能,在基于浏览器的集成化工具中得到全面支持。该方法也为开发其它形式化方法基于Web的工具提供了新思路。 Formal methods tools are typically developed and used in UNIX/Linux system,and the difficulties in the use of the tools prevent the formal methods from being more popularized. A method of research and design the Web-based formal methods tool for RAISE is proposed in this paper. Through the adopting of the shell pipeline interception technique,ASP,ActiveX DLL and pathname rewriting technique,the RRTChecker (RAISE Remote Type Checker) is designed as an internet application to support the usage of RAISE tools developed in UNU/IIST through internet. All the functions of the RAISE tools are integrated into a user friendly Web interface,which can be operated by mouse easily. The method proposed in this paper can be employed in the development of the Web-based tools for other formal methods.
出处 《计算机科学》 CSCD 北大核心 2008年第7期286-287,F0003,共3页 Computer Science
基金 贵州省年度计划项目(黔科合(2004)JN057)资助
关键词 形式化方法 形式化方法工具 RAISE WEB-BASED TOOL WEB信息系统 Formal Methods,Formal methods tool,RAISE,Web-based tool,Web information system
  • 相关文献

参考文献5

  • 1Formal Methods Education Resources Tool Pages, Department of Computer Science, Worcester Polytechnic Institute. http:// www. cs. indiana. edu/formal methods education/Tools.
  • 2George C, et al. The RAISE Specification Language, CRI A/S, Denmark 1992.
  • 3George C. The development of the RAISE tools. Lecture Notes in Computer Science , Berlin : Heidelberg, Springer , 2003,2757.
  • 4Li Dan, Bernhard K, Aichernig. Combining Algebraic and Model Based Test Case Generation. Lecture Notes in Computer Sci ence, Berlin, Heidelberg, Springer, 2005,3407.
  • 5George C, et al. The RAISE Development Method. Prentice Hall,1995.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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