摘要
针对目前网络通信相关领域中协议分析程序复用程度不高且算法需要随协议版本变化不断修正的情况,在模型转换技术基础上设计了一种有限自动机模型到UML模型的转换算法,根据此算法开发了一个协议自动分析程序,能够实现使用一套程序同时进行多种类型的通信协议分析,且算法不会随协议版本变化而变化。研究结果表明,该算法提高了协议分析程序的复用性,在GPS通信系统实例中得到了应用。
In order to improve reusability of protocol analysis program which changed when protocol version changed in the field of network communication, based on model transform, an automatic transform algorithm from DFA to UML model was designed, and an automatic analysis program of communication protocol has been developed based on the algorithm. The results show that it can achieve analysis of multi-sort protocol and would be stability according to protocol version, and has been applied in the field of GPS communication system.
出处
《机电工程》
CAS
2009年第5期48-51,共4页
Journal of Mechanical & Electrical Engineering
基金
浙江省教育厅资助项目(20060579)
关键词
模型转换
通信协议自动分析
统一建模语言
model transform
protocol automatic analysis
united modeling language(UML)
作者简介
陈海波(1972-),男,浙江杭州人,副教授,博士,主要从事模型驱动方面的研究.E—mail:ehenhb@zjip.com