Using server pages to unify clones in web applications: A trade-off analysis

被引:0
|
作者
Rajapakse, Darnith C. [1 ]
Jarzabek, Stan [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Dept Comp Sci, Singapore 117548, Singapore
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Server page technique is commonly used for implementing web application user interfaces. Server pages can represent many similar web pages in a generic form. Yet our previous study revealed high rates of repetitions in web applications, particularly in the user interfaces. Code duplication, commonly known as 'cloning', signals untapped opportunities to achieve simpler, smaller, more generic, and more maintainable web applications. Using PHP Server page technique, we conducted a case study to explore how far Server page technique can be pushed to achieve clone-free web applications. Our study suggests that clone unification using Server pages affects system qualities (e.g., runtime performance) to an extent that may not be acceptable in many project situations. Our paper discusses the trade-offs we observed when applying Server pages to unify clones in web applications. We expect our findings to help in developing and validating complementary techniques that can unify clones without incurring such trade-offs.
引用
收藏
页码:116 / +
页数:2
相关论文
共 50 条
  • [1] Trade-off analysis for web application using Green Ajax
    Graduate School of Information Technology, Assumption University, Bangkok, Thailand
    IEEE Int. Conf. Manage. Innov. Technol., ICMIT, (1050-1054):
  • [2] Trade-off in desgning Web clusters
    Menascé, DA
    IEEE INTERNET COMPUTING, 2002, 6 (05) : 76 - 80
  • [3] Flowmeter Selection for Hygienic Fluid Handling Applications Using Trade-off Analysis
    Jen, Fuhua
    De Leon, Ryan Collin
    2020 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2020), 2021, : 247 - 250
  • [4] Optimality analysis of energy-performance trade-off for server farm management
    Gandhi, Anshul
    Gupta, Varun
    Harchol-Balter, Mor
    Kozuch, Michael A.
    PERFORMANCE EVALUATION, 2010, 67 (11) : 1155 - 1171
  • [5] Privacy Performance Trade-off in Web Services
    Selvam, Hari Hara Sudhan
    Hanawal, Manjesh K.
    Kulkarni, Sameer G.
    2024 IEEE 49TH CONFERENCE ON LOCAL COMPUTER NETWORKS, LCN 2024, 2024,
  • [6] FORECASTING WITH TRADE-OFF ANALYSIS
    PERHAM, JC
    DUNS REVIEW, 1977, 109 (03): : 87 - &
  • [7] Principal trade-off analysis
    Strang, Alexander
    Sewell, David
    Kim, Alexander
    Alcedo, Kevin
    Rosenbluth, David
    INFORMATION VISUALIZATION, 2024, 23 (03) : 258 - 271
  • [8] Theoretical perspectives of trade-off analysis using DEA
    Asmild, M
    Paradi, JC
    Reese, DN
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2006, 34 (04): : 337 - 343
  • [9] TRADE-OFF ANALYSIS USING PARAMETRIC OPTIMIZATION TECHNIQUES
    NAKAYAMA, H
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 60 (01) : 87 - 98
  • [10] Methodology for trade-off analysis when moving scientific applications to Cloud
    Mastelic, Toni
    Lucanin, Drazen
    Ipp, Andreas
    Brandic, Ivona
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,