2019独角兽企业重金招聘Python工程师标准>>>

在通信协议设计时,需要先画SDL,然后进行一些可达性、一致性之类的验证。

软件:Telelogic公司的SDL_TTCN_Suite4.4

资料:《通信软件设计基础》(第2版) 主编  宋茂强

《网络协议工程》  吴礼发

百度文库中的  《SDL软件设计技术》《第5章-协议验证技术》,用SDL、通信软件设计可以搜索到一些资料。但是这些只能是用来熟悉SDL。这真要用SDL_TTCN_Suite4.4画协议的SDL图,还是要看帮助文档sdl.chm。

用SDL实现协议的流程:

①画出SDL

文件夹...\Telelogic\SDL_TTCN_Suite4.4\examples\bitprotocol下有一个例子可以作为参照。

数据类型这类的问题,可以查阅帮助文档中第三章(SDL Suite Methodology)第二节(Data Types)

②检错、验证

analysis可以分析静态语法错误。

simulator可以用来验证状态可达性的,并且可以生成MSC文档。

第七章第四节

validator可以用来验证一些动态错误。

可以查阅帮助文档第五章(User's Guide)52(The SDL Validator)、53(Validating a System)

TTCN套件可以用来做一致性验证。

第七章(User's Guide)34(The TTCN-SDL Co-Simulator)

转载于:https://my.oschina.net/liyong1689/blog/65206

学习SDL的一些资料(整理)相关推荐

  1. 用于跑深度学习的嵌入式硬件平台资料整理(二)

    博主之前已经有一篇博客有这方面的介绍,这段时间自己也熟悉了下树莓派(前面已有很多关于此的系列博客),所以这篇博客探讨的会更深入些,为后面的实战做准备. 用于跑深度学习的嵌入式硬件平台资料整理_竹叶青l ...

  2. 用于跑深度学习的嵌入式硬件平台资料整理(一)

    本来想温习下数电,模电,单片机,电路设计,外围配套端口和设备方面的知识,往底层硬件方面去,鉴于精力有限,初衷点是想把算法和硬件相结合,考虑到这些年主要是算法方面(图像处理.3D点云处理.深度学习)的积 ...

  3. 联邦学习 Federated Learning 相关资料整理

    代码 微众银行+杨强教授团队的联邦学习FATE框架代码:https://github.com/WeBankFinTech/FATE 谷歌联邦迁移学习TensorFlow Federated (TFF) ...

  4. 因果推断学习——人工智能前沿讲习资料整理

    为啥要做 在平安实习时候,部门领导想听,获取idea 相关的一些描述 人类现存的知识大部分以因果形式存在,当下的人工智能展现基于统计相关的智能,那么世界本身究竟以因果存在还是概率存在就很重要了,显然, ...

  5. 量化投资学习——joinquant上精品资料整理

    什么是一个好策略呢,我觉得主要是回撤控制要好, 看魔术老哥就对了,非常吊 https://www.joinquant.com/user/f911cadef5eb6f7c197f3766d7b16f9f ...

  6. 程序员优秀学习资料整理(不断更新中)

    如果你发现自己陷入各种新技术.工具包围中,而纠结于该选择哪些学习,读读这篇文章,技术的执念. 综合资源 资源链接汇集 awesome - 各种主流语言的优秀项目汇集 :+1: lists - 资源集合 ...

  7. Go语言学习资料整理

    整理网上找到的Golang语言学习资料 基础 基础教程 书籍在线版 Go 指南-A Tour of Go Go语言圣经(中文版) Effective Go中文版 Go Web编程 build-web- ...

  8. 计算机视觉笔记及资料整理(含图像分割、目标检测小方向学习)

    前言 1.简单聊聊: 在我脑海中我能通过这些年听到的技术名词来感受到技术的更新及趋势,这种技术发展有时候我觉得连关注的脚步都赶不上.简单回顾看看,从我能听到的技术名词来感受,最开始耳闻比较多「云计算」 ...

  9. 五一干货资料整理,在学习上的劳动才是最好的劳动! (包括:ML、DL、RL、Paper、NLP、CV、KG等)...

    来自 Datawhale [导读] 本文由知名开源平台,AI技术平台以及领域专家:Datawhale,ApacheCN,AI有道和黄海广博士联合整理贡献,内容涵盖AI入门基础知识.数据分析\挖掘.机器 ...

最新文章

  1. 正式版Android P,喜大普奔!一加6正式推送Android P正式版
  2. node爬取app数据_在电销行业中,运营商大数据究竟起着怎样的作用
  3. 开源数据访问组件Smark.Data 1.7新增功能
  4. React中ref的使用方法
  5. UVA - 489 ​​​​​​​Hangman Judge
  6. android代码生成excel,AndroidExcel
  7. JAVA中equals()方法的重要性
  8. php页面设定语言,php实现获取及设置用户访问页面语言类,php页面_PHP教程
  9. 【TGRS】Ship Detection in Large-Scale SAR Images Via Spatial Shuffle-Group Enhance Attention译读笔记
  10. this全面解析(二)
  11. Windows文件服务器搭建
  12. 集合源码解析Map容器Gc回收算法
  13. 六、Kali Linux 2 远程控制
  14. R语言基于with函数对指定的协变量执行双样本t检验、t.test函数对不同分组对应的协变量的均值进行Welch双样本t检验分析、双独立样本t检验
  15. 微信二维码线下推广是否有效
  16. 小学信息技术 计算机组装,浅谈小学信息技术教学创新
  17. unraid安装黑群晖虚拟机开机显示 Starting Kernel with USB boot
  18. cube station下载_cube station魔方软件下载
  19. 基于html篮球网页游戏,分享一款在线打篮球游戏网页源码
  20. 2022年天梯赛题目解析

热门文章

  1. Goland Unresolved dependency问题解决
  2. # | GitHub高效开源神器
  3. Day01-Day50
  4. 【转】架构师成长历程:行到水穷处,坐看云起时
  5. Mac只能读取不能修改硬盘文件怎么办
  6. Mac下文件编码修改问题
  7. ForeSpider数据采集系统
  8. 用线性回归方法计算直线斜率
  9. python小游戏——Crazy Eights(纸牌游戏)
  10. 第二届国信蓝点杯 c语言 本科组 赛题分析 第8题