Contextualization as an independent abstraction mechanism for conceptual modeling

被引:21
作者
Analyti, Anastasia
Theodorakis, Manos
Spyratos, Nicolas
Constantopoulos, Panos
机构
[1] FORTH ICS, Inst Comp Sci, Iraklion 71110, Greece
[2] KOMVOS, B-1030 Brussels, Belgium
[3] Univ Paris Sud, Rech Informat Lab, Paris, France
[4] Athens Univ Econ & Business, Dept Informat, Athens, Greece
关键词
conceptual modeling; contextualization; viewpoints; abstraction mechanisms; model theory; inference rules;
D O I
10.1016/j.is.2005.05.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The notion of context appears in computer science, as well as in several other disciplines, in various forms. In this paper, we present a general framework for representing the notion of context in information modeling. First, we define a context as a set of objects, within which each object has a set of names and possibly a reference: the reference of the object is another context which "hides" detailed information about the object. Then, we introduce the possibility of structuring the contents of a context through the traditional abstraction mechanisms, i.e., classification, generalization, and attribution. We show that, depending on the application, our notion of context can be used as an independent abstraction mechanism, either in an alternative or a complementary capacity with respect to the traditional abstraction mechanisms. We also study the interactions between contextualization and the traditional abstraction mechanisms, as well as the constraints that govern such interactions. Finally, we present a theory for contextualized information bases. The theory includes a set of validity constraints, a model theory, as well as a set of sound and complete inference rules. We show that our core theory can be easily extended to support embedding of particular information models in our contextualization framework. (C) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:24 / 60
页数:37
相关论文
共 70 条
  • [21] GANDHI M, 1994, P 13 INT C ENT REL A, P420
  • [22] Local Models Semantics, or contextual reasoning equals locality plus compatibility
    Ghidini, C
    Giunchiglia, F
    [J]. ARTIFICIAL INTELLIGENCE, 2001, 127 (02) : 221 - 259
  • [23] MULTILANGUAGE HIERARCHICAL LOGICS, OR - HOW WE CAN DO WITHOUT MODAL-LOGICS
    GIUNCHIGLIA, F
    SERAFINI, L
    [J]. ARTIFICIAL INTELLIGENCE, 1994, 65 (01) : 29 - 70
  • [24] Extending object-oriented systems with roles
    Gottlob, G
    Schrefl, M
    Rock, B
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 1996, 14 (03) : 268 - 296
  • [25] PROPERTIES AND UPDATE SEMANTICS OF CONSISTENT VIEWS
    GOTTLOB, G
    PAOLINI, P
    ZICARI, R
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1988, 13 (04): : 486 - 524
  • [26] GUHA R, 1991, THESIS STANFORD U
  • [27] HULL R, 1987, COMPUT SURV, V19, P201, DOI 10.1145/45072.45073
  • [28] Jarke M., 1995, Journal of Intelligent Information Systems: Integrating Artificial Intelligence and Database Technologies, V4, P167, DOI 10.1007/BF00961873
  • [29] Jouanot F, 2003, LECT NOTES COMPUT SC, V2681, P536
  • [30] Kashyap V., 1996, VLDB Journal, V5, P276, DOI 10.1007/s007780050029