An Object Data Model with Roles

Antonio Albano, Roberto Bergamini, Giorgio Ghelli, Renzo Orsini · 1993

of this paper is the extension of an object-oriented data model with the notion of objects with roles, such that an Fibonacci is a strongly typed, object-oriented database object can have several roles and is always accessed through programming language with a new mechanism to model one of its roles. The behaviour of an object depends on the objects with roles. Traditional object-oriented programming role used to access it. Moreover this mechanism is supported languages do not have the possibility of changing by a strongly typed programming language Fibonacci which dynamically the type of an object to model the behaviour of also offers other features such as: a) the separation between real world entities which change their status over time. This the object interface, or type, and its implementation, to is a severe limitation in the context of a database allow the evolution of the implementation without affecting programming language. Besides this, traditional objectthe rest of the syst...

Read the paper · More papers on PaperTik