摘要
UML顺序图是一种常用的在软件开发早期阶段用来描述系统基于场景的需求规约的一种可视化建模语言。通过在UML顺序图中加入带时间区间标志的时间约束,得到时间顺序图模板TSDT(Timed Sequence Diagram Template),用来建立嵌入式软件基于场景的需求规约模型。对消息传递自动机进行实时扩展,得到时间消息传递自动机TMPA(Timed Message Passing Automata),TMPA以自动机的形式刻画了所建立的需求规约模型,为在需求阶段验证所建立的模型是否满足用户需求奠定了基础。
For embedded software systems,UML sequence diagram is a visual formalism widely used to capture scenario-based system requirements during the early design stages.The scenario-based specifications of embedded software are specified by timed sequence diagram template which is a UML sequence diagram extended with a set of time interval constraints,and then message passing automata is extended with timing constraints,which is an automata-theoretic characterization of the embedded software.
出处
《计算机工程与应用》
CSCD
北大核心
2010年第9期62-64,115,共4页
Computer Engineering and Applications
基金
江苏省高校自然科学基金(No.#08KJB520010)
中国科学院计算机科学国家重点实验室开放课题(No.SYSKF0908)~~