Testing Legacy Embedded Code: Landing on a Software Engineering Desert Island.
Manuel OriolPublished in: ICST (2015)
Keyphrases
- software engineering
- reverse engineering
- software testing
- software development
- legacy software
- software systems
- test driven development
- program understanding
- artificial intelligence
- source code
- unit testing
- design patterns
- embedded systems
- legacy systems
- software projects
- programming language
- software design
- code generation
- concurrent programs
- software evolution
- development process
- complex software systems
- systems development
- search based software testing
- data sets
- test cases
- software architecture
- error correcting
- neural network
- legacy software systems
- software intensive systems
- information systems
- object oriented
- open source
- human computer interaction
- static analysis
- knowledge engineering
- software maintenance
- comprehensive analysis
- test generation
- business rules
- software quality
- software engineers
- formal methods