The demands of developing modern, highly dynamic applications have led to an increasing interest in dynamic programming languages and mechanisms. Not only applications must evolve over time, but the object models themselves may need to be adapted to the requirements of different run-time contexts. Class-based models and prototype-based models, for example, may need to co-exist to meet the demands of dynamically evolving applications. Multi-dimensional dispatch, fine-grained and dynamic software composition, and run-time evolution of behaviour are further examples of diverse mechanisms which may need to co-exist in a dynamically evolving run-time environment How can we model the semantics of these highly dynamic features, yet still offer som...
dynamic supertypes to subjects: A natural way to specify and develop systems When we understand, spe...
In the scope of object-oriented design, a dynamic model is concerned with the mutual interaction amo...
One of the key issues of object-oriented modeling is inheritance. It allows for the definition of su...
The demands of developing modern, highly dynamic applications have led to an increasing interest in ...
We investigate, in the context of functional prototype-based languages, objects which might extend t...
Dynamic object reclassification allows changes to the type of an object at runtime. This paper makes...
AbstractIn current class-based Object-Oriented Programming Languages (OOPLs), object types include o...
) Ruth Breu, Radu Grosu Institut fur Informatik, TU Munchen, D-80290 Munchen email:breur,grosu@in...
. Support for modular evolution of objects is required in many application areas. However, existing ...
In this paper we propose a number of extensions for object-oriented models in order to describe dyna...
Dynamic software updating (DSU) enables running programs to be updated with new code and data withou...
Object-based languages with dynamic type systems are popular because they accelerate the development...
A multitude of data models has been proposed for specifying static aspects (data) and operational as...
There are two main models of inheritance employed in object-oriented systems: class-based and object...
Static typing and subtyping are useful for the support of incremental refinement and reuse in object...
dynamic supertypes to subjects: A natural way to specify and develop systems When we understand, spe...
In the scope of object-oriented design, a dynamic model is concerned with the mutual interaction amo...
One of the key issues of object-oriented modeling is inheritance. It allows for the definition of su...
The demands of developing modern, highly dynamic applications have led to an increasing interest in ...
We investigate, in the context of functional prototype-based languages, objects which might extend t...
Dynamic object reclassification allows changes to the type of an object at runtime. This paper makes...
AbstractIn current class-based Object-Oriented Programming Languages (OOPLs), object types include o...
) Ruth Breu, Radu Grosu Institut fur Informatik, TU Munchen, D-80290 Munchen email:breur,grosu@in...
. Support for modular evolution of objects is required in many application areas. However, existing ...
In this paper we propose a number of extensions for object-oriented models in order to describe dyna...
Dynamic software updating (DSU) enables running programs to be updated with new code and data withou...
Object-based languages with dynamic type systems are popular because they accelerate the development...
A multitude of data models has been proposed for specifying static aspects (data) and operational as...
There are two main models of inheritance employed in object-oriented systems: class-based and object...
Static typing and subtyping are useful for the support of incremental refinement and reuse in object...
dynamic supertypes to subjects: A natural way to specify and develop systems When we understand, spe...
In the scope of object-oriented design, a dynamic model is concerned with the mutual interaction amo...
One of the key issues of object-oriented modeling is inheritance. It allows for the definition of su...