Verifying SysML activity diagrams using formal transformation to Petri nets

E Huang, LF McGinnis, SW Mitchell - Systems Engineering, 2020 - Wiley Online Library
The development of contemporary systems is an extremely complex process. One approach
to modeling system behavior uses activity diagrams from Unified Modeling Language …

Dependability analysis of safety critical and control systems of NPP

RK Kaur, LK Singh, P Singh - Nuclear Engineering and Design, 2022 - Elsevier
UML is a proven and simple modeling language to capture all the functional requirements of
the system. Petri net is a powerful tool to analyze structural and behavioral properties of the …

A new methodology for automated Petri Net generation: Method application

C Latsou, SJ Dunnett, LM Jackson - Reliability Engineering & System Safety, 2019 - Elsevier
The reliability prediction of an engineering system/process is one of the most important
design considerations. Reliability modelling should be applied at the earliest stages of the …

Bringing middleware to everyday programmers with ballerina

S Weerawarana, C Ekanayake, S Perera… - … Conference, BPM 2018 …, 2018 - Springer
Ballerina is a new language for solving integration problems. It is based on insights and best
practices derived from languages like BPEL, BPMN, Go, and Java, but also cloud …

Assets Criticality Assessment of Industrial Control Systems: A Wind Farm Case Study

S Gowdanakatte, M Abdelgawad… - 2024 IEEE 24th …, 2024 - ieeexplore.ieee.org
The increasing growth of threats to Industrial Control Systems (ICS) in the energy sector puts
this critical infrastructure at high risk. Consequently, holistic approaches are needed to …

Correct model-to-model transformation for formal verification

DA Meedeniya - 2013 - research-repository.st-andrews.ac …
Modern software systems have increasingly higher expectations on their reliability, in
particular if the systems are critical and real-time. The development of these complex …

基于UML 模型和OCL 约束的类间交互测试用例生成方法研究

柴玉梅, 冯秋燕, 王黎明 - 电子学报, 2013 - ejournal.org.cn
面向对象所具有的类, 封装, 继承, 动态连接等特性, 使得面向对象测试步骤的划分以及测试策略
的选择有别于传统的测试思想. 本文针对面向对象软件的特点, 采用基于模型的软件测试方法 …

Treatment pathways as petri nets in patient workflow management

S Boudko, W Leister - Proceedings of the 19th International Conference …, 2017 - dl.acm.org
The healthcare market demands more advanced and flexible solutions to provide better care
for patients. Moving medical services closer to patients improves the quality of healthcare …

Validation environment of UML2 IOD based on hierarchical coloured Petri nets

M Bennama… - International journal of …, 2013 - inderscienceonline.com
A new interaction diagram, called Interaction Overview Diagram or IOD, was introduced in
the second generation of UML. It defines interactions through a variant of activity diagrams in …

[PDF][PDF] Real-Time Conformance Checking for Microservice Applications

R Andrade - 2024 - research.tue.nl
Traditional software systems were developed as a single unit responsible for multiple
operations and containing all the business logic. However, as the system grows and is …