Model-based software restructuring: Lessons from cleaning up COM interfaces in industrial legacy code.
Dennis DamsArjan J. MooijPepijn KramerAndrei RadulescuJaromir VanharaPublished in: SANER (2018)
Keyphrases
- legacy software
- source code
- legacy systems
- user interface
- software systems
- legacy software systems
- industrial applications
- software maintenance
- data flow
- software development
- program understanding
- code snippets
- static analysis
- reverse engineering
- software design
- maintenance activities
- control flow
- industry standard
- software architecture
- open source
- software testing
- linux kernel
- multi tasking
- embedded systems
- computer systems
- case study