DocumentCode
3664409
Title
The implementation of IEC60870-5-104 based on UML statechart and Qt state machine framework
Author
Cun Yu;Yanhong Shen;Lijun Huang;Haoran Huang;Xin Zhang;Shuaifeng Jia;Jia Liu
Author_Institution
XJ Group Corporation, 1298UXJ Avenue Xuchang City, Henan Province, China
fYear
2015
fDate
5/1/2015 12:00:00 AM
Firstpage
392
Lastpage
397
Abstract
Design based on finite-state machine (FSM) is a good solution to for event driven systems[3], but for large complex systems, the state diagrams of FSM are hard to read, difficult to draw and change, non-user-friendly, not good for stepwise refinement, cannot be decomposed into executable code[7], because traditional FSM is flat, having no hierarchy and lack of support for concurrent states [6], statecharts[8] overcome this limitation of traditional FSM. This paper gives the analysis of IEC-60870-5-104 communication protocol using UML statecharts, and gives implementation based on Qt State Machine Framework. The result shows our implementation meets the main function of the protocol. Design using UML statecharts make the statechart of IEC104 is very clear and easy to read. The research is also helpful to implement other communication protocol even other event driven systems.
Publisher
ieee
Conference_Titel
Electronics Information and Emergency Communication (ICEIEC), 2015 5th International Conference on
Print_ISBN
978-1-4799-7283-8
Type
conf
DOI
10.1109/ICEIEC.2015.7284566
Filename
7284566
Link To Document