Towards the Formal Analysis of UML Activity Diagrams in a Calculus of Context-aware Ambients

被引:0
|
作者
Siewe, Francois [1 ]
机构
[1] De Montfort Univ, Cyber Technol Inst CTI, Leicester, Leics, England
关键词
UML; activity diagram; CCA; formal analysis; semantics; process calculus; context-awareness; ccaPL;
D O I
10.1109/COMPSAC57700.2023.00261
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Unified Modeling Language (UML) is the industrial de-facto standard for designing systems. It has been used widely in many industrial applications. However, the lack of formal semantics for UML makes it unsuitable for formal verification. As such, UML is limited when it comes to the design of safety/security critical systems where faults can cause damages to people, properties, or the environment. This paper proposes an attempt to define a formal semantics for the UML activity diagrams. An algorithm is proposed that translates an activity diagram into a process in a Calculus of Context-aware Ambients (CCA). This process can then be formally analysed using the tool support for CCA. Hence, errors can be detected and fixed early during the system development life-cycle. The pragmatics of the proposed approach is demonstrated using a case study in e-commerce.
引用
收藏
页码:1691 / 1696
页数:6
相关论文
共 50 条
  • [21] Towards context-aware transaction services
    Rouvoy, Romain
    Serrano-Alvarado, Patricia
    Merle, Philippe
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2006, 4025 : 272 - 288
  • [22] Towards a context-aware service directory
    Doulkeridis, C
    Valavanis, E
    Vazirgiannis, M
    [J]. TECHNOLOGIES FOR E-SERVICES, PROCEEDINGS, 2003, 2819 : 54 - 65
  • [23] Towards a Context-Aware Composition of Services
    Baidouri, Hicham
    Hafiddi, Hatim
    Nassar, Mahmoud
    Kriouile, Abdelaziz
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (03): : 133 - 140
  • [24] Towards formal verification of UML diagrams based on graph transformation
    Zhao, Y
    Fan, YS
    Bai, XM
    Wang, Y
    Cai, H
    Ding, W
    [J]. PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY FOR DYNAMIC E-BUSINESS, 2004, : 180 - 187
  • [25] Towards a programming framework for activity-oriented context-aware applications
    Li X.
    Tao X.
    Lu J.
    [J]. Tao, Xianping (txp@nju.edu.cn), 1600, Higher Education Press Limited Company (11): : 987 - 1006
  • [26] A formal framework for context-aware systems specification and verification
    Djoudi, Brahim
    Bouanaka, Chafia
    Zeghib, Nadia
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 122 : 445 - 462
  • [27] Towards Formalizing UML Activity Diagrams in CSP
    Xu, Dong
    Philbert, Nduwimfura
    Liu, Zongtian
    Liu, Wei
    [J]. ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 450 - 453
  • [28] Formal assessment of some properties of Context-Aware Systems
    Schreiber, Fabio A.
    Valcher, Maria Elena
    [J]. INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2019, 10 (03): : 163 - 177
  • [29] Towards Context-Aware Wireless Spectrum Agility
    Kumar, Ashwini
    Shin, Kang G.
    [J]. MOBICOM'07: PROCEEDINGS OF THE THIRTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2007, : 318 - 321
  • [30] Towards Checking Bigraphical Context-aware Models
    Xu, Dong
    Zhu, Gang
    Xu, De-Zhen
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 545 - 548