A property-based abstraction framework for SysML activity diagrams

被引:11
|
作者
Ouchani, Samir [1 ,2 ]
Mohamed, Otmane Ait [1 ]
Debbabi, Mourad [2 ]
机构
[1] Concordia Univ, Hardware Verificat Grp, Montreal, PQ H3G 1M8, Canada
[2] Concordia Univ, Comp Secur Lab, Montreal, PQ H3G 1M8, Canada
关键词
Probabilistic model checking; SysML activity diagrams; Probabilistic automata; PCTL; Probabilistic relation; VERIFICATION; REDUCTION;
D O I
10.1016/j.knosys.2013.11.016
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
SysML activity diagrams are OMG/INCOSE standards used for modeling, analyzing and specifying probabilistic systems. Since they are considered as a de facto systems' modeling language, it is of a major importance to verify these diagrams. Moreover, it is even more important to reduce the cost of their verification process. In this paper, we propose a probabilistic abstraction framework to efficiently verify SysML activity diagrams. It is based on reducing the diagram complexity with respect to a system requirement. For verification, we use our verification approach that relies on PRISM model checker. To ensure the correctness of our proposed approach, we prove its soundness. This is achieved by finding the adequate pre-order relation between the semantics of the abstract and the concrete diagrams. This relation is shown to preserve the satisfaction of systems requirements. To this end, a calculus to capture the underlying semantics of SysML activity diagrams is proposed. Finally, the effectiveness of our approach is demonstrated on two real systems. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:328 / 343
页数:16
相关论文
共 50 条
  • [41] An Improved Protocol for Property-Based Attestation
    Li Jianjun
    Li Yingjia
    Hu Yajun
    Wang Honglv
    Liu Weiwei
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 6343 - 6348
  • [42] Property-Based Testing of Sensor Networks
    Loscher, Andreas
    Sagonas, Konstantinos
    Voigt, Thiemo
    2015 12TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2015, : 100 - 108
  • [43] AN APPROACH TO THE PROPERTY-BASED PLANNING OF SIMULATIONS
    Reitmeier, Jochen
    Chahin, Abdo
    Paetzold, Kristin
    ICED 15, VOL 5: DESIGN METHODS AND TOOLS - PT 1, 2015,
  • [44] On privacy of property-based remote attestation
    Li, Shang-Jie
    He, Ye-Ping
    Liu, Dong-Mei
    Yuan, Chun-Yang
    Tongxin Xuebao/Journal on Communications, 2009, 30 (11 A): : 146 - 152
  • [45] Towards Property-Based Consistency Verification
    Viotti, Paolo
    Meiklejohn, Christopher
    Vukolic, Marko
    PROCEEDINGS OF THE 2ND WORKSHOP ON THE PRINCIPLES AND PRACTICE OF CONSISTENCY FOR DISTRIBUTED DATA, PAPOC 2016, 2016,
  • [46] Property-based software engineering measurement
    Briand, LC
    Morasca, S
    Basili, VR
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (01) : 68 - 86
  • [47] Automating Targeted Property-Based Testing
    Loscher, Andreas
    Sagonas, Konstantinos
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2018, : 70 - 80
  • [48] Bilinear Parings in Property-based Attestation
    Chen, Ting
    Yu, Huiqun
    JOURNAL OF COMPUTERS, 2011, 6 (02) : 297 - 304
  • [49] A property-based attestation protocol for TCM
    DengGuo Feng
    Yu Qin
    Science China Information Sciences, 2010, 53 : 454 - 464
  • [50] VeriVANca framework: verification of VANETs by property-based message passing of actors in Rebeca with inheritance
    Farnaz Yousefi
    Ehsan Khamespanah
    Mohammed Gharib
    Marjan Sirjani
    Ali Movaghar
    International Journal on Software Tools for Technology Transfer, 2020, 22 : 617 - 633