This paper describes the concepts of template, class, object and type between processes defined using the process algebra CSP. We are primarily concerned with the issue of reuse and behavioural compatibility, particularly the stability of systems that incorporate object-orientated inheritance via the incremental modification of existing behaviour. It is intended that this paper provides concrete process algebra examples for the main concepts of the object-orientated paradigm. The formal language of CSP is used to specify the object-orientated concepts defined in the ISO Reference Model for Open Distributed Processing (RM-ODP) 10746 (Part 2). In this paper CSP processes that are related via strict inheritance (i.e: incremental modification) ...
This paper describes a process algebraic approach to specification and refinement of workflow proces...
The B-Method is a state-based formal method that describes behaviour in terms of MACHINES whose stat...
This short paper is intended to highlight the focus and direction of my research work to date. Its p...
In this paper I present a review of research issues raised by the application of process algebras to...
This paper presents a CSP specification of a case study for an environment control system for a buil...
This paper presents a method of formally specifying, refining and verifying concurrent systems which...
Abstract. Refactoring is a method for improving the structure of pro-grams/specifications as to enha...
(Eds.), Formal Methods for Open Object-Based Distributed Systems, FMOODS’97, vol. 2, Chapman & H...
The paper introduces a process algebra for business process models. The algebra is located within Pr...
This paper is concerned with methods for refinement of specifications written using a combination of...
Concurrency is generally considered to be difficult due to a lack of appropriate abstraction, rather...
This paper describes a process-algebraic approach to specification and refinement of workflow proces...
AbstractIn this paper the methodology of some theories of concurrency (mainly CCS and CSP) is analys...
The process algebra CSP is designed for specifying interactions between concurrent systems. In CSP, ...
This paper presents a method of formally specifying concurrent systems which uses the object-oriente...
This paper describes a process algebraic approach to specification and refinement of workflow proces...
The B-Method is a state-based formal method that describes behaviour in terms of MACHINES whose stat...
This short paper is intended to highlight the focus and direction of my research work to date. Its p...
In this paper I present a review of research issues raised by the application of process algebras to...
This paper presents a CSP specification of a case study for an environment control system for a buil...
This paper presents a method of formally specifying, refining and verifying concurrent systems which...
Abstract. Refactoring is a method for improving the structure of pro-grams/specifications as to enha...
(Eds.), Formal Methods for Open Object-Based Distributed Systems, FMOODS’97, vol. 2, Chapman & H...
The paper introduces a process algebra for business process models. The algebra is located within Pr...
This paper is concerned with methods for refinement of specifications written using a combination of...
Concurrency is generally considered to be difficult due to a lack of appropriate abstraction, rather...
This paper describes a process-algebraic approach to specification and refinement of workflow proces...
AbstractIn this paper the methodology of some theories of concurrency (mainly CCS and CSP) is analys...
The process algebra CSP is designed for specifying interactions between concurrent systems. In CSP, ...
This paper presents a method of formally specifying concurrent systems which uses the object-oriente...
This paper describes a process algebraic approach to specification and refinement of workflow proces...
The B-Method is a state-based formal method that describes behaviour in terms of MACHINES whose stat...
This short paper is intended to highlight the focus and direction of my research work to date. Its p...