Concurrency control with Java']Java and relational databases

被引:2
|
作者
Soares, S [1 ]
Borba, P [1 ]
机构
[1] Univ Fed Pernambuco, Informat Ctr, Recife, PE, Brazil
关键词
D O I
10.1109/CMPSAC.2002.1045112
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As web-based information systems usually run in concurrent environment, the complexity for implementing and testing those systems is significantly high. Therefore it is useful to have guidelines to introduce concurrency control, avoiding ad hoc control strategies, which may have a negative impact in efficiency and may, not guarantee system safety. This paper defines guidelines for concurrency control in web-based information systems implemented in Java with relational databases. In particular we show where Java and relational database concurrency control mechanisms should be used in order to implement our concurrency control strategy. Additionally, we analyze the performance of different concurrency controls approaches. The main point of the guidelines is to guarantee system correctness without redundant concurrency control, both increasing performance and guaranteeing safety.
引用
收藏
页码:843 / 849
页数:3
相关论文
共 50 条
  • [1] Advanced concurrency control in Java']Java
    Felber, P
    Reiter, MK
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (04): : 261 - 285
  • [2] Design of a Java']Java spatial extension for relational databases
    Martinez-Llario, J.
    Gonzalez-Alcaide, M.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (12) : 2314 - 2323
  • [3] Flow Java']Java: Declarative concurrency for Java']Java
    Drejhammar, F
    Schulte, C
    Brand, P
    Haridi, S
    LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2916 : 346 - 360
  • [4] MAJOR: A Java']Java language binding for object-relational databases
    Park, CM
    Carey, MJ
    Dessloch, S
    ADVANCES IN PERSISTENT OBJECT SYSTEMS, 1999, : 112 - 122
  • [5] Concurrency analysis for Java']Java
    Ungureanu, C
    Jagannathan, S
    STATIC ANALYSIS, 2000, 1824 : 413 - 432
  • [6] Declarative concurrency in Java']Java
    Ramirez, R
    Santosa, AE
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 332 - 339
  • [7] JAC:: declarative Java']Java concurrency
    Haustein, M
    Löhr, KP
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (05): : 519 - 546
  • [8] Implementing declarative concurrency in Java']Java
    Ramirez, R
    Santosa, AE
    Hong, LW
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 700 - 708
  • [9] Concurrency Analysis of Go and Java']Java
    Abhinav, P. Y.
    Bhat, Avakash
    Joseph, Christina Terese
    Chandrasekaran, K.
    PROCEEDINGS OF THE 2020 5TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND SECURITY (ICCCS-2020), 2020,
  • [10] Revocation techniques for Java']Java concurrency
    Welc, Adam
    Jagannathan, Suresh
    Hosking, Antony L.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (12): : 1613 - 1656