Driver Generation for Java']Java EE Web Applications

被引:6
|
作者
Dietrich, Jens [1 ]
Gauthier, Francois [2 ]
Krishnan, Padmanabhan [2 ]
机构
[1] Victoria Univ Wellington, Wellington 6012, New Zealand
[2] Oracle Labs Australia, Brisbane, Qld 4000, Australia
关键词
D O I
10.1109/ASWEC.2018.00024
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Program analyses typically need to identify a single entry method that triggers program executions. However, many modern applications do not have such a single entry point. Instead, they have to be deployed in a container that interacts with them through an application programming interface (API). We present a tool that generates a driver that supplies such an entry method for Java EE web applications. The generated driver simulates an arbitrary client interacting with the web application through the container. We describe the modular design of the driver generator, and existing support for features like Java server pages, servlets, filters and listeners. We report on our experience of using the driver generator for large real-world web applications.
引用
收藏
页码:121 / 125
页数:5
相关论文
共 50 条
  • [41] JAVA EE Web开发与松耦合实现
    王晓
    陈鹏
    青岛远洋船员学院学报, 2010, 31 (04) : 52 - 55
  • [42] Java']Java generation
    不详
    EXPERT SYSTEMS, 1998, 15 (03) : 221 - 221
  • [43] Java']Java Test Driver Generation from Object-Oriented Interaction Traces
    de Boer, Frank S.
    Bonsangue, Marcello B.
    Gruner, Andreas
    Steffen, Martin
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 243 (33-47) : 33 - 47
  • [44] Performance Comparison of Java']Java EE and ASP.NET Core Technologies for Web API Development
    Kronis, Kristians
    Uhanova, Marina
    APPLIED COMPUTER SYSTEMS, 2018, 23 (01) : 37 - 44
  • [45] Design of a City Traveler Helper System based on Java']Java ME and Java']Java EE
    Wang, Limin
    Qi, Ming
    Lin, Qingyi
    SEVENTH WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS, VOLS I-III: UNLOCKING THE FULL POTENTIAL OF GLOBAL TECHNOLOGY, 2008, : 1227 - 1231
  • [46] Research of Java']Java EE Web Program Design Curriculum Based on Project Leading in Vocational Schools
    Li, Junqing
    Gui, Zhanji
    Chen, Henian
    Yan, Lili
    Wang Fuxiong
    2011 INTERNATIONAL CONFERENCE ON PHYSICAL EDUCATION AND SOCIETY MANAGEMENT (ICPESM 2011), VOL 2, 2011, 2 : 154 - 157
  • [47] Research on intelligent computing web platform of BHM based on Java']Java EE and scientific computing library
    Dan, D. H.
    Zhao, Y. M.
    Chen, Z. H.
    BRIDGE MAINTENANCE, SAFETY, MANAGEMENT AND LIFE EXTENSION, 2014, : 2195 - 2201
  • [48] CORBA, Java']Java, and the Web
    Hess, D
    BYTE, 1996, 21 (09): : 36 - 36
  • [49] LAPSE plus Static Analysis Security Software: Vulnerabilities Detection in Java']Java EE Applications
    Martin Perez, Pablo
    Filipiak, Joanna
    Maria Sierra, Jose
    FUTURE INFORMATION TECHNOLOGY, PT 1, 2011, 184 : 148 - 156
  • [50] Performance Awareness in Java']Java EE Development Environments
    Danciu, Alexandru
    Chrusciel, Alexander
    Brunnert, Andreas
    Krcmar, Helmut
    COMPUTER PERFORMANCE ENGINEERING, 2015, 9272 : 146 - 160