Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Richard Owens is active.

Publication


Featured researches published by Richard Owens.


rex workshop on stepwise refinement of distributed systems models formalisms correctness | 1989

METATEM: a framework for programming in temporal logic

Howard Barringer; Michael Fisher; Dov M. Gabbay; Graham Gough; Richard Owens

In this paper we further develop the methodology of temporal logic as an executable imperative language, presented by Moszkowski [Mos86] and Gabbay [Gab87, Gab89] and present a concrete framework, called MetateM for executing (modal and) temporal logics. Our approach is illustrated by the development of an execution mechanism for a propositional temporal logic and for a restricted first order temporal logic.


Formal Aspects of Computing | 1995

MetateM: An introduction

Howard Barringer; Michael Fisher; Dov M. Gabbay; Graham Gough; Richard Owens

In this paper a methodology for the use of temporal logic as an executable imperative language is introduced. The approach, which provides a concrete framework, calledMetateM, for executing temporal formulae, is motivated and illustrated through examples. In addition, this introduction provides references to further, more detailed, work relating to theMetateM approach to executable logics.


international joint conference on artificial intelligence | 1993

An Introduction to Executable Modal and Temporal Logics

Michael Fisher; Richard Owens

In recent years a number of programming languages based upon the direct execution of either modal or temporal logic formulae have been developed. This use of non-classical logics provides a powerful basis for the representation and implementation of a range of dynamic behaviours. Though many of these languages are still experimental, they are beginning to be applied, not only in Computer Science and AI, but also in less obvious areas such as process control and social modelling.


conference on advanced information systems engineering | 1991

Information systems development using a combination of process and rule based approaches

John Krogstie; Peter McBrien; Richard Owens; Anne Helga Seltveit

During the last years, the time aspect in information systems development has been addressed by several researchers [2], [8], [6]. Organisations are dynamic by nature and thus, the importance of modelling time explicitly in systems engineering approaches is crucial. This paper proposes a way of integrating process and rule based approaches in information systems development. Both static and dynamic aspects including the temporal dimension can be described. We envisage an approach with incremental specifications where details are successively added until we arrive at a specification from which executable code can be automatically generated. The output from this process (i.e., a set of rules) should be compatible with a rule manager which controls the execution of the system. A prototype has been developed to demonstrate the feasibility of this approach and is briefly described.


international conference on logic programming | 1992

From the Past to the Future: Executing Temporal Logic Programs

Michael Fisher; Richard Owens

We describe some of the techniques which have been used to implement MetateM, a programming language based on temporal logic, and address problems such as non-determinism and looping which place constraints on the use of temporal logic as a programming language.


Logic Journal of The Igpl \/ Bulletin of The Igpl | 1996

Languages, Meta-languages and METATEM, A Discussion Paper

Howard Barringer; Graham Gough; Derek Brough; Dov M. Gabbay; Ian M. Hodkinson; Anthony Hunter; Richard Owens; Peter McBrien; Mark Reynolds; Michael Fisher

Metalanguages are vital to the development and usage of formal systems, and yet the nature of metalanguages and associated notions require clarification. Here we attempt to provide a clear definition of the requirements for a language to be a meta-l&nguage, together with consideration of issues of proof theory, model theory and interpreters for such a language.


Archive | 1996

The imperative future: principles of executable temporal logic

Howard Barringer; Michael Fisher; Dov M. Gabbay; Richard Owens; Mark Reynolds


Archive | 1995

Executable Modal and Temporal Logics

Michael Fisher; Richard Owens


The imperative future | 1996

MetateM: a framework for programming in temporal logic

Howard Barringer; Michael Fisher; Dov M. Gabbay; Richard Owens; Graham Gough


Archive | 1993

Proceedings of the Workshop on Executable Modal and Temporal Logics

Michael Fisher; Richard Owens

Collaboration


Dive into the Richard Owens's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dov M. Gabbay

University of Luxembourg

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Graham Gough

University of Manchester

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Anthony Hunter

University College London

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mark Reynolds

University of Western Australia

View shared research outputs
Top Co-Authors

Avatar

Anne Helga Seltveit

Norwegian University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

John Krogstie

Norwegian University of Science and Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge