We present a general theory of action-based languages as a paradigm, for the description, of those com-putational systems which include elements of concurrency and networking, and extend this approach to describe dist.ributed systems and also t,o describe the interaction of a system, with an environment. As part of this approach we introduce the Action Language as a common model for the class of non-deterministic oncurrent programming languages and define its intensional and interaction semantics in terrors of continuous transformation of environment behavior. This semantics i.s specialized for programs with stores, and extended to describe distributed computations
A computing paradigm is presented for coordinating the execution of durative actions, i.e. actions w...
Some basic programming constructs (e.g., conditional statements) are found in many different program...
Computer networks have become ubiquitous in our society and thus, the various types of resources hos...
We present a general theory of action-based languages as a paradigm, for the description, of those c...
Action languages are formal models of parts of the natural language that are used for talking about ...
Action semantics is a framework for semantic description of prograrnming languages. In this framewo...
A new abstract model of interaction between agents and environments is introduced. It can be used as...
Some of the recent work on representing action makes use of high-level action languages. In this pap...
We study the relationships between a number of behavioural notions that have arisen in the theory of...
AbstractActions are essential in the description of processes, since processes are characterised by ...
We study the relationships between a number of behavioural notions that have arisen in the theory o...
This paper is a themed account of the action semantics project, which Peter Mosses has led since the...
A new class of models, formalisms and mechanisms has recently evolved for describing concurrent and ...
. Action systems are used to extend program refinement methods for sequential programs, as described...
Some basic programming constructs (e.g., conditional statements) are found in many di#erent programm...
A computing paradigm is presented for coordinating the execution of durative actions, i.e. actions w...
Some basic programming constructs (e.g., conditional statements) are found in many different program...
Computer networks have become ubiquitous in our society and thus, the various types of resources hos...
We present a general theory of action-based languages as a paradigm, for the description, of those c...
Action languages are formal models of parts of the natural language that are used for talking about ...
Action semantics is a framework for semantic description of prograrnming languages. In this framewo...
A new abstract model of interaction between agents and environments is introduced. It can be used as...
Some of the recent work on representing action makes use of high-level action languages. In this pap...
We study the relationships between a number of behavioural notions that have arisen in the theory of...
AbstractActions are essential in the description of processes, since processes are characterised by ...
We study the relationships between a number of behavioural notions that have arisen in the theory o...
This paper is a themed account of the action semantics project, which Peter Mosses has led since the...
A new class of models, formalisms and mechanisms has recently evolved for describing concurrent and ...
. Action systems are used to extend program refinement methods for sequential programs, as described...
Some basic programming constructs (e.g., conditional statements) are found in many di#erent programm...
A computing paradigm is presented for coordinating the execution of durative actions, i.e. actions w...
Some basic programming constructs (e.g., conditional statements) are found in many different program...
Computer networks have become ubiquitous in our society and thus, the various types of resources hos...