Consistency checking of behavioural modeling in UML statechart diagrams

被引:0
|
作者
Aoshima, T [1 ]
Ando, T [1 ]
Yonezaki, N [1 ]
机构
[1] Tokyo Inst Technol, Dept Comp Sci, Grad Sch Informat Sci & Engn, Meguro Ku, Tokyo 1528552, Japan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The UML statechart diagram is widely used modeling language for describing behavioural aspect of software systems. Its rich notions of structurization make the description brief but difficult to be well-defined and consistent with the describer's intention. We present a procedure to check the validity of UML statechart diagrams. The procedure checks the existence of conflicting transitions, inappropriate history indicators, inappropriate complete transitions and dead states while constructing model graphs of UML statechart diagrams for LTL model checking. These checks contribute to removal of both ambiguous and undefined descriptions of the behaviour. After the construction of the well-defined model, the procedure executes model checking with specifications written in LTL for the consistency between the behaviour of the system and the describer's intention.
引用
收藏
页码:152 / 169
页数:18
相关论文
共 50 条
  • [1] EQUIVALENCE CHECKING OF COMMUNICATING UML STATECHART DIAGRAMS
    Lam, Vitus S. W.
    Padget, Julian
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2012, 22 (02) : 265 - 304
  • [2] Consistency checking of statechart diagrams of a class hierarchy
    Lam, VSW
    Padget, J
    [J]. ECOOP 2005 - OBJECT-ORIENTED PROGRAMMING, PROCEEDINGS, 2005, 3586 : 412 - 427
  • [3] Consistency checking of sequence diagrams and statechart diagrams using the π-calculus
    Lam, VSW
    Padget, J
    [J]. INTEGRATED FORMAL METHODS, PROCEEDINGS, 2005, 3771 : 347 - 365
  • [4] A stochastic extension of a behavioural subset of UML statechart diagrams
    Gnesi, S
    Latella, D
    Massink, M
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 55 - 64
  • [5] Symbolic model checking of UML statechart diagrams with an integrated approach
    Lam, VSW
    Padget, J
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 337 - 346
  • [6] Consistency Checking of UML Class and Sequence Diagrams
    Ekanayake, E. M. N. K.
    Kodituwakku, Saluka R.
    [J]. 2015 8TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING (UMEDIA) CONFERENCE PROCEEDINGS, 2015, : 98 - 103
  • [7] Consistency of UML class, object and statechart diagrams using ontology reasoners
    Khan, Ali Hanzala
    Porres, Ivan
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2015, 26 : 42 - 65
  • [8] On the complexities of consistency checking for restricted UML class diagrams
    Kaneiwa, Ken
    Satoh, Ken
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (02) : 301 - 323
  • [9] Consistency checking algorithms for restricted UML class diagrams
    Kaneiwa, K
    Satoh, K
    [J]. FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2006, 3861 : 219 - 239
  • [10] Checking consistency in UML diagrams: Classes and state machines
    Rasch, H
    Wehrheim, H
    [J]. FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, 2884 : 229 - 243