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, process-algebraic semantics. These behaviours execute within the context of the structural diagrams to which they relate, and this is reflected in the CSP descriptions that depict their characteristic patterns of interaction. We describ...
Model checking is a technique for finding errors in systems and algorithms. The tech nique requires ...
Cyber-physical systems (CPSs) are often treated modularly to tackle both complexity and heterogeneit...
In this paper we consider the relationship between refinement-oriented specification and specificati...
The Systems Modeling Language (SysML) is a semi-formal, graphical modelling language used in the spe...
The Systems Modeling Language (SysML), an extension of a subset of the Unified Modeling Language (UM...
Abstract. The Systems Modeling Language (SysML), an extension of a subset of the Unified Modeling La...
The Unified Modelling Language (UML) includes a variant of Statecharts [5], called State Diagrams (S...
This paper presents a method and software for interfacing Systems Modeling Language (SysML) and Sequ...
The B Abstract Machine Notation (AMN) and the notation of Communicating Sequential Processes (CSP) h...
The UML (Unified Modelling Language) state diagram notation is a graphical language which comprises ...
International audienceThe objective of this paper is to define an approach to formalize and verify t...
The B Abstract Machine Notation (AMN) and the notation of Communicating Sequential Processes (CSP) h...
Bibliography: leaves 211-220xviii, 220 leaves : charts ; 30 cm.This thesis examines automated formal...
Model checking is an automatic formal verification technique for establishing correctness of systems...
This paper defines a formal semantics for a subset of the Unified Modeling Language (UML). It shows ...
Model checking is a technique for finding errors in systems and algorithms. The tech nique requires ...
Cyber-physical systems (CPSs) are often treated modularly to tackle both complexity and heterogeneit...
In this paper we consider the relationship between refinement-oriented specification and specificati...
The Systems Modeling Language (SysML) is a semi-formal, graphical modelling language used in the spe...
The Systems Modeling Language (SysML), an extension of a subset of the Unified Modeling Language (UM...
Abstract. The Systems Modeling Language (SysML), an extension of a subset of the Unified Modeling La...
The Unified Modelling Language (UML) includes a variant of Statecharts [5], called State Diagrams (S...
This paper presents a method and software for interfacing Systems Modeling Language (SysML) and Sequ...
The B Abstract Machine Notation (AMN) and the notation of Communicating Sequential Processes (CSP) h...
The UML (Unified Modelling Language) state diagram notation is a graphical language which comprises ...
International audienceThe objective of this paper is to define an approach to formalize and verify t...
The B Abstract Machine Notation (AMN) and the notation of Communicating Sequential Processes (CSP) h...
Bibliography: leaves 211-220xviii, 220 leaves : charts ; 30 cm.This thesis examines automated formal...
Model checking is an automatic formal verification technique for establishing correctness of systems...
This paper defines a formal semantics for a subset of the Unified Modeling Language (UML). It shows ...
Model checking is a technique for finding errors in systems and algorithms. The tech nique requires ...
Cyber-physical systems (CPSs) are often treated modularly to tackle both complexity and heterogeneit...
In this paper we consider the relationship between refinement-oriented specification and specificati...