This paper reports additions to the commercial, object-oriented language, Smalltalk-80 and their incorporation into a knowledge based environment, POISE. These additions are suitable for the purposes of knowledge representation of engineering design. A dynamic, knowledge representation scheme is supported that allows temporary associations between objects residing in separate, static, hierarchical structures. Message passing between these associated objects is dynamic. Messages are passed, incompletely satisfied, between socially acquainted objects in order to complete a computation. We show that a computing paradigm previously achieved by a specific language, written in the Actor tradition, can also be achieved in a strictly class-insta...
This thesis presents the design and implementation of Apostle, an extension to the Smalltalk progra...
Object-oriented programming paradigm is fundamentally different from traditional functional methods....
Polite Smalltalk is a programming language that allows programmers to use sentence case identifiers ...
Smalltalk-80 is the classic standard Smalltalk language as described in Smalltalk-80: The Language a...
The authors argue that, because of its symbolic processing facilities, its object-oriented nature, i...
Type information is a crucial information to support object-oriented reengineering. In a dynamically...
This paper reports an approach to persistence in object-oriented languages, such as Smalltalk, that ...
Two varieties of object-oriented systems exist: one based on classes as in Smalltalk and another bas...
International audienceSmalltalk is an exciting object-oriented language in which even primitive valu...
Abstract Object-oriented programming is as much a different way of designing programs as it is a dif...
This paper describes the development of a small application in Smalltalk. It illustrates the concep...
Object-oriented programming languages like Smalltalk-80 have a message passing mechanism that allow...
When designing real-time systems, suitable languages are needed due to the special demands of these ...
This paper studies why and how Smalltalk, although designed as a mono-user and mono-processor progra...
In this paper we stress the fact that a language and an environment for teaching object-oriented pro...
This thesis presents the design and implementation of Apostle, an extension to the Smalltalk progra...
Object-oriented programming paradigm is fundamentally different from traditional functional methods....
Polite Smalltalk is a programming language that allows programmers to use sentence case identifiers ...
Smalltalk-80 is the classic standard Smalltalk language as described in Smalltalk-80: The Language a...
The authors argue that, because of its symbolic processing facilities, its object-oriented nature, i...
Type information is a crucial information to support object-oriented reengineering. In a dynamically...
This paper reports an approach to persistence in object-oriented languages, such as Smalltalk, that ...
Two varieties of object-oriented systems exist: one based on classes as in Smalltalk and another bas...
International audienceSmalltalk is an exciting object-oriented language in which even primitive valu...
Abstract Object-oriented programming is as much a different way of designing programs as it is a dif...
This paper describes the development of a small application in Smalltalk. It illustrates the concep...
Object-oriented programming languages like Smalltalk-80 have a message passing mechanism that allow...
When designing real-time systems, suitable languages are needed due to the special demands of these ...
This paper studies why and how Smalltalk, although designed as a mono-user and mono-processor progra...
In this paper we stress the fact that a language and an environment for teaching object-oriented pro...
This thesis presents the design and implementation of Apostle, an extension to the Smalltalk progra...
Object-oriented programming paradigm is fundamentally different from traditional functional methods....
Polite Smalltalk is a programming language that allows programmers to use sentence case identifiers ...