Toward Systematic Construction of Timing Diagrams from UML/MARTE Behavioral Models for Time-Triggered Embedded Software

Software Security and Reliability(2012)

引用 6|浏览0
暂无评分
摘要
The UML has been used to describe structures and behaviors of time-triggered embedded software. Analysis of timing constraints is an important issue in developing time-triggered embedded software. Among multiple types of UML diagrams, timing diagrams are appropriate to show state changes and their relevant events of objects over time with timing constraints. However, there has been little study on how to specify and utilize timing diagrams in practice. Given sequence diagrams and state machine diagrams with MARTE annotations, we propose a systematic way to construct timing diagrams with MARTE annotations. To get well-formed models, we check timing constraints and consistency of the input UML/MARTE models. We present checking criteria for well-formed UML/MARTE models and systematic transformation rules. To show effectiveness of our approach, we demonstrate an illustrative example of GCU (Guidance and Control Unit) software used in avionics systems.
更多
查看译文
关键词
uml diagram,input uml,timing diagrams,state change,timing diagram,well-formed uml,time-triggered embedded software,marte annotation,systematic construction,timing constraint,marte model,state machine diagram,marte behavioral models,finite state machines,hardware,unified modeling language,embedded systems,avionics,sequence diagrams,embedded software,systematics,uml,real time systems,uml diagrams
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要