Automatic reverse engineering of interactive dynamic web applications to support adaptation across platforms.
Federico BellucciGiuseppe GhianiFabio PaternòClaudio PortaPublished in: IUI (2012)
Keyphrases
- web applications
- reverse engineering
- dynamic analysis
- end users
- dynamic content
- application development
- software engineering
- legacy software systems
- component based software
- software maintenance
- program understanding
- web browser
- web services
- application developers
- object oriented
- web application development
- gene regulatory networks
- software evolution
- web based systems
- web apis
- formal specification
- business applications
- databases
- static analysis
- database
- business rules
- model view controller
- software development