Lucid is a formal system which programs can be written and proofs of programs carried out. The proofs are particularly easy to follow and straightforward to produce because the statements in a Lucid program are simply axioms from which the proof proceeds by (almost) conventional logical reasoning, with the help of a few axioms and rules of inference for the special Lucid functions. As a programming language, Lucid is unconventional because, among other things, the order of statements is irrelevant and assignment statements are equations. Nevertheless Lucid programs need not look much different than iterative programs in a conventional structured programming language using assignment and conditional statements and loops
In the last 20 years the formal approach to the development of software turned out to be a crucial...
The dataflow language Lucid applies concepts from intensional logic to declarative ISWIM expressions...
Computer programs need to deal with nondeterministic environments. This nondeterminism may arise fro...
A strategy for automatically generating and verifying simple computer programs is described. The pro...
In the paper we describe how Lucid can be extended to allow user-defined functions and scope convent...
Based on a simple non-procedural language with temporal logic operators, Lucid underlies a family of...
Bibliography: leaves [238]-244xi, 244 leaves : ill ; 30 cm.Thesis (Ph.D.)--University of Adelaide, D...
A Forensic Lucid intensional programming language has been proposed for intensional cyberforensic an...
Pure Lucid programs are concurrent with very fine granularity. Sequential Threads (STs) are function...
This thesis presents TransLucid, a low-level, purely declarative, intensional programming language. ...
This thesis presents a formal apparatus which is adequate both to express the termination and correc...
Abstract. A Forensic Lucid intensional programming language has been proposed for intensional cyberf...
Message Driven Computation (MDC) is a model of computation with which they have been experimenting a...
Abstract‘Looping’ of nondeterministic while-programs is shown to be expressible in Regular First Ord...
The semantics of a programming language are given by a function M from Programs to Meanings. In thi...
In the last 20 years the formal approach to the development of software turned out to be a crucial...
The dataflow language Lucid applies concepts from intensional logic to declarative ISWIM expressions...
Computer programs need to deal with nondeterministic environments. This nondeterminism may arise fro...
A strategy for automatically generating and verifying simple computer programs is described. The pro...
In the paper we describe how Lucid can be extended to allow user-defined functions and scope convent...
Based on a simple non-procedural language with temporal logic operators, Lucid underlies a family of...
Bibliography: leaves [238]-244xi, 244 leaves : ill ; 30 cm.Thesis (Ph.D.)--University of Adelaide, D...
A Forensic Lucid intensional programming language has been proposed for intensional cyberforensic an...
Pure Lucid programs are concurrent with very fine granularity. Sequential Threads (STs) are function...
This thesis presents TransLucid, a low-level, purely declarative, intensional programming language. ...
This thesis presents a formal apparatus which is adequate both to express the termination and correc...
Abstract. A Forensic Lucid intensional programming language has been proposed for intensional cyberf...
Message Driven Computation (MDC) is a model of computation with which they have been experimenting a...
Abstract‘Looping’ of nondeterministic while-programs is shown to be expressible in Regular First Ord...
The semantics of a programming language are given by a function M from Programs to Meanings. In thi...
In the last 20 years the formal approach to the development of software turned out to be a crucial...
The dataflow language Lucid applies concepts from intensional logic to declarative ISWIM expressions...
Computer programs need to deal with nondeterministic environments. This nondeterminism may arise fro...