Abstract—A Prolog-based framework for fully automated ver-ification currently under development for heap-based object-oriented data is introduced. Dynamically allocated issues are discussed, recent approaches and criteria are analysed. The architecture and its components are introduced by example. Finally, propositions to further and related work are given. I
This thesis studies the semantics of imperative programming languages. In particular, it explores th...
Almost all modern imperative programming languages include operations for dynamically manipulating t...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
Implementing a Prolog Runtime System in a language like Java which provides its own automatic memory...
For the class of applicative programming languages, efficient methods for reclaiming the memory occu...
High-level programming languages like Prolog free the programmer from the burden of explicit memory ...
The design and implementation of an incremental copying heap garbage collector for WAM-based Prolog ...
We present a new approach for automatic verification of data-dependent programs manipulating dynamic...
The binding of a program to a particular property or attribute is the choice of such property from a...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
Automatic memory management is crucial in implementation of runtime systems even though it induces a...
This paper addresses the problem of establishing temporal properties of programs written in language...
AbstractWe present a framework for statically reasoning about temporal heap safety properties. We fo...
AbstractEffective model-checking of modern object-oriented software systems requires providing suppo...
We present a new type system for an object-oriented (OO) language that characterizes the sizes of da...
This thesis studies the semantics of imperative programming languages. In particular, it explores th...
Almost all modern imperative programming languages include operations for dynamically manipulating t...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
Implementing a Prolog Runtime System in a language like Java which provides its own automatic memory...
For the class of applicative programming languages, efficient methods for reclaiming the memory occu...
High-level programming languages like Prolog free the programmer from the burden of explicit memory ...
The design and implementation of an incremental copying heap garbage collector for WAM-based Prolog ...
We present a new approach for automatic verification of data-dependent programs manipulating dynamic...
The binding of a program to a particular property or attribute is the choice of such property from a...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
Automatic memory management is crucial in implementation of runtime systems even though it induces a...
This paper addresses the problem of establishing temporal properties of programs written in language...
AbstractWe present a framework for statically reasoning about temporal heap safety properties. We fo...
AbstractEffective model-checking of modern object-oriented software systems requires providing suppo...
We present a new type system for an object-oriented (OO) language that characterizes the sizes of da...
This thesis studies the semantics of imperative programming languages. In particular, it explores th...
Almost all modern imperative programming languages include operations for dynamically manipulating t...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...