Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Reports, Documentation, and Standards
  4. On Using Static Analysis to Detect Type Errors in PHP Applications
 
report

On Using Static Analysis to Detect Type Errors in PHP Applications

Kneuss, Etienne  
•
Suter, Philippe  
•
Kuncak, Viktor  orcid-logo
2010

We describe our experience in using abstract interpretation to analyze applications written in PHP. Our work focuses on reconstructing type information from mostly unannotated code. We present the abstract domain of our analysis, focusing on the features that improve analysis precision. We have implemented our approach as a tool that supports the full specification of PHP 5. We describe several bugs that we were able to find in deployed web applications.

  • Files
  • Details
  • Metrics
Type
report
Author(s)
Kneuss, Etienne  
Suter, Philippe  
Kuncak, Viktor  orcid-logo
Date Issued

2010

Subjects

PHP

•

Static analysis

•

Abstract interpretation

•

Type inference

Written at

EPFL

EPFL units
LARA  
Available on Infoscience
March 28, 2010
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/48902
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés