Reverse engineering variability in an industrial product line: observations and lessons learned.
Sascha El-SharkawySaura Jyoti DharAdam KrafczykSlawomir DuszynskiTobias BeichterKlaus SchmidPublished in: SPLC (2018)
Keyphrases
- lessons learned
- reverse engineering
- software product line
- product line
- software engineering
- future directions
- product lines
- case study
- software development
- software maintenance
- dynamic analysis
- software systems
- object oriented
- software engineers
- design science
- software evolution
- program understanding
- aspect oriented
- reverse engineer
- computer aided design
- gene regulatory networks
- business rules
- life cycle
- artificial intelligence
- development process
- conceptual schema
- legacy systems
- software architecture
- software quality
- software projects
- databases
- database
- web applications
- knowledge management
- program comprehension
- information systems