Object-based semantic real-time concurrency control with bounded imprecision

被引:4
|
作者
DiPippo, LC
Wolfe, VF
机构
[1] Department of Computer Science, University of Rhode Island, Kingston
基金
美国国家科学基金会;
关键词
bounded imprecision; real-time object-oriented databases; semantic concurrency control;
D O I
10.1109/69.567056
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a concurrency control technique for real-time object-oriented databases that supports logical consistency and temporal consistency, as well as bounded imprecision that results from their trade-offs. The concurrency control technique uses a semantic locking mechanism within each object and user-defined conditional compatibility over the methods of the object. The semantics can specify when to sacrifice precise logical consistency to meet temporal consistency requirements. It can also specify accumulation and bounding of any resulting logical imprecision. We show that this technique, under certain general restrictions, can preserve global correctness and bound imprecision by proving it can guarantee a form of epsilon serializability specialized for object-oriented databases.
引用
收藏
页码:135 / 147
页数:13
相关论文
共 50 条
  • [1] A semantic-based concurrency control protocol for real-time transactions
    Peng, CS
    Lin, KJ
    [J]. 1996 IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1996, : 59 - 67
  • [2] OBJECT-BASED REAL-TIME PROGRAMMING
    NIGRO, L
    TISATO, F
    [J]. SIGPLAN NOTICES, 1989, 24 (04): : 212 - 214
  • [3] Object-based commutativity analysis for real-time applications
    Eberhard, J
    Tripathi, A
    [J]. WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, : 279 - 286
  • [4] SYNAPSE - AN OBJECT-BASED REAL-TIME PROGRAMMING LANGUAGE
    DECHAMPLAIN, M
    [J]. STRUCTURED PROGRAMMING, 1991, 12 (03): : 145 - 155
  • [5] Object-oriented real-time concurrency
    Buhr, PA
    Harji, AS
    Lim, PE
    Chen, JX
    [J]. ACM SIGPLAN NOTICES, 2000, 35 (10) : 29 - 46
  • [6] A UML-based concept for high concurrency:: the real-time object
    Gérard, S
    Mraidha, C
    Terrier, F
    Baudry, B
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 64 - 67
  • [7] Real-time index concurrency control
    Haritsa, JR
    Seshadri, S
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2000, 12 (03) : 429 - 447
  • [8] An object-based model for dependable real-time distributed systems
    Chen, YJ
    Mosse, D
    Chang, SK
    [J]. SECOND WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS OF WORDS '96, 1996, : 192 - 200
  • [9] ATOM: An object-based formal method for real-time systems
    Zedan, H
    Cau, A
    Chen, ZQ
    Yang, HJ
    [J]. ANNALS OF SOFTWARE ENGINEERING, 1999, 7 : 235 - 256
  • [10] Evolution of a distributed, real-time, object-based operating system
    Reynolds, F
    Clark, R
    Travostino, F
    [J]. FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 142 - 143