A Rigorous Approach to Combining Use Case Modelling and Accident Scenarios

被引:5
|
作者
Murali, Rajiv [1 ]
Ireland, Andrew [1 ]
Grov, Gudmund [1 ]
机构
[1] Heriot Watt Univ, Sch Math & Comp Sci, Edinburgh, Midlothian, Scotland
来源
关键词
Formal modelling; Use cases; Hazard analysis; Model based; Refinement; Event-B;
D O I
10.1007/978-3-319-17524-9_19
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe an approach to embedding a formal method within UML use case modelling. Moreover, we extend use case modelling to allow for the explicit representation of safety concerns. Our motivation comes from interaction with systems and safety engineers who routinely rely upon use case modelling during the early stages of defining and analysing system behaviours. Our chosen formal method is Event-B, which is refinement based and consequently has enabled us to exploit natural abstractions found within use case modelling. By underpinning informal use case modelling with Event-B, we are able to provide greater precision and formal assurance when reasoning about concerns identified by safety engineers as well as the subsequent changes made at the level of use case modelling. To achieve this we have extended use case modelling to include the notion of an accident case. Our approach is currently being implemented, and we have an initial prototype.
引用
收藏
页码:263 / 278
页数:16
相关论文
共 50 条
  • [22] A rigorous approach to scale formation and deposition modelling in geothermal wellbores
    Zolfagharroshan, Mohammad
    Khamehchi, Ehsan
    GEOTHERMICS, 2020, 87
  • [23] Case Library: modelling of influenza pandemic scenarios
    Wahl, H. Fues
    Brouwers, L.
    How, A-L
    Fasth, T.
    EUROPEAN JOURNAL OF PUBLIC HEALTH, 2016, 26
  • [24] A rigorous approach towards test case generation
    Ding, Zuohua
    Zhang, Kao
    Hu, Jueliang
    INFORMATION SCIENCES, 2008, 178 (21) : 4057 - 4079
  • [25] Combining narrative scenarios, local knowledge and land-use change modelling for integrating soil erosion in a global perspective
    Herivaux, C.
    Vinatier, F.
    Sabir, M.
    Guillot, F.
    Rinaudo, J. D.
    LAND USE POLICY, 2021, 105
  • [26] Modelling traffic accident data by cluster analysis approach
    Murat, Yetis Sazi
    Sekerler, Alper
    Teknik Dergi/Technical Journal of Turkish Chamber of Civil Engineers, 2009, 20 (03): : 4759 - 4777
  • [27] Modelling Traffic Accident Data by Cluster Analysis Approach
    Murat, Yetis Sazi
    Sekerler, Alper
    TEKNIK DERGI, 2009, 20 (03): : 4759 - 4777
  • [28] Reference criteria for the identification of accident scenarios in the framework of land use planning
    Tugnoli, Alessandro
    Gyenes, Zsuzsanna
    Van Wijk, Lorenzo
    Christou, Michalis
    Spadoni, Gigliola
    Cozzani, Valerio
    JOURNAL OF LOSS PREVENTION IN THE PROCESS INDUSTRIES, 2013, 26 (04) : 614 - 627
  • [29] Component-Based Approach Combining UML and BIP for Rigorous System Design
    Chehida, Salim
    Baouya, Abdelhakim
    Bensalem, Saddek
    FORMAL ASPECTS OF COMPONENT SOFTWARE (FACS 2021), 2021, 13077 : 27 - 43
  • [30] An Object-Oriented Approach for Modelling Security Scenarios
    Le Sage, Tanya
    Toubaline, Sonia
    Borrion, Herve
    UKSIM-AMSS 15TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM 2013), 2013, : 396 - 400