Integrating transaction services into Web-based software development environments

被引:0
|
作者
Yang, JJS [1 ]
Kaiser, G [1 ]
Dossick, S [1 ]
Jiang, WY [1 ]
机构
[1] Columbia Univ, Dept Comp Sci, New York, NY 10027 USA
关键词
transaction service; extended transaction model; Software Development Environment; component integration;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software Development Environments (SDEs) require sophisticated database transaction models dire to the long-duration interactive, and cooperative nature of software engineering activities. Such Extended Transaction Models (ETMs) have been proposed and implemented by building application-specific, dedicated databases for the SDEs. With the development of the World Wide Web (WWW), there have been a number of efforts to build SDEs on top of the WWW. The idea is to use the web sewers as a huge distributed database to store the software artifacts and related materials. Therefore we are facing a new challenge: how to implement the ETMs in such web-based SDEs without requiring the web sewers to be modified according to rite needs of the specific SDEs, since different SDEs may use the same web server This paper presents our experiences integrating transaction services into web-based SDEs. We evolved from the traditional approach of building a transaction management component that operated on dedicated databases to the e.uternnl transaction server approach. A transaction server, called JPernLite, was built to operate independently of the web servers and provide the necessary extensibility for SDEs to implement their ETMs. The transaction server can be integrated into the SDE via a number of interfaces, and we discuss the pros and cons of each alternative in derail.
引用
收藏
页码:199 / 208
页数:10
相关论文
共 50 条
  • [41] Development of web-based cow-calf decision support software
    Brigham, B. W.
    Garrick, D. J.
    Enns, R. M.
    [J]. JOURNAL OF DAIRY SCIENCE, 2004, 87 : 391 - 392
  • [42] Study on Development of the Web-based College Sports Management System Software
    Nie, Dongfeng
    Du, Yun
    [J]. ADVANCED MATERIALS AND INFORMATION TECHNOLOGY PROCESSING, PTS 1-3, 2011, 271-273 : 1020 - +
  • [43] Development of web-based cow-calf decision support software
    Brigham, B. W.
    Garrick, D. J.
    Enns, R. M.
    [J]. JOURNAL OF ANIMAL SCIENCE, 2004, 82 : 391 - 392
  • [44] Trust-based group services selection in web-based service-oriented environments
    Xing Su
    Minjie Zhang
    Yi Mu
    [J]. World Wide Web, 2016, 19 : 807 - 832
  • [45] Microcomputations as Micropayments in Web-based Services
    Karame, Ghassan O.
    Francillon, Aurelien
    Budilivschi, Victor
    Capkun, Srdjan
    Capkun, Vedran
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2014, 13 (03)
  • [46] Architecture for Web-based services integration
    Kapsalis, V
    Charatsis, K
    Georgoudakis, M
    Papadopoulos, G
    [J]. IECON'03: THE 29TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1 - 3, PROCEEDINGS, 2003, : 866 - 871
  • [47] Web-based expert systems and services
    Kumar, Sandeep
    Mishra, Ravi Bhushan
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2010, 25 (02): : 167 - 198
  • [48] EBSCO Web-based products and services
    不详
    [J]. INTERLENDING & DOCUMENT SUPPLY, 1998, 26 (03): : 158 - 158
  • [49] Composing Web-based Mathematical Services
    Carstea, Alexandru
    Macariu, Georgiana
    Frincu, Marc
    Petcu, Dana
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, PROCEEDINGS, 2007, : 327 - 334
  • [50] ADAPTIVE TRAINING IN WEB-BASED SERVICES
    Benetti, Elisa
    De Castro, Cristina
    [J]. EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 1492 - 1497