作者: Xuandong Li , Minxue Pan , Lei Bu , Linzhang Wang , Jianhua Zhao
DOI: 10.1002/STV.434
关键词: Sequence diagram 、 Asynchronous communication 、 Model checking 、 Linear programming 、 Unified Modeling Language 、 Static timing analysis 、 Path (graph theory) 、 Computer science 、 Theoretical computer science 、 Reachability
摘要: Scenario-based specifications (SBSs), such as UML interaction models, offer an intuitive and visual way of describing design requirements, are playing increasingly important role in the software systems. This paper presents approach to timing analysis SBSs expressed by models. The considers more general expressive constraints sequence diagrams (SDs), gives a solution reachability analysis, constraint conformance bounded delay problems, which reduces these problems into linear programs. With synchronous interpretation SD compositions, algorithms form decision procedure for class where any loop path is time-independent other parts path. These also semi-decision with both asynchronous composition semantics. supports SBSs, investigates all paths bound limit one one, performs each finite programming. A tool prototype has been developed support this approach. Copyright © 2010 John Wiley & Sons, Ltd. (This programming-based scenario-based (SBSs) diagrams, solve reachability, SBSs. loop-unlimited path, SBSs.)