- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对形式描述语言E.LOTOS的进一步研究及应用‘
赵玉兰叶新铭
(内蒙古大学计算机学院呼和浩特010021)
摘要:根据实际需要,按照形式描述语言E-LOTOS的语法和语义,对现有的E-LOTOS
的某些功能进行了改进和完善,对【1】中提出的对形式描述语言E-LOTOS的图形表示进行了进
一步研究;作为应用,对路由信息协议(RIP协议)进行了E-LOTOS的说明并使用改进和完
关键词:E-LOTOS,GE-LOTOS,形式描述技术,RIP协议.
中图分类号:TP306.2
文献标识码:A
1.对E-LOT0$部分功能的改进和完善
计算机网络技术的迅猛发展,使得网络协议的测试问题已成为国际学术界集中研究的热
点问题,协议测试方面的研究对于网络系统的开发和应用也变得更加重要。由于协议一般都
比较复杂,为了清晰、准确地给出协议说明,常常采用无二义性、具有完备性的形式描述语
言进行说明,现已开发出三种形式描述技术语言分别是:ESTELL语言.SDL语言和LOTOS
增强版,它对语言的可执行性、用户友好的数据类型、时间特性、异常处理、面向对象等方
面进行了增强.具有坚实的理论基础和大量的应用技术,适用手研究具有并行性、非确定性和
同步性的并发系统。为了使协议的验证和测试更加方便、快速和准确,…中给出了把用文本
常用的E—LOTOS语法和语义进行了改进和完善。并对在【l】中图形进行了更一般化的处理。
例如:
1.1对递归进行了实现
递归是E-LOTOS的一个重要内容。对它的
实现有着举足轻重的作用。而递归的实现需做
特殊处理。因为当主程序调用一个子程序时,
需判断这个子程序的函数名是否和主程序的函
数名相同.若相同,则只需将该程序用一个圆
表示且标识符不变,且当鼠标点击此圆时,不
能将这个圆展开;若不相同,则该程序用一个
矩形表示。当鼠标点击此矩形时,可以将这个
矩形展开。
如右图对程序P1的递归。
图i递归的实现
基本项目:电t自然科学基盘资助项目(200109010
34
圈2修改前的a:b:c显示图 图3修改后的a:b:c显示圈
‘圈4流程固
1.2对相同行为表达式进行了合并
在【1】编译软件工具中,每一个子程序都对应一棵完全二叉树。而本软件将一些相同行为表
达式合并,比如将‘;’、‘[】’、‘…’、‘进行了合并。
如行为表达式a;b;c转换为GE-LOTOS如图2、3。
这样使得图形更加一目了然且在产生测试序列是也比较方便。
修改后的流程图如图4。
数据类型的定义语句进行了改进
实现这三个语句的原理是当回别到endiL
endloop或endtype刚,就要会溯找到if、
loop或type,然后将if语句、loop语句或type语句作为一个整体来处理。
1.4实现了多层次调用子程序。
在原编译软件中,B-LOTOS中子程序的调用最大深度为2,这就极大的制了程序的调用。
在新的编译软件中,子程序调用的深度不受任何限制,这就为编写E.LOTOS的程序员提供
了极大的方便。
1.5完善了图形的移动功能
由于E.LOTOS程序都比较长,图形E-LOTOS无法用一屏全部显示,所以要用滚动条将
图形滚动显示。
2.对路由信息协议(RIP协议)的GE-LOTOS的描述
RIP是被广泛应用于Intemet上的一个域内路由协议,它属于内部网关路由协议。本文根
据RIP协议的文档说明,画出RIP协议执行的流程图。继而对此进行了E.LOTOS描述,然
后把文本描述韵E-LOTOS转换为GE-LOTOS.
2.1 RIP协议描述的流程图
圈5 RIP协议的主流程图
2.2 RIP协议的文本E-LOTOS描述
is
specificatiOn
Rip
request—router:
1i
stening[package,routertable]
endspec
1
您可能关注的文档
最近下载
- 质押合同书通用版范本6篇.docx VIP
- 中医中药湿敷课件PPT最新完整版本.pptx VIP
- 一种柔性储能器件及其制备方法与应用.pdf VIP
- 2024年全国职业院校技能大赛GZ107 手工艺术设计赛项规程以及手工艺术设计赛题1-10套.docx VIP
- 身边的标识(教案)湘美版(2024)美术一年级上册.docx VIP
- 地理人教版八年级上册我国气候南北差异.pptx VIP
- 工程的施工质保体系.docx VIP
- (高清版)B-T 19634-2021 体外诊断检验系统自测用血糖监测系统通用技术条件.pdf VIP
- 电视新闻直播语言研究以中央电视台为例.docx VIP
- 热力管道工程质量通病和防治.docx VIP
文档评论(0)