Reverse Engineering Variability in Source Code Using Clone Detection: A Case Study for Linux Variants of Consumer Electronic Devices.
Armijn HemelRainer KoschkePublished in: WCRE (2012)
Keyphrases
- linux kernel
- electronic devices
- source code
- reverse engineering
- clone detection
- software evolution
- reverse engineer
- software systems
- program understanding
- open source
- software maintenance
- program slicing
- legacy systems
- software engineering
- case study
- software projects
- static analysis
- smart phones
- object oriented
- gene regulatory networks
- program comprehension
- software engineers
- operating system
- business rules
- object oriented systems
- software artifacts
- high level
- software repositories
- legacy software systems
- artificial intelligence
- software metrics
- pattern matching