基于Z语言的互联网登陆系统的形式化规格与验证.PDF

基于Z语言的互联网登陆系统的形式化规格与验证.PDF

基于Z语言的互联网登陆系统的形式化规格与验证.PDF

第 23卷第 4期 南华大学学报 (自然科学版 ) V o .l 23 N o. 4 2009年 12月 Journa l o fU n ive rsity o f South China( Sc ience and T echno logy) D ec. 2009 文章编号: 1673- 0062( 2009) 04- 0079- 05 基于 Z语言的互联网登陆系统的形式化规格与验证 闫仕宇 (南华大学 计算机科学与技术学院, 湖南 衡阳 421001) 摘 要: Z语言是一种基于集合和一阶谓词逻辑的模式规约语言, 可产生精确地需求 规格说明. 本文用形式化语言 Z对互联网登陆系统的主要操作模式进行规格说明, 接着通过形式化验证, 证明设计的规格说明能够满足用户的需求, 提高了系统的可靠 性和稳定性. 关键词: 登陆系统; Z语言; 形式化规格; 验证 中???分类号: TP391. 41 文献标识码: B Formal Specification and Verification of the Internet Logged System Based on Z Language YAN Sh-i yu ( Schoo l of Computer Science and Techno logy, University of South China, H engyang, H unan 421001, Ch ina) Abstract: Z language is a m odel- based spec ification language based on set theory and first- order pred icate log ic. It can be used to prec ise ly express requ irem ent spec ifications. Th is paper form u la ted the requirem ents o f so ftw are w ith Z language on m a in m odule o f the Interm etLogged system, then verified it in form. The results show that the specification can m eet the users. requ irem ents, advance the reliability and stab ility o f the system. K ey w ords: logged system; Z language; form al spec ification; verification 形式化方法 [ 1] 是建立 在严格的数学 基础上 学分析和证明. 形式化方法是提高软件的正确性 的系统开发方法. 从广义的角度, 形式化方法是软 和可靠性的重要手段. 由于在软件开发过程中一 件开发过程中分析、设计及实现的系统工程方法. 般使用自然语言进行交流也为软件的开发增加了 狭义的角度, 形式化方法是软件规格和验证的方 许多的歧义, 这些都使得软件的可靠性难以得到 法. 形式化规格是通过具有明确数学定义的文法 保证. 20 世纪 90 年代以来, 在国际上, 形式化方 和语义的方法或语言对软件的期望特征或者行

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档