DocumentCode
2709624
Title
An Investigation into Concurrency Control Mechanisms in Data Service Layers
Author
Goundar, Krishneel ; Singh, Santokh ; Ye, Xin Feng
Author_Institution
Univ. of Auckland, Auckland
fYear
2007
fDate
4-7 Dec. 2007
Firstpage
318
Lastpage
325
Abstract
Service-oriented applications are conceptualised with the notion of efficiently acquiring and processing distributed data. Presently, accessing distributed data can account for up to 70 percent or more of the time spent developing such applications. Hence, one of the first things to be service-enabled in service-oriented architecture is to efficiently access and process data. To avoid hard-coding applications, we recommend the use of a data service layer (DSL) to act as a single point of access to reusable, real-time heterogeneous data. Currently, commercial integration products use two approaches, business information warehouse or virtual data federation. In this paper, we present two novel, proof-of-concept prototype DSLs that combine the two approaches using concurrency control i. e. one with Optimistic concurrency control and another with pessimistic concurrency control. Both approaches are capable of efficiently coordinating client transactions that engage multiple data sources. We also discuss the performance tests carried-out and analyse the results.
Keywords
concurrency control; software architecture; business information warehouse; client transaction; data service layer; distributed data acquisition; distributed data processing; optimistic concurrency control; pessimistic concurrency control; service-oriented architecture; virtual data federation; Application software; Business; Concurrency control; DSL; Distributed computing; Information systems; Performance analysis; Semiconductor optical amplifiers; Service oriented architecture; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2007. APSEC 2007. 14th Asia-Pacific
Conference_Location
Aichi
ISSN
1530-1362
Print_ISBN
0-7695-3057-5
Type
conf
DOI
10.1109/ASPEC.2007.40
Filename
4425870
Link To Document