Cupid: Commitments in Relational Algebra

被引:0
|
作者
Chopra, Amit K. [1 ]
Singh, Munindar P. [2 ]
机构
[1] Univ Lancaster, Lancaster LA1 4WA, England
[2] North Carolina State Univ, Raleigh, NC 27695 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose Cupid, a language for specifying commitments that supports their information-centric aspects, and offers crucial benefits. One, Cupid is first-order, enabling a systematic treatment of commitment instances. Two, Cupid supports features needed for real-world scenarios such as deadlines, nested commitments, and complex event expressions for capturing the lifecycle of commitment instances. Three, Cupid maps to relational database queries and thus provides a set based semantics for retrieving commitment instances in states such as being violated, discharged, and so on. We prove that Cupid queries are safe. Four, to aid commitment modelers, we propose the notion of well-identified commitments, and finitely violable and finitely expirable commitments. We give syntactic restrictions for obtaining such commitments.
引用
收藏
页码:2052 / 2059
页数:8
相关论文
共 50 条
  • [31] Relational Algebra by Way of Adjunctions
    Gibbons, Jeremy
    Henglein, Fritz
    Hinze, Ralf
    Wu, Nicolas
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES, 2018,
  • [32] Nested bitemporal relational algebra
    Tansel, Abdullah Uz
    Atay, Canan Eren
    Computer and Information Sciences - ISCIS 2006, Proceedings, 2006, 4263 : 622 - 633
  • [33] SCHEMA EVOLUTION AND THE RELATIONAL ALGEBRA
    MCKENZIE, E
    SNODGRASS, R
    INFORMATION SYSTEMS, 1990, 15 (02) : 207 - 232
  • [34] Predicting Change in Relational Identity Commitments: Exploration and Emotions
    Vleioras, Georgios
    Bosma, Harke A.
    IDENTITY-AN INTERNATIONAL JOURNAL OF THEORY AND RESEARCH, 2006, 6 (01): : 115 - 115
  • [35] Predicting Change in Relational Identity Commitments: Exploration and Emotions
    Vleioras, Georgios
    Bosma, Harke A.
    IDENTITY-AN INTERNATIONAL JOURNAL OF THEORY AND RESEARCH, 2005, 5 (01): : 35 - 56
  • [36] ADDING TIME DIMENSION TO RELATIONAL MODEL AND EXTENDING RELATIONAL ALGEBRA
    TANSEL, AU
    INFORMATION SYSTEMS, 1986, 11 (04) : 343 - 355
  • [37] A FUNCTIONAL PROCESSOR FOR THE RELATIONAL ALGEBRA ON A MICROCOMPUTER
    MERRETT, TH
    VANROSSUM, T
    SOFTWARE-PRACTICE & EXPERIENCE, 1986, 16 (11): : 987 - 1002
  • [38] CONVERTING SQL QUERIES INTO RELATIONAL ALGEBRA
    DADASHZADEH, M
    STEMPLE, DW
    INFORMATION & MANAGEMENT, 1990, 19 (05) : 307 - 323
  • [39] SOLVING SPATIAL QUERIES BY RELATIONAL ALGEBRA
    LAURINI, R
    MILLERET, F
    AUTO CARTO 9 : NINTH INTERNATIONAL SYMPOSIUM ON COMPUTER-ASSISTED CARTOGRAPHY, 1989, : 426 - 435
  • [40] RELATIONAL ALGEBRA OPERATIONS AND SIZES OF RELATIONS
    GARDY, D
    PUECH, C
    LECTURE NOTES IN COMPUTER SCIENCE, 1984, 172 : 174 - 186