2015
DOI: 10.1007/s10270-015-0511-z
|View full text |Cite
|
Sign up to set email alerts
|

On the formal interpretation and behavioural consistency checking of SysML blocks

Abstract: The Systems Modeling Language (SysML) is a semi-formal, graphical modelling language used in the specification and design of systems. We describe how Communicating Sequential Processes (CSP) and its associated refinement checker, FDR3, may be used to underpin an approach that facilitates the refinement checking of the behavioural consistency of SysML diagrams. We achieve this by utilising CSP as a semantic domain for reasoning about SysML behavioural aspects: activities and state machines are given a formal, p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 22 publications
0
2
0
Order By: Relevance
“…Although those notations suffer from a lack of formal semantics and limited expressivity, there it is possible to generate formal representations from them. (See, for example, the contribution of [9]. )…”
Section: Introductionmentioning
confidence: 99%
“…Although those notations suffer from a lack of formal semantics and limited expressivity, there it is possible to generate formal representations from them. (See, for example, the contribution of [9]. )…”
Section: Introductionmentioning
confidence: 99%
“…State machine diagrams (SMD) in SysML are mainly used to describe the life cycles of objects, subsystems and systems [48]. Through the SMD, we can know all the states that an object can reach and the impact of events on the state.…”
Section: Improvement Of Sysml State Machine Diagrammentioning
confidence: 99%