Egon Borger 1 and Wolfram Schulte 2 1 Universit`a di Pisa, Dipartimento di Informatica, I-56125 Pisa, Italy Email: boerger@di.unipi.it 2 Universitat Ulm, Fakultat fur Informatik, D-89069 Ulm, Germany Email: wolfram@informatik.uni-ulm.de 1 Introduction Java is a general purpose, concurrent, class based, object-oriented language. It is described in the language reference manual [9] (LRM), which gives a description of the meaning of each programming construct of the language. This gives the programmer enough understanding for many purposes, but it is not adequate for use by an implementor or by someone who wants to design his program with mathematical rigor. Thus, a mathematical description of Java is needed. Our goal is to develop a pr...
The object-oriented programming paradigm provides strong support for code re-use via inheritance mec...
We present a formal semantics of the concurrent objectoriented programming language Java, as a mapp...
The paper introduces a modular extension (plugin) for Java language compilers and Integrated Develop...
We propose in this paper a definition of the semantics of Java programs which can be used as a basis...
This work investigates the question of modular specification of generic Java classes and methods. Th...
This work investigates the question of modular specification of generic Java classes and methods. Th...
This work investigates the question of modular specification of generic Java classes and methods. Th...
AbstractWe propose a structured mathematical definition of the semantics of C♯ programs to provide a...
This thesis investigates two theoretical aspects of the formal definition of programming languages, ...
AbstractA complete formal semantic description of a practical programming language (such as Java) is...
A complete formal semantic description of a practical programming language (such as Java) is likely ...
We propose a structured mathematical definition of the semantics of C♯ programs to provide a platfor...
A goal of software product lines is the economical synthesis of programs in a family of programs. In...
This paper is a concise and comprehensive overview of Java. It was compiled by the members of the CE...
AbstractThe JastAdd system enables modular specifications of extensible compiler tools and languages...
The object-oriented programming paradigm provides strong support for code re-use via inheritance mec...
We present a formal semantics of the concurrent objectoriented programming language Java, as a mapp...
The paper introduces a modular extension (plugin) for Java language compilers and Integrated Develop...
We propose in this paper a definition of the semantics of Java programs which can be used as a basis...
This work investigates the question of modular specification of generic Java classes and methods. Th...
This work investigates the question of modular specification of generic Java classes and methods. Th...
This work investigates the question of modular specification of generic Java classes and methods. Th...
AbstractWe propose a structured mathematical definition of the semantics of C♯ programs to provide a...
This thesis investigates two theoretical aspects of the formal definition of programming languages, ...
AbstractA complete formal semantic description of a practical programming language (such as Java) is...
A complete formal semantic description of a practical programming language (such as Java) is likely ...
We propose a structured mathematical definition of the semantics of C♯ programs to provide a platfor...
A goal of software product lines is the economical synthesis of programs in a family of programs. In...
This paper is a concise and comprehensive overview of Java. It was compiled by the members of the CE...
AbstractThe JastAdd system enables modular specifications of extensible compiler tools and languages...
The object-oriented programming paradigm provides strong support for code re-use via inheritance mec...
We present a formal semantics of the concurrent objectoriented programming language Java, as a mapp...
The paper introduces a modular extension (plugin) for Java language compilers and Integrated Develop...