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 条
  • [21] ScrumTutor: A Web-based Interactive Tutorial For Scrum Software Development
    Potineni, Sindhura
    Bansal, Srividya K.
    Amresh, Ashish
    [J]. 2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 1884 - 1890
  • [22] Development of Web-based software for managing data in drug design
    Faver, John C.
    Jorgensen, William L.
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2014, 247
  • [23] WEB-BASED SEARCH SERVICES
    不详
    [J]. ONLINE & CDROM REVIEW, 1995, 19 (04): : 223 - 227
  • [24] WEB-based enhanced services
    Rheinart, C
    [J]. INTELLIGENT NETWORKS AND INTELLIGENCE IN NETWORKS, 1997, : 301 - 312
  • [25] Development of Web-Based Software for the Failure Analysis of Composite Laminae
    de Menezes, E. A. W.
    da Costa Dias, T.
    Dick, G. M.
    de Rosso, A. O.
    Krenn, M. C.
    Tonatto, M. L. P.
    Amico, S. C.
    [J]. MECHANICS OF COMPOSITE MATERIALS, 2024, 60 (03) : 603 - 616
  • [26] Semi-automatic generation of web-based computing environments for software libraries
    Johansson, P
    Kressner, D
    [J]. COMPUTATIONAL SCIENCE-ICCS 2002, PT I, PROCEEDINGS, 2002, 2329 : 872 - 880
  • [27] Web-based software and the new desktops on the Web
    Notess, Greg R.
    [J]. ONLINE, 2006, 30 (04): : 39 - 41
  • [28] Integrating web-based learning into the curriculum - From resources to web-based courses
    Richter, UM
    [J]. TOWARD THE VIRTUAL UNIVERSITY: INTERNATIONAL ONLINE PERSPECTIVES, 2003, : 199 - 218
  • [29] Development of a web based simulator engine for programmable software environments
    Kannan, V.
    Damodaran, M.
    See, C.W.
    [J]. Advances in Automation, Multimedia and Video Systems, and Modern Computer Science, 2001, : 274 - 278
  • [30] Enabling Web-based location-dependent information services in mobile environments
    Niu, YB
    Li, SP
    Xu, JL
    [J]. MOBILE DATA MANAGEMENT, PROCEEDINGS, 2003, 2574 : 408 - 412