81,656 Hits in 4.4 sec

A client-based transaction system to maintain data integrity

William H. Paxton
1979 Proceedings of the seventh symposium on Operating systems principles - SOSP '79  
This paper describes a technique for maintaining data integrity that can be implemented using capabilities typically found in existing file systems.  ...  Integrity is a property of a total collection of data.  ...  Tom Boynton implemented a version of the system and helped to debug my thinking about it. Jay Israel and the referees made valuable comments on an earlier version of this paper.  ... 
doi:10.1145/800215.806565 dblp:conf/sosp/Paxton79 fatcat:7kmqfdbpkzgrxnw7egfbq34kf4

IoT Big Data provenance scheme using blockchain on Hadoop ecosystem

Houshyar Honar Pajooh, Mohammed A. Rashid, Fakhrul Alam, Serge Demidenko
2021 Journal of Big Data  
In contrast, the actual metadata are stored in the off-chain big data system to reduce the communication overheads and enhance data integrity.  ...  In this paper, a layer-based distributed data storage design and implementation of a blockchain-enabled large-scale IoT system are proposed.  ...  The records are maintained based on the certificate ID used to invoke the transaction.  ... 
doi:10.1186/s40537-021-00505-y fatcat:ztfwuhwrxfgujmucbyi6xoqowu

A Multi-version Cache Replacement and Prefetching Policy for Hybrid Data Delivery Environments [chapter]

André Seifert, Marc H. Scholl
2002 VLDB '02: Proceedings of the 28th International Conference on Very Large Databases  
This paper introduces MICP, a novel multiversion integrated cache replacement and prefetching algorithm designed for efficient cache and transaction management in hybrid data delivery networks.  ...  Additionally, to eliminate the issue of a newly created or outdated, but re-cacheable, object version replacing a version that may not be reacquired from the server, MICP logically divides the client cache  ...  In contrast, the server may need to maintain every object version in order to guarantee that any read-only transaction can read from a transaction-consistent database snapshot.  ... 
doi:10.1016/b978-155860869-6/50080-9 dblp:conf/vldb/SeifertS02 fatcat:pzsub3l3xrejvoxochtommheai

Client-server, distributed database strategies in a healthcare record system for a homeless population

H C Chueh, G O Barnett
1993 Proceedings. Symposium on Computer Applications in Medical Care  
A computer-based healthcare record system being developed for Boston's Healthcare for the Homeless Program (BHCHP) uses client-server and distributed database technologies to enhance the delivery of healthcare  ...  To integrate the information capabilities with the actual practice of providers of care to the homeless, this computer-based record system is designed for remote and portable use over regular phone lines  ...  Therefore, this data is handled in a transaction-based fashion, with new data committed to the database once a transaction is complete.  ... 
pmid:8130445 pmcid:PMC2248488 fatcat:iluwhbxotjgxjbododgrfjrdpy

An architecture for multi-user software development environments

Israel Z. Ben-Shaul, Gail E. Kaiser, George T. Heineman
1992 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments - SDE 5  
with minimal effects on other components while still supporting integration.  ...  \Ve present an architecture for multi-user software development environments, covering general, process-centered and rule-based !\H; SDEs.  ...  Acknowledgments We would like to thank Naser Barghouti for his numerous contributions to the MARVEL project in general and to concurrency control in particular; Bill Riddle, Brian N ejmeh and Steve Gaede  ... 
doi:10.1145/142868.143765 dblp:conf/sde/Ben-ShaulKH92 fatcat:qspaylg7lnbq5dedhgnvnbgc5u

The PerDiS FS

João Garcia, Paulo Ferreira, Paulo Guedes
1998 Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications - EW 8  
In this paper, we present a transactional file system for a distributed persistent store designed to support cooperative engineering applications.  ...  The system integrates techniques, such as optimistic consistency protocols and versioning, tailored to provide efficient sharing of data, between users (at LAN scale) and between companies (at WAN scale  ...  Acknowledgements The authors wish to thank all the partners in the PerDiS project (INRIA SOR, INRIA SIRAC, IEZ, CSTB, QMW) for their valuable participation in designing and implementing PerDiS and for  ... 
doi:10.1145/319195.319224 dblp:conf/sigopsE/GarciaFG98 fatcat:zv7gzt6vezghbbjil6eedr5omu

Page 523 of IEEE Transactions on Computers Vol. 52, Issue 4 [page]

2003 IEEE Transactions on Computers  
This was because a consistent version of the database image was maintained at each client-side system under 2VPCP to service read-only transactions locally at client-side systems.  ...  The 2VPCP protocol is, then, extended to a distributed environment to process read-only transactions AL.: TWO-VERSION BASED CONCURRENCY CONTROL AND RECOVERY IN REAL-TIME CLIENT/SERVER DATABASES 523 5 a  ... 

Distributed Databases [chapter]

Shashi Shekhar, Hui Xiong
2008 Encyclopedia of GIS  
A distributed DBMS provides transparent access to data, while in a distributed file system the user has to know (to some extent) the location of the data.  ...  It provides high-level, declarative query capability, transaction management (both concurrency control and recovery), and integrity enforcement.  ...  Distributed Transaction Management A transaction is a unit of atomicity and consistency, and ensure that the database integrity is maintained in the face of concurrent accesses and system failures (see  ... 
doi:10.1007/978-0-387-35973-1_312 fatcat:y7x35pq3njepzmqkdcph4rpbxi

Service Constraint Guarantees

Aspen Olmsted, RoxAnn Stalvey
2014 International Journal of Intelligent Computing Research  
In this paper, we extend the Buddy System to enforce hierarchical data integrity constraints.  ...  We consider enforcement of integrity constraints in a way that increases the availability while guaranteeing the correctness specified in the constraint.  ...  Introduction Enterprise web-based transaction systems need to support many concurrent clients simultaneously accessing shared resources.  ... 
doi:10.20533/ijicr.2042.4655.2014.0055 fatcat:327gkfdcsrbcjitjqzjzyvbdkq

Middleware Components for E-commerce Infrastructure: An Analytical Review

Qiyang Chen, James Yao, Ruben Xing
2006 Issues in Informing Science and Information Technology  
Embracing inapt infrastructure technology is a major threat in developing extensive and efficient Web-based systems.  ...  In the recent times, the client/server environment has experienced sweeping transformation and led to the notion of the "Object Web".  ...  Conclusion The traditional two-tier client server system can no more manage very large amounts of data and transactions due to a wide range of expanding and diverse operating systems, applications, and  ... 
doi:10.28945/878 fatcat:anfmiz5vmbflpjfoxgrfonns5y

METU interoperable database system

A. Dogac, P. Koksal, N. Kesim, S. Mancuhan, C. Dengi, E. Kilic, G. Ozhan, F. Ozcan, S. Nural, C. Evrendilek, U. Halici, B. Arpinar
1995 SIGMOD record  
The main components of MIND are a global query processor, a global transaction manager, a schema integrator, interfaces to supported database systems and a user graphical interface.  ...  MIND provides users a single ODMG-93 compliant common data model, and a single global query language based on SQL.  ...  Hence, global serializability is maintained. Currently both the global query optimizer and the global transaction manager is being integrated to the system.  ... 
doi:10.1145/211990.212017 fatcat:m7rwp3lk3ra6lkn662ejpojliu


Patricia Denisse T. Sison, Karla P. Oreiro, John Cedric Z. Camalit, Giuseppe C. Ng
2019 Zenodo  
This paper proposes a software design for an automated point-of-sale and inventory management system that aims to reduce the amount of data redundancy and the loss of data integrity within the system in  ...  These main problems led to the occurrence of more problems like slow transaction time, product shortage, product overstocking leading to product spoilage, the loss of data integrity, data redundancy, and  ...  These problems led to the occurrence of more problems like slow transaction time, product shortage, product overstocking leading to product spoilage, and the loss of data integrity due to manual transactions  ... 
doi:10.5281/zenodo.4484959 fatcat:fzxyuailabeixdkz2gpotvsbde

Server Support for Cooperative Hypermedia Systems [chapter]

Helge Schüt, Jörg M. Haake
1993 Informatik aktuell  
While current hypertext technology usually is restricted to single user systems, it is obvious that actual work environments require multi-user systems which support cooperating coworkers.  ...  In this paper we discuss the CHS hypermedia engine which combines both approaches: It not only provides shared access to hypermedia objects but also supports cooperating clients in flexible ways.  ...  We wish to thank Boris Bokowski and Christian Schuckmann for their help with the implementation of the clients' interface for SEPIA and their implementation of the broadcast server.  ... 
doi:10.1007/978-3-642-78086-8_3 fatcat:uxdhw25prrctnpdlj5awybyfy4

A2A: An Architecture for Autonomic Management Coordination [chapter]

Alexander V. Konstantinou, Yechiam Yemini
2009 Lecture Notes in Computer Science  
A central challenge of autonomic systems is how to discover, monitor, analyze and control configuration data to assure operational integrity.  ...  We discuss the different synchronization semantics and protocols used by systems and managers to access and manipulate configuration data stored in a distributed Modeler.  ...  The function to maintain consistent configuration between the client A1 and the web-server B1 can be evaluated and maintained on the client system itself as a self-management action, or in an external  ... 
doi:10.1007/978-3-642-04989-7_7 fatcat:rijizyxcvveuznrkwrbqlgexra

An architecture for multi-user software development environments

Israel Z. Ben-Shaul, Gail E. Kaiser, George T. Heineman
1992 Software engineering notes  
support collaborative work-with minimal effects on other components while still supporting integration.  ...  Our architecture is founded on componentization, with particular concern for the capability to replace the synchronization component-to allow experimentation with novel concurrency control mechanisms that  ...  MeRv¡I-3.1 is available for licensing to educational institutions and industrial sponsors; send electronic mail to for information.  ... 
doi:10.1145/142882.143765 fatcat:6nvsyyvkcvcsbib3nema4slupi
« Previous Showing results 1 — 15 out of 81,656 results