2001
DOI: 10.1145/583960.583966
|View full text |Cite
|
Sign up to set email alerts
|

Architecture and design of adaptive object-models

Abstract: Many object-oriented information systems share an architectural style that emphasizes flexibility and run-time adaptability. Business rules are stored externally to the program such as in a database or XML files instead of in code. The object model that the user cares about is part of the database, and the object model of the code is just an interpreter of the users' object model. We call these systems "Adaptive Object-Models", because the users' object model is interpreted at runtime and canbe changed with im… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
60
0
3

Year Published

2002
2002
2015
2015

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 73 publications
(67 citation statements)
references
References 10 publications
0
60
0
3
Order By: Relevance
“…There is a direct relationship between this work and the so-called type object pattern [18,45]. The type object pattern is also known as the adaptive object pattern.…”
Section: The Type Object Patternmentioning
confidence: 99%
See 1 more Smart Citation
“…There is a direct relationship between this work and the so-called type object pattern [18,45]. The type object pattern is also known as the adaptive object pattern.…”
Section: The Type Object Patternmentioning
confidence: 99%
“…• Related to that, interpreted approaches tend to use their own data storage, for example, tables consisting of tuples for each property value, including minimally the property type and property value [18]. This is more inefficient with respect to storage space, since for generated types all single-valued property values can be stored in one tuple.…”
Section: Comparing Generative and Interpretive Approachesmentioning
confidence: 99%
“…Likewise, the contributions of this work complement the ongoing research on Adaptive Object Model (AOM) espoused in [17] and [22], where a system with an AOM (also called a Dynamic Object Model) is stated to have an explicit object model that is stored in the database, and interpreted at runtime. Objects are generated dynamically from the AOM schema meta-data that represent data descriptions.…”
Section: Discussionmentioning
confidence: 70%
“…The Adaptive Object Model (AOM) is such an example. The AOM is described in [17] as a framework that models business units with metadata, which will be interpreted at runtime. This is achieved using the TypeObject, Property and Strategy patterns [18].…”
Section: The Adaptive Object Model (Aom)mentioning
confidence: 99%