Architectural Reasoning Support for Product-Lines of Self-adaptive Software Systems - A Case Study.
Nadeem AbbasJesper AnderssonPublished in: ECSA (2015)
Keyphrases
- software systems
- product lines
- software architecture
- product line
- component based software
- software engineering
- software development
- source code
- software maintenance
- software design
- dynamic reconfiguration
- software intensive systems
- software components
- software engineers
- metamodel
- functional requirements
- management practices
- development teams
- software product line
- multi agent systems
- software evolution
- case study
- development effort
- software developers
- software projects
- maintenance activities
- software quality
- databases
- clone detection
- machine learning
- real world
- linux kernel
- information systems
- software testing
- cooperative
- black box