EPSRC logo

Details of Grant 

EPSRC Reference: GR/N35076/01
Title: ADDING REFINEMENTS TO THE PRODUCT/PROCESS MODELLING LOGIC
Principal Investigator: Maibaum, Professor T
Other Investigators:
Researcher Co-Investigators:
Project Partners:
Department: Computer Science
Organisation: Kings College London
Scheme: Standard Research (Pre-FEC)
Starts: 15 March 2000 Ends: 14 March 2001 Value (£): 4,100
EPSRC Research Topic Classifications:
Fundamentals of Computing
EPSRC Industrial Sector Classifications:
No relevance to Underpinning Sectors
Related Grants:
Panel History:  
Summary on Grant Application Form
The overall aim of this research is to provide a formal language in which to model business processes, including the virtual processes used in electronic commerce. The language supports the Mensurae method for formal description of processes, understood here as referrring to the technical and administrative activities of organisations. As such, it provides abstractions for the two main constructs of the method: products and processes. We associate a notion of refinement with specifications, allowing us to demonstrate that a process satisfies its specification. We conceptualize this relationship as being defined via a simple substitution notion for relational variables (representing abstract processes being concretized via relational expressions), accompanied by semantic conditions guaranteeing feasibility (preserving the implementability of the abstract specification over the underlying abstract machine). Process specifications are formulae in our logic in which realational variables, standing for processes may appear. Such a relational variable is said to be feasible if it can be realized over the abstract machine by substituting for it a ground term over the language of the abstract machine, representing a program executable on it. A refinement of the relational variable in the context of the formula is a relational term, not necessarily ground, which preserves this feasibility. The weakest precondition idea is adapted to give the basics of a method for finding refinements, rather than having to prove correctness for a substitution post facto.
Key Findings
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Potential use in non-academic contexts
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Impacts
Description This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Summary
Date Materialised
Sectors submitted by the Researcher
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Project URL:  
Further Information:  
Organisation Website: