INTER-MODEL CONSISTENCY BETWEEN UML STATE MACHINE AND SEQUENCE MODELS

被引:0
|
作者
Shinkawa, Yoshiyuki [1 ]
机构
[1] Ryukoku Univ, Dept Media Informat, 1-5 Seta Oe Cho, Otsu, Shiga, Japan
关键词
UML; Model Consistency; Colored Petri Nets;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
UML state machine diagram and sequence diagram represent a system or software from contrastive two viewpoints, namely part and whole. If these diagrams depict the same system, they must be consistent with each other. However, UML does not provide us with an appropriate way to evaluate the consistency between the models drawn by these different diagrams. This paper reveals the interrelationships between state machine and sequence diagrams based on the ordering of method invocations, which determine the behavior of them. Focusing on these relationships, two criteria are introduced to evaluate the consistency. The evaluation is performed using Coloured Petri Nets (CPN) so that both diagrams are expressed and compared in the same form, with the same syntax and semantics.
引用
收藏
页码:135 / 142
页数:8
相关论文
共 50 条
  • [1] Inter-model consistency in UML based on CPN formalism
    Shinkawa, Yoshiyuki
    [J]. ASPEC 2006: 13TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 411 - 418
  • [2] EVALUATING CONSISTENCY BETWEEN UML ACTIVITY AND SEQUENCE MODELS
    Shinkawa, Yoshiyuki
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 282 - 289
  • [3] Checking consistency between UML class and state models based on CSP and B
    Yeung, WL
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2004, 10 (11) : 1540 - 1558
  • [4] Integrating the Support for Machine Learning of Inter-Model Relations in Model Views
    Miranda, James Pontes
    Bruneliere, Hugo
    Tisi, Massimo
    Sunye, Gerson
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2024, 23 (03):
  • [5] Towards the Integration Support for Machine Learning of Inter-Model Relations in Model Views
    Miranda, James Pontes
    Bruneliere, Hugo
    Tisi, Massimo
    Sunye, Gerson
    [J]. 39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1304 - 1306
  • [6] Inter-model Consistency Checking Using Triple Graph Grammars and Linear Optimization Techniques
    Leblebici, Erhan
    Anjorin, Anthony
    Schuerr, Andy
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2017, 2017, 10202 : 191 - 207
  • [7] Model-based monitoring of integrated UML state machine models and code
    Universität Koblenz-Landau, Institute for Software Technology, Germany
    [J]. CEUR Workshop Proc., 1613,
  • [8] Inter-model interpretability: Self-supervised models as a case study
    Mustapha, Ahmad
    Khreich, Wael
    Masri, Wes
    [J]. ARRAY, 2024, 22
  • [9] INTER-MODEL COMPARISONS BETWEEN 3 PC PROGRAMS AND BLAST
    ZAHEERUDDIN, M
    SETH, D
    FAZIO, P
    [J]. ENERGY AND BUILDINGS, 1989, 13 (03) : 201 - 216
  • [10] Using description logic to maintain consistency between UML models
    Van Der Straeten, R
    Mens, T
    Simmonds, J
    Jonckers, V
    [J]. UML 2003 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: MODELING LANGUAGES AND APPLICATIONS, 2003, 2863 : 326 - 340