16,433 Hits in 5.8 sec

Atomicity for P2P based XML Repositories

Debmalya Biswas, Il-Gon Kim
2007 2007 IEEE 23rd International Conference on Data Engineering Workshop  
Finally, we consider the issue of peer disconnection, an inherent trait of P2P systems, and propose an innovative solution based on peer "chaining".  ...  We show how compensation for AXML transactions can be constructed dynamically at run-time and achieved in a peer independent manner.  ...  We would like to thank Krishnamurthy Vidyasankar, Stefan Haar, Stefania Leone and the anonymous referees for their helpful suggestions which helped to improve the work in this paper considerably.  ... 
doi:10.1109/icdew.2007.4401017 dblp:conf/icde/BiswasK07 fatcat:6upm3meegffvle7dsxvbc2vipu

Multiagent Immediate Incremental View Maintenance for Data Warehouses

G.C.H. Yeung, W.A. Gruver
2005 IEEE transactions on systems, man and cybernetics. Part A. Systems and humans  
The MAS resembles an assembly line so that tasks are passed in a strict sequence through the system while suitable agents operate concurrently on the tasks.  ...  The query processes of the C-Strobe and SWEEP systems are equivalent to the MAS using one extract agent. If a single extract agent is used in MAS, the total query time is the same as other systems.  ... 
doi:10.1109/tsmca.2005.843385 fatcat:s7pe7o3p65bplkotspshj5py6a

The impact of columnar in-memory databases on enterprise systems

Hasso Plattner
2014 Proceedings of the VLDB Endowment  
Today, the concept has been widely adopted in academia and industry and it is proven that it is feasible to run analytical queries on large data sets directly on a redundancy-free schema, eliminating the  ...  Five years ago I proposed a common database approach for transaction processing and analytical systems using a columnar in-memory database, disputing the common belief that column stores are not suitable  ...  In such a system, we could execute the queries of all business applications, including reporting, analytics, planning, etc. directly on the transactional line items.  ... 
doi:10.14778/2733004.2733074 fatcat:6vsabhyk6fa3vk7juntaeqwndy

Mobile data and transaction management

Sanjay Kumar Madria, Mukesh Mohania, Sourav S. Bhowmick, Bharat Bhargava
2002 Information Sciences  
We discuss interesting research areas, which include mobile location data management, transaction processing and broadcast, cache management and replication and query processing.  ...  This rapidly expanding technology poses many challenging research problems in the area of mobile database systems.  ...  Broadcast disk and transaction processing In traditional client-server systems, data are delivered from servers to clients on demand. This form of data is called pull-based.  ... 
doi:10.1016/s0020-0255(02)00178-0 fatcat:3tgcxd4flfadhbpsgbnydfuu4u

Replica control in distributed systems

Calton Pu, Avraham Leff
1991 Proceedings of the 1991 ACM SIGMOD international conference on Management of data - SIGMOD '91  
An asynchronous approach is proposed for replica control in distributed systems.  ...  This a.pproach applies an extension of serializahility called epsilon-se7'ializability (ESR). it correctness criterion which allows temporary and bounded inconsistency in replicas to be seen by queries  ...  Several methods, such as one based 011 commutative olH'rations and one based on compensations are described and analyzed in this paper.  ... 
doi:10.1145/115790.115856 dblp:conf/sigmod/PuL91 fatcat:62dmge2mwjemfaohwxxwdwi3q4


Faith Ellen, Yossi Lev, Victor Luchangco, Mark Moir
2007 Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing - PODC '07  
Our primary motivation in introducing SNZI and SNZI-R is to use them to improve the performance and scalability of software and hybrid transactional memory systems.  ...  We present implementations that are scalable, linearizable, nonblocking, and fast in the absence of contention, properties that are difficult or impossible to achieve simultaneously with the stronger semantics  ...  A key challenge in implementing HyTM systems is ensuring that hardware transactions detect conflicts with software transactions.  ... 
doi:10.1145/1281100.1281106 dblp:conf/podc/EllenLLM07 fatcat:ecaw55taz5eebhl2zyau5rkyuu

The Safety Issue in a Web Travel Booking Services Scenario Based on Business Process Execution Language

Apostolos Axenopoulos, Charalampos Doulaverakis, Nicholas Protogeros, Panayiotis Tahinakis, John Mylonakis
2010 Computer and Information Science  
In this paper, an intrinsic property of BPEL, related to compensation handling, is investigated as an alternative approach to two-phase commit used in distributed transactions.  ...  In the Business Process modeling area, the Business Process Execution Language (BPEL) seems to be gaining ground in favor of its other competitors.  ...  In order to handle exceptions during workflow execution, BPEL provides backward-recovery procedures based on compensation handling.  ... 
doi:10.5539/cis.v3n4p53 fatcat:dfar5acjb5aplgasahgd5lu2pm


John J. Ritsko, Marilyn Bates
2002 IBM Systems Journal  
Two papers discuss data analysis in real time, or on- line analytical processing (OLAP).  ...  In a paper based on work supported by the IBM Fac- ulty Program, Chessell et al. describe how existing mechanisms for transaction compensation can be ex- tended.  ... 
doi:10.1147/sj.414.0553 fatcat:ranmcyuyzfff5b67iuzdihn4oi

Consortium Blockchain-Based Microgrid Market Transaction Research

Wenting Zhao, Jun Lv, Xilong Yao, Juanjuan Zhao, Zhixin Jin, Yan Qiang, Zheng Che, Chunwu Wei
2019 Energies  
Besides, the model is far more capable of handling transactions than the models based on Bitcoin and Ethereum.  ...  After the transaction is completed, its related information is recorded in the hyperledger and the dispatch system is called.  ...  Then, the development process of the microgrid trading system based on the alliance blockchain technology is described in detail.  ... 
doi:10.3390/en12203812 fatcat:5l7edml675edvopy3kwclcm7km

Decentralized data dependency analysis for concurrent process execution

Susan D. Urban, Ziao Liu, Le Gao, Edward E. Whitaker
2009 2009 13th Enterprise Distributed Object Computing Conference Workshops  
demonstrating a more dynamic and intelligent approach to identifying how the failure of one process can potentially affect other concurrently executing processes.  ...  This paper presents our results with the investigation of decentralized data dependency analysis among concurrently executing processes in a service-oriented environment.  ...  Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.  ... 
doi:10.1109/edocw.2009.5332013 dblp:conf/edoc/UrbanLGW09 fatcat:qvp6mnckdnbvralzbicjwhls74

Bringing together content and data management systems: Challenges and opportunities

A. Somani, D. Choy, J. Kleewein
2002 IBM Systems Journal  
Query processing is based on the notion of a "mediator" architecture. 21 In the setup phase prior to query processing, each remote data source is modeled as a "local relational view" (called a NICKNAME  ...  Consider an on-line brokerage that provides its customers with on-line trading capabilities, such as the ability to submit new transactions, view transaction histories, manage unexecuted transactions,  ...  XQuery is a new language and, as such, considerable work on query optimization and processing techniques is required.  ... 
doi:10.1147/sj.414.0686 fatcat:e3nf5shy45cslgtvfgv7njabx4

Publishing and composition of atomicity-equivalent services for B2B collaboration

Chunyang Ye, S. C. Cheung, W. K. Chan
2006 Proceeding of the 28th international conference on Software engineering - ICSE '06  
An example based on a real-life multilateral supply chain process is included.  ...  Exception handling resolves inconsistency by backward or forward error recovery methods or both in Business-to-Business (B2B) process collaboration.  ...  Thanks are also given to Sam Ng, Chang Xu, Xinming Wang, Du Li and other members of the software engineering group in The Hong Kong University of Science and Technology for their informative discussions  ... 
doi:10.1145/1134285.1134335 dblp:conf/icse/YeCC06 fatcat:e6uayla5wfhszhqlzkdae3nwuu

A Case Study of Web Services Orchestration [chapter]

Manuel Mazzara, Sergio Govoni
2005 Lecture Notes in Computer Science  
Several languages to describe orchestration for business processes have been presented and many of them use concepts such as long-running transactions and compensations to cope with error handling.  ...  In this paper we address the notion of orchestration from a formal point of view, with particular attention to transactions and compensations.  ...  What a compensation policy does depends on the application. For example, a customer orders a book from an on-line retailer.  ... 
doi:10.1007/11417019_1 fatcat:3cqry3gagrfhncuwzlidx64eva

Data recovery for web applications

Istemi Ekin Akkus, Ashvin Goel
2010 2010 IEEE/IFIP International Conference on Dependable Systems & Networks (DSN)  
We evaluate our system using known bugs and misconfigurations in popular web applications, including Wordpress, Drupal and Gallery2.  ...  We describe the design of a generic recovery system for web applications.  ...  Raymond Kwong for being a member in my committee and for their corrections and suggestions to improve my work.  ... 
doi:10.1109/dsn.2010.5544951 dblp:conf/dsn/AkkusG10 fatcat:aq2yqtgopvgprllcmbdqu3v5ge

Jim Gray at IBM

Bruce G. Lindsay
2008 SIGMOD record  
In order for on-line processing to replace paper based and batch processing record keeping two fundamental problems must be addressed: the electronic records must be reliable in the presence of equipment  ...  Early data processing systems ran one transaction at a time, batch style.  ... 
doi:10.1145/1379387.1379401 fatcat:6cetpjoqk5cj7g7lympsvc3j3e
« Previous Showing results 1 — 15 out of 16,433 results