Specifying and enforcing association semantics via ORN in the presence of association cycles

被引:4
|
作者
Ehlmann, BK [1 ]
Riccardi, GA
Rishe, ND
Shi, JY
机构
[1] So Illinois Univ, Dept Comp Sci, Edwardsville, IL 62026 USA
[2] Florida State Univ, Dept Comp Sci, Tallahassee, FL 32306 USA
[3] Florida Int Univ, High Performance Database Res Ctr, Miami, FL 33199 USA
[4] Bank Amer, Jacksonville, FL 32256 USA
基金
美国国家科学基金会;
关键词
ORN; relationship semantics; association cycle; data modeling; object databases; complex objects;
D O I
10.1109/TKDE.2002.1047765
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Object Relationship Notation (ORN) is a declarative scheme that allows a variety of common relationship types to be conveniently specified to a Database Management System (DBMS), thereby allowing their semantics to be automatically enforced by the DBMS. ORN can be integrated into any data model that represents binary associations or DBMS that implements them. In this paper, we give a brief description of ORN syntax and semantics and provide algorithms that can be used to implement ORN. These algorithms must deal with the presence of association cycles in the database. We explore in detail the problems caused by such cycles and how ORN and its implementation deal with them, and we show that ORN semantics are noncircular and unambiguous.
引用
收藏
页码:1249 / 1257
页数:9
相关论文
共 50 条
  • [1] A comparison of ORN to other declarative schemes for specifying relationship semantics
    Ehlmann, BK
    Riccardi, GA
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (07) : 455 - 465
  • [2] A cognitive semantics for the association construct
    Evermann, Joerg
    [J]. REQUIREMENTS ENGINEERING, 2008, 13 (03) : 167 - 186
  • [3] Indexing by conditional association semantics
    Yan, XW
    Zhang, CQ
    Zhang, SC
    Qin, ZX
    [J]. INFORMATION TECHNOLOGY AND ORGANIZATIONS: TRENDS, ISSUES, CHALLENGES AND SOLUTIONS, VOLS 1 AND 2, 2003, : 691 - 693
  • [4] A cognitive semantics for the association construct
    Joerg Evermann
    [J]. Requirements Engineering, 2008, 13
  • [5] Semantics oriented association rules
    Louie, E
    Lin, TY
    [J]. PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOL 1 & 2, 2002, : 956 - 961
  • [6] On the semantics of associations and association ends in UML
    Milicev, Dragan
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (04) : 238 - 251
  • [7] Enhancing the semantics of UML association redefinition
    Nieto, Pilar
    Costal, Dolors
    Gomez, Cristina
    [J]. DATA & KNOWLEDGE ENGINEERING, 2011, 70 (02) : 182 - 207
  • [8] ENFORCING A CONTRACTUAL CLAIM AGAINST AN UNINCORPORATED ASSOCIATION IN WISCONSIN
    SMITH, JP
    [J]. WISCONSIN LAW REVIEW, 1960, (03) : 444 - 459
  • [9] Adding temporal semantics to association rules
    Rainsford, CP
    Roddick, JF
    [J]. PRINCIPLES OF DATA MINING AND KNOWLEDGE DISCOVERY, 1999, 1704 : 504 - 509
  • [10] Association Cost Enforcing Spatial Consistency for Tracklet Merging
    Gurbuz, Yeti Ziya
    Can, Ogul
    Alatan, A. Aydin
    [J]. 2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,