A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Filters
A Distributed Real-Time Main-Memory Database for Telecommunication
[chapter]
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
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
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
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
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]
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]
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
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
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
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]
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
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
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
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)
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