Models for programming languages play an important role for studying properties of programming languages. Based on the concept of language abstraction and under an algebraic model for programming languages we build, this paper presents the semantics of three kinds of relation between languages, i.e. inheritance, extension and shielding. Then the paper proposes a model of language family which is constructed under the three kinds of relation. This model can be a theoretical basis for researching relations between languages and model-oriented transformational software development methodology.EI05650-6573
We consider the problem of comparison of programming languages with respect to their ability to expr...
AbstractThis paper presents a tentative theory of programming language expressiveness based on reduc...
A systematic software development method named Model-oriented Transformational Software Development ...
Abstract This paper presents an abstract model for programming languages with algebraic approach, an...
Abstract:- This paper is an approach methodology of programming language, considerate like a tuple L...
The main purpose of this article is to describe the taxonomy of computer languages according to the ...
The main purpose of this article is to describe the taxonomy of computer languages according to the ...
The notion of type to designate a class of values, and the operations on those values, is a central ...
Modern software development rarely takes place within a single programming language. Often, programm...
Modern software development rarely takes place within a single programming language. Often, programm...
The conceptual framework presented in this paper contains language independent concepts that enabl...
We demonstrate that a uniformity of approach to both the definition and implementation of programmin...
The major issues of modern software are its size and complexity, and its major problems involve find...
AbstractAn abstract language for a computer of von Neumann type is presented. This language is consi...
Our objective is to understand the notion of type in programming languages, present a model of typed...
We consider the problem of comparison of programming languages with respect to their ability to expr...
AbstractThis paper presents a tentative theory of programming language expressiveness based on reduc...
A systematic software development method named Model-oriented Transformational Software Development ...
Abstract This paper presents an abstract model for programming languages with algebraic approach, an...
Abstract:- This paper is an approach methodology of programming language, considerate like a tuple L...
The main purpose of this article is to describe the taxonomy of computer languages according to the ...
The main purpose of this article is to describe the taxonomy of computer languages according to the ...
The notion of type to designate a class of values, and the operations on those values, is a central ...
Modern software development rarely takes place within a single programming language. Often, programm...
Modern software development rarely takes place within a single programming language. Often, programm...
The conceptual framework presented in this paper contains language independent concepts that enabl...
We demonstrate that a uniformity of approach to both the definition and implementation of programmin...
The major issues of modern software are its size and complexity, and its major problems involve find...
AbstractAn abstract language for a computer of von Neumann type is presented. This language is consi...
Our objective is to understand the notion of type in programming languages, present a model of typed...
We consider the problem of comparison of programming languages with respect to their ability to expr...
AbstractThis paper presents a tentative theory of programming language expressiveness based on reduc...
A systematic software development method named Model-oriented Transformational Software Development ...