TY - GEN
T1 - Graphical Modeling of Communication Architectures in Network Control Systems with Traceability to Requirements
AU - Sollfrank, Michael
AU - Trunzer, Emanuel
AU - Vogel-Heuser, Birgit
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - For modeling Networked Control System (NCS) a standardized notation is still missing. Approaches like the Unified Modeling Language (UML) or the Systems Modeling Language (SysML) are widespread and accepted, yet remain very general and do not offer support for domain specific problems. Additionally, UML/SysML do not offer graphical support to model domain specific solutions e.g. for network architectures in NCS. UML and SysML-based approaches like MARTE, TURTLE, UML-QoS or SysML-Sec provide more guidance to model network architectures, embedded systems and network systems. However, they still lack a well-defined graphical notation, also referred as concrete syntax, to support the modeling process. To strengthen the modelling, an existing graphical notation is extended, which enables traceability to requirements and the modelling of safety-relevant properties. As case study, a train network architecture is provided to show the feasibility of this notation. Together with industrial experts, the communication architecture of a train-part is modeled and linked to its requirements. The graphical representation includes the necessary information to define the communication in the NCS and is understandable for engineers of the domain without UML/SysML knowledge. The approach was evaluated with experts from industry.
AB - For modeling Networked Control System (NCS) a standardized notation is still missing. Approaches like the Unified Modeling Language (UML) or the Systems Modeling Language (SysML) are widespread and accepted, yet remain very general and do not offer support for domain specific problems. Additionally, UML/SysML do not offer graphical support to model domain specific solutions e.g. for network architectures in NCS. UML and SysML-based approaches like MARTE, TURTLE, UML-QoS or SysML-Sec provide more guidance to model network architectures, embedded systems and network systems. However, they still lack a well-defined graphical notation, also referred as concrete syntax, to support the modeling process. To strengthen the modelling, an existing graphical notation is extended, which enables traceability to requirements and the modelling of safety-relevant properties. As case study, a train network architecture is provided to show the feasibility of this notation. Together with industrial experts, the communication architecture of a train-part is modeled and linked to its requirements. The graphical representation includes the necessary information to define the communication in the NCS and is understandable for engineers of the domain without UML/SysML knowledge. The approach was evaluated with experts from industry.
KW - Industrial Communication
KW - Modeling
KW - NCS
KW - Requirements Engineering
UR - http://www.scopus.com/inward/record.url?scp=85084091023&partnerID=8YFLogxK
U2 - 10.1109/IECON.2019.8927246
DO - 10.1109/IECON.2019.8927246
M3 - Conference contribution
AN - SCOPUS:85084091023
T3 - IECON Proceedings (Industrial Electronics Conference)
SP - 6267
EP - 6273
BT - Proceedings
PB - IEEE Computer Society
T2 - 45th Annual Conference of the IEEE Industrial Electronics Society, IECON 2019
Y2 - 14 October 2019 through 17 October 2019
ER -