Abstract
The PHP language has undergone many changes in its syntax and grammar, with respect to both features the language has to offer as well as the distribution of language features used by programmers in their projects. We present a novel method of using grammar usage statistics to calculate a modernity signature for a PHP system, so that we can determine its age. The system will aid developers in choosing whether or not to execute or use a PHP system, without having to perform an extensive inspection.
Original language | English |
---|---|
Title of host publication | Proceedings - 2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation, SCAM 2022 |
Place of Publication | Piscataway, NJ |
Publisher | IEEE |
Pages | 181-185 |
Number of pages | 5 |
ISBN (Electronic) | 978-1-6654-9609-4 |
ISBN (Print) | 978-1-6654-9610-0 |
DOIs | |
Publication status | Published - 2022 |
Event | 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2022 - Limassol, Cyprus Duration: 3 Oct 2022 → 4 Oct 2022 Conference number: 22 |
Publication series
Name | Proceedings IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) |
---|---|
Publisher | IEEE |
Number | 22 |
Volume | 2022 |
ISSN (Print) | 1942-5430 |
ISSN (Electronic) | 2470-6892 |
Conference
Conference | 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2022 |
---|---|
Abbreviated title | SCAM 2022 |
Country/Territory | Cyprus |
City | Limassol |
Period | 3/10/22 → 4/10/22 |
Keywords
- Legacy software
- PHP
- Static analysis
- 2023 OA procedure