Validation of Reverse Engineered Web Application Models

被引:0
|
作者
Bellettini, Carlo [1 ]
Marchetto, Alessandro [1 ]
Trentini, Andrea [1 ]
机构
[1] Univ Milan, Informat & Comunicat Dept, I-20135 Milan, Italy
关键词
Validation; Dynamic Analysis; Mutation Analysis; Reverse Engineering; Web Applications;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Web applications have become complex and crucial for many firms, especially when combined with areas such as CRM (Customer Relationship Management) and BPR (Business Process Reengineering). The scientific community has focused attention to Web application design, development, analysis, testing, by studying and proposing methodologies and tools. Static and dynamic techniques may be used to analyze existing Web applications. The use of traditional static source code analysis may be very difficult, for the presence of dynamically generated code, and for the multi-language nature of the Web. Dynamic analysis may be useful, but it has an intrinsic limitation, the low number of program executions used to extract information. Our reverse engineering analysis, used into our WAAT (Web Applications Analysis and Testing) project, applies mutational techniques in order to exploit server side execution engines to accomplish part of the dynamic analysis. This paper studies the effects of mutation source code analysis applied to Web software to build application models. Mutation-based generated models may contain more information then necessary, so we need a pruning mechanism.
引用
收藏
页码:125 / 128
页数:4
相关论文
共 50 条
  • [1] Orientation Beautification of Reverse Engineered Models
    Gauthier, S.
    Puech, W.
    Beniere, R.
    Subsoi, G.
    [J]. PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS, VOL 1: GRAPP, 2018, : 91 - 100
  • [2] Reverse engineered formal models for GUI testing
    Paiva, Ana C. R.
    Faria, Joao C. P.
    Mendes, Pedro M. C.
    [J]. FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2008, 4916 : 218 - 233
  • [3] Local topological beautification of reverse engineered models
    Gao, CH
    Langbein, FC
    Marshall, AD
    Martin, RR
    [J]. COMPUTER-AIDED DESIGN, 2004, 36 (13) : 1337 - 1355
  • [4] Numerical methods for beautification of reverse engineered geometric models
    Langbein, FC
    Marshall, AD
    Martin, RR
    [J]. GEOMETRIC MODELING AND PROCESSING: THEORY AND APPLICATIONS, PROCEEDINGS, 2002, : 159 - 168
  • [5] Choosing consistent constraints for beautification of reverse engineered geometric models
    Langbein, FC
    Marshall, AD
    Martin, RR
    [J]. COMPUTER-AIDED DESIGN, 2004, 36 (03) : 261 - 278
  • [6] Manufacturability of reverse engineered CAD-models: a case study
    Kruth, JP
    Kerstens, A
    Dejonghe, IP
    [J]. MACHINING IMPOSSIBLE SHAPES, 1999, 18 : 187 - 195
  • [7] CAD-driven Pattern Recognition in Reverse Engineered Models
    Gauthier, S.
    Puech, W.
    Beniere, R.
    Subsol, G.
    [J]. PROCEEDINGS OF THE 14TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (GRAPP), VOL 1, 2019, : 244 - 254
  • [8] Validation of a Web Application by Using a Limited Number of Web Pages
    Popescu, Doru Anastasiu
    Danauta, Maria Catrinel
    [J]. BRAIN-BROAD RESEARCH IN ARTIFICIAL INTELLIGENCE AND NEUROSCIENCE, 2012, 3 (01):
  • [9] Validation of Reverse-Engineered and Additive-Manufactured Microsurgical Instrument Prototype
    Singh, Ramandeep
    Suri, Ashish
    Anand, Sneh
    Baby, Britty
    [J]. SURGICAL INNOVATION, 2016, 23 (06) : 606 - 612
  • [10] CAD-driven analysis and beautification of reverse engineered geometric models
    Gauthier, Silvere
    Subsol, Gerard
    Beniere, Roseline
    Puech, William
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2020, 14 (04): : 1211 - 1226