메뉴 건너뛰기




Volumn , Issue , 2012, Pages 277-287

Automated repair of HTML generation errors in PHP applications using string constraint solving

Author keywords

automated repair; PHP; string constraints

Indexed keywords

CONSTRAINT SOLVING; ECLIPSE PLUGIN; GENERAL REPAIR; LITERALS; PHP; SECURITY VULNERABILITIES; STRING CONSTRAINTS; WEB APPLICATION;

EID: 84864229049     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2012.6227186     Document Type: Conference Paper
Times cited : (108)

References (20)
  • 2
    • 77955423741 scopus 로고    scopus 로고
    • Finding Bugs in Web Applications Using Dynamic Test Generation and Explicit-State Model Checking
    • S. Artzi, A. Kieżun, J. Dolby, F. Tip, D. Dig, A. M. Paradkar, and M. D. Ernst, "Finding Bugs in Web Applications Using Dynamic Test Generation and Explicit-State Model Checking," IEEE TSE, vol. 36, no. 4, pp. 474-494, 2010.
    • (2010) IEEE TSE , vol.36 , Issue.4 , pp. 474-494
    • Artzi, S.1    Kiezun, A.2    Dolby, J.3    Tip, F.4    Dig, D.5    Paradkar, A.M.6    Ernst, M.D.7
  • 3
    • 70549112781 scopus 로고    scopus 로고
    • Automatically Finding Patches Using Genetic Programming
    • W. Weimer, T. Nguyen, C. L. Goues, and S. Forrest, "Automatically Finding Patches Using Genetic Programming," in ICSE, 2009, pp. 364-374.
    • (2009) ICSE , pp. 364-374
    • Weimer, W.1    Nguyen, T.2    Goues, C.L.3    Forrest, S.4
  • 4
    • 84855424654 scopus 로고    scopus 로고
    • Auto-Locating and Fix-Propagating for HTML Validation Errors to PHP Server-Side Code
    • H. V. Nguyen, H. A. Nguyen, T. T. Nguyen, and T. N. Nguyen, "Auto-Locating and Fix-Propagating for HTML Validation Errors to PHP Server-Side Code," in ASE, 2011, pp. 13-22.
    • (2011) ASE , pp. 13-22
    • Nguyen, H.V.1    Nguyen, H.A.2    Nguyen, T.T.3    Nguyen, T.N.4
  • 6
    • 79960350209 scopus 로고    scopus 로고
    • HAMPI: A String Solver for Testing, Analysis and Vulnerability Detection
    • V. Ganesh, A. Kieżun, S. Artzi, P. J. Guo, P. Hooimeijer, and M. D. Ernst, "HAMPI: A String Solver for Testing, Analysis and Vulnerability Detection," in CAV, 2011, pp. 1-19.
    • (2011) CAV , pp. 1-19
    • Ganesh, V.1    Kiezun, A.2    Artzi, S.3    Guo, P.J.4    Hooimeijer, P.5    Ernst, M.D.6
  • 8
    • 33749823368 scopus 로고    scopus 로고
    • Static Approximation of Dynamically Generated Web Pages
    • Y. Minamide, "Static Approximation of Dynamically Generated Web Pages," in WWW, 2005, pp. 432-441.
    • (2005) WWW , pp. 432-441
    • Minamide, Y.1
  • 9
    • 79953168081 scopus 로고    scopus 로고
    • HTML Validation of Context-Free Languages
    • A. Møller and M. Schwarz, "HTML Validation of Context-Free Languages," in FOSSACS, 2011, pp. 426-440.
    • (2011) FOSSACS , pp. 426-440
    • Møller, A.1    Schwarz, M.2
  • 10
    • 33845929556 scopus 로고    scopus 로고
    • XML Validation for Context-Free Grammars
    • Y. Minamide and A. Tozawa, "XML Validation for Context-Free Grammars," in APLAS, 2006, pp. 357-373.
    • (2006) APLAS , pp. 357-373
    • Minamide, Y.1    Tozawa, A.2
  • 11
    • 34648836594 scopus 로고    scopus 로고
    • Static Checking of Dynamically Generated Queries in Database Applications
    • September
    • G. Wassermann, C. Gould, Z. Su, and P. Devanbu, "Static Checking of Dynamically Generated Queries in Database Applications," ACM TOSEM, vol. 16, September 2007.
    • (2007) ACM TOSEM , vol.16
    • Wassermann, G.1    Gould, C.2    Su, Z.3    Devanbu, P.4
  • 12
    • 57349153984 scopus 로고    scopus 로고
    • Static Detection of Cross-Site Scripting Vulnerabilities
    • G. Wassermann and Z. Su, "Static Detection of Cross-Site Scripting Vulnerabilities," in ICSE, 2008, pp. 171-180.
    • (2008) ICSE , pp. 171-180
    • Wassermann, G.1    Su, Z.2
  • 13
    • 79959887208 scopus 로고    scopus 로고
    • Patching Vulnerabilities with Sanitization Synthesis
    • F. Yu, M. Alkhalaf, and T. Bultan, "Patching Vulnerabilities with Sanitization Synthesis," in ICSE, 2011, pp. 251-260.
    • (2011) ICSE , pp. 251-260
    • Yu, F.1    Alkhalaf, M.2    Bultan, T.3
  • 15
    • 67650065519 scopus 로고    scopus 로고
    • Sketching Concurrent Data Structures
    • A. Solar-Lezama, C. G. Jones, and R. Bodík, "Sketching Concurrent Data Structures," in PLDI, 2008, pp. 136-148.
    • (2008) PLDI , pp. 136-148
    • Solar-Lezama, A.1    Jones, C.G.2    Bodík, R.3
  • 16
    • 79251539902 scopus 로고    scopus 로고
    • Automating String Processing in Spreadsheets Using Input-Output Examples
    • S. Gulwani, "Automating String Processing in Spreadsheets Using Input-Output Examples," in POPL, 2011, pp. 317-330.
    • (2011) POPL , pp. 317-330
    • Gulwani, S.1
  • 19
    • 17044399760 scopus 로고    scopus 로고
    • Converting Java Programs to Use Generic Libraries
    • A. Donovan, A. Kieżun, M. S. Tschantz, and M. D. Ernst, "Converting Java Programs to Use Generic Libraries," in OOPSLA, 2004, pp. 15-34.
    • (2004) OOPSLA , pp. 15-34
    • Donovan, A.1    Kiezun, A.2    Tschantz, M.S.3    Ernst, M.D.4
  • 20
    • 69949117305 scopus 로고    scopus 로고
    • From Public to Private to Absent: Refactoring Java Programs under Constrained Accessibility
    • F. Steimann and A. Thies, "From Public to Private to Absent: Refactoring Java Programs under Constrained Accessibility," in ECOOP, 2009, pp. 419-443.
    • (2009) ECOOP , pp. 419-443
    • Steimann, F.1    Thies, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.