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 …

Formally verifying consistency of sequence diagrams for safety critical systems

X Chen, Q Liu, F Mallet, Q Li, S Cai, Z ** - Science of computer …, 2022‏ - Elsevier
UML interactions, aka sequence diagrams, are frequently used by engineers to describe
expected scenarios of good or bad behaviors of systems under design, as they provide …

Effort based performance measurement in business process management

MM Glykas - Knowledge and Process Management, 2011‏ - Wiley Online Library
This paper presents a holistic methodology and associated toolset for business process
modelling and analysis. The importance of integrating performance measurement (PM) …

A formal verification framework for SysML activity diagrams

S Ouchani, OA Mohamed, M Debbabi - Expert Systems with Applications, 2014‏ - Elsevier
SysML activity diagrams are OMG/INCOSE standard diagrams used for modeling and
specifying probabilistic systems. They support systems composition by call behavior and …

Deriving and formalizing requirements of decentralized applications for inter-organizational collaborations on blockchain

C Udokwu, A Norta - Arabian Journal for Science and Engineering, 2021‏ - Springer
Traditional information systems that enable organizations to collaborate, share information
and resources, have several weaknesses such as security, interoperability and transparency …

A novel approach of test case generation for concurrent systems using UML Sequence Diagram

M Khandai, AA Acharya… - 2011 3rd International …, 2011‏ - ieeexplore.ieee.org
Testing concurrency is difficult yet important. Because of arbitrary interference of concurrent
objects, test case explosion becomes a major problem in testing concurrent systems …

Formal verification and validation of embedded systems: the UML-based MADES approach

L Baresi, G Blohm, DS Kolovos, N Matragkas… - Software & Systems …, 2015‏ - Springer
Formal verification and validation activities from the early development phases can foster
system consistency, correctness, and integrity, but they are often hard to carry out as most …

Evaluating the impact of software evolution on software clustering

F Beck, S Diehl - 2010 17th Working Conference on Reverse …, 2010‏ - ieeexplore.ieee.org
The evolution of a software project is a rich data source for analyzing and improving the
software development process. Recently, several research groups have tried to cluster …

Specification, verification, and quantification of security in model-based systems

S Ouchani, M Debbabi - Computing, 2015‏ - Springer
Modern systems are more and more complex and security has become a key component in
the success of software and systems development. The main challenge encountered in …

Business process management

M Glykas - Studies in Computational Intelligence, 2013‏ - Springer
Business Process Management (BPM) has been in existence for decades. In broad terms
BPM uses, complements, integrates and extends theories, methods and tools from other …