24,344 Hits in 3.9 sec

A Distributed Real-Time Main-Memory Database for Telecommunication [chapter]

Jan Lindström, Tiina Niklander, Pasi Porkka, Kimmo Raatikainen
2000 Lecture Notes in Computer Science  
These novel ideas are utilized with optimistic concurrency control protocol designed for RODAIN.  ...  Optimistic concurrency control protocols have the nice properties of being non-blocking and deadlockfree. These properties make them especially attractive for RTDBS.  ... 
doi:10.1007/10721056_12 fatcat:bkdywaxru5harjum2lf5kpwscu

Comparison of Concurrency Control and Deadlock Handing in Different OODBMS

Sonal Kanungo, Dr. R. D. Morena
2016 International Journal of Engineering Research and  
The purpose of this paper is to explore various techniques that can be used in object oriented databases to achieve high concurrency.  ...  Object databases are very good at storing the complex data model. Many applications can runs efficiently with many concurrent users.  ...  Wai Lam, Yalin Wang, and YongbingFeng: Concurrency Control in Object-Oriented Databases This report introduced two classes of semantics approaches for transactions in object-oriented database systems one  ... 
doi:10.17577/ijertv5is050615 fatcat:hdf5ffb665efzlwggeakf4luku

Semantic locking in object-oriented database systems

Rodolfo F. Resende, Divyakant Agrawal, Amr El Abbadi
1994 Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications - OOPSLA '94  
A semantic locking protocol is presented for transaction management for such object-oriented databases.  ...  Object-oriented databases are being increasingly used to model non-standard applications that emphasize modularity, composition, and rapid prototyping.  ...  In this paper, we develop a locking-based concurrency control protocol for object-oriented databases.  ... 
doi:10.1145/191080.191144 dblp:conf/oopsla/ResendeAA94 fatcat:zidwnttr7bhojltzjw6s7krk3a

Semantic locking in object-oriented database systems

Rodolfo F. Resende, Divyakant Agrawal, Amr El Abbadi
1994 SIGPLAN notices  
A semantic locking protocol is presented for transaction management for such object-oriented databases.  ...  Object-oriented databases are being increasingly used to model non-standard applications that emphasize modularity, composition, and rapid prototyping.  ...  In this paper, we develop a locking-based concurrency control protocol for object-oriented databases.  ... 
doi:10.1145/191081.191144 fatcat:yaotvecewjcl3czxtwy2dcxnr4

Maintaining consistency in distributed systems

Kenneth P. Birman
1992 Proceedings of the 5th workshop on ACM SIGOPS European workshop Models and paradigms for distributed systems structuring - EW 5  
How should distributed systems preserve consistency in the presence of concurrency and virtual synchrony, object-oriented programming, distributed computing, federated databases, fault-tolerance.  ...  Linearizability Herlihy and Wing examined concurrency control for object-oriented applications in a 1990 paper.  ...  Such identifiers are used within the concurrency control algorithm and the database commit protocol.  ... 
doi:10.1145/506378.506387 dblp:conf/sigopsE/Birman92 fatcat:7himah7xazhgzlcarpgmudyfg4

Supporting object-based high-assurance write-up in multilevel databases for the replicated architecture [chapter]

Roshan K. Thomas, Ravi S. Sandhu
1994 Lecture Notes in Computer Science  
In this architecture, there exists a separate untrusted singlelevel database for each security level.  ...  We discuss the support of high-assurance write-up actions in multilevel secure object-oriented databases under the replicated architecture.  ...  and Conclusions In this paper, we have addressed the issue of replica control for object-oriented databases.  ... 
doi:10.1007/3-540-58618-0_76 fatcat:3turrm66vrdrvjq7mh6llet6vq

A Configurable Cooperative Transaction Model for Design Frameworks [chapter]

Axel Meckenstock, Detlef Zimmer, Rainer Unland
1995 Electronic Design Automation Frameworks  
Example: • Concurrency control characteristics The objects in the pool of the AL U Development DT are versioned in a linear order. Concurrency control is done by non-two-phase locking.  ...  Example: A transaction type defining locking as the concurrency control protocol can be refined into types applying two-phase locking and non two-phase locking.  ... 
doi:10.1007/978-0-387-34880-3_2 fatcat:d4txb4jvgrb4pnnsvbidxih4gy

Concurrency control in advanced database applications

Naser S. Barghouti, Gail E. Kaiser
1991 ACM Computing Surveys  
The concurrency control requirements in such applications are different from those in conventional database applications; in particular, there is a need to support non-serializable cooperation among users  ...  Design environments, for example, need to store the objects they manipulate (design documents, circuit layouts, programs, etc.) in a database and have it managed by a DBMS for several reasons [Bernstein  ...  Advanced Technology and by the Center for Telecommunications Research.  ... 
doi:10.1145/116873.116875 fatcat:7djdmy5phnbazn37wyu7nbulju

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

L.C. DiPippo, V.F. Wolfe
1997 IEEE Transactions on Knowledge and Data Engineering  
This paper describes a concurrency control technique for real-time object-oriented databases that supports logical consistency and temporal consistency, a s w ell as bounded imprecision that results from  ...  Index terms: bounded imprecision real-time object-oriented databases, semantic concurrency control  ...  We thank John Black for his work in implementing the prototype system and his feedback along the way.  ... 
doi:10.1109/69.567056 fatcat:lg3fdw7rgzeq7aotrxkhvjjgqq

Combining Object-Oriented Systems and Open Transaction Processing

P. Taylor, V. Cahill, M. Mock
1994 Computer journal  
Atomic transactions are now a familiar paradigm for distributed programming and have been provided in a number of object-oriented languages.  ...  , the design of an interface between the transaction manager and a resource manager which is suitable for the requirements of object-oriented systems.  ...  In particular, the contributions related to the topics of the paper are acknowledged: Rolf Heinl, Reinhold Kr oger and Michael Wack a t G M D S e an Baker, Neville Harris, Gradimir Starovic and Brendan  ... 
doi:10.1093/comjnl/37.6.487 fatcat:mzamxlwuonhcthr7rbhnyb464q

Update Propagation of Replicated Data in Distributed Spatial Databases [chapter]

Jin Oh Choi, Young Sang Shin, Bong Hee Hong
1999 Lecture Notes in Computer Science  
When spatial objects are replicated at several sites in the network, the updates of a long transaction in a specific site should be propagated to the other sites for maintaining the consistency of replicated  ...  If any two or more transactions at different sites concurrently update some spatial objects within a given region, two spatial objects having spatial relationships should be cooperatively updated even  ...  Implementation For building the replicated spatial database, we have decided to use an object-oriented spatial database system, called 'Gothic 3.0' [14] , being operated on two workstations (HP C200 and  ... 
doi:10.1007/3-540-48309-8_90 fatcat:olyfur3qp5dahl3ehupetiz4d4

Semantic multigranularity locking and its performance in object-oriented database systems

Kyoung-In Kwon, Songchun Moon
1998 Journal of systems architecture  
Concurrency control schemes for object-oriented database systems (OODBSs) used in the area of performance-critical applications should increase the degree of concurrency and decrease locking overhead in  ...  Our concurrency control scheme is applicable for realistic OODBSs in the presence of complex objects with shared subobjects. Lastly, we evaluate the performance of ISMGL by using a simulation study.  ...  Acknowledgements The authors wish to acknowledge the anonymous referees for their helpful comments.  ... 
doi:10.1016/s1383-7621(97)00069-6 fatcat:craquqibezg25myeyln65iwfi4

In-memory Databases

Kian-Lee Tan, Qingchao Cai, Beng Chin Ooi, Weng-Fai Wong, Chang Yao, Hao Zhang
2015 SIGMOD record  
In particular, it is widely accepted that hardware solutions can provide promising alternatives for realizing the full potential of in-memory systems.  ...  In recent years, the emergence of new hardware has further given rise to new challenges which have attracted a lot of attention from the research community.  ...  Since the bottleneck for in-memory databases shifts from disk to memory. a good concurrency control protocol also needs to consider the underlying memory hierarchy, such as NUMA architecture and caches  ... 
doi:10.1145/2814710.2814717 fatcat:wzdniq3jhfhejo6ecjhl55avbq

Advanced concurrency control in Java

Pascal Felber, Michael K. Reiter
2002 Concurrency and Computation  
This paper discusses concurrency control mechanisms for implementing atomic sets of actions in Java, a general-purpose, object-oriented concurrent programming language.  ...  We evaluate various strategies for implementing atomic blocks in Java, in such a way that concurrency control is transparent to the programmer, isolation is preserved, and concurrency is maximized.  ...  ACKNOWLEDGEMENTS We are grateful to the anonymous reviewers for their helpful comments.  ... 
doi:10.1002/cpe.635 fatcat:w2na2murhvc2rc2md77vylhjvy

Locks with constrained sharing (extended abstract)

Divyakant Agrawal, Amr El Abbadi
1990 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems - PODS '90  
In this paper, we propose a new mode for locks that permits sharing in a constrained manner.  ...  We develop a family of locking protocols, the strictest of which is the two phase locking protocol while the most permissive recognizes all conflict-preserving serializable histories.  ...  Acknowledgements We are grateful to Abdelsalam Heddaya at Boston University for commenting on a draft of this paper at a very short notice. We thank Alan E.  ... 
doi:10.1145/298514.298545 dblp:conf/pods/AgrawalA90 fatcat:2nojq5ljv5gchgfzuzxhocciuu
« Previous Showing results 1 — 15 out of 24,344 results