|Publication type:||Conference paper|
|Type of review:||Peer review (publication)|
|Title:||From static methods to role-driven service invocation : a metamodel for active content in object databases|
Norrie, Moira C.
de Spindler, Alexandre
|Proceedings:||Conceptual Modeling - ER 2009 : 28th International Conference on Conceptual Modeling, Gramado, Brazil, November 9-12, 2009 : Proceedings|
|Editors of the parent work:||Laender, Alberto H. F.|
Palazzo M. de Oliveira, José
|Conference details:||28th International Conference on Conceptual Modeling, Gramado, 9-12 November 2009|
|Series:||Lecture Notes in Computer Science|
|Publisher / Ed. Institution:||Springer|
|Publisher / Ed. Institution:||Berlin|
|Subjects:||object databases; service invocation; object instance; class hierarchy; service manager|
|Subject (DDC):||005: Computer programming, programs and data|
|Abstract:||Existing object databases define the behaviour of an object in terms of methods declared by types. Usually, the type of an object is fixed and therefore changes to its behaviour involves schema evolution. Consequently, dynamic configurations of object behaviour are generally not supported. We define the notion of role-based object behaviour and show how we integrated it into an existing object database extended with a notion of collections to support object classification and role modelling. We present a metamodel that enables specific services to be associated with objects based on collection membership and show how such a model supports flexible runtime configuration of loosely coupled services.|
|Fulltext version:||Published version|
|License (according to publishing contract):||Licence according to publishing contract|
|Departement:||School of Management and Law|
|Organisational Unit:||Institute of Business Information Technology (IWI)|
|Appears in collections:||Publikationen School of Management and Law|
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.