Generative software product line development using variability-aware design patterns.
Christoph SeidlSven SchusterIna SchaeferPublished in: SPLC (2018)
Keyphrases
- software product line
- software engineering
- design patterns
- product line
- software design
- design principles
- development process
- software systems
- software development
- object oriented software
- object oriented
- software architecture
- future directions
- artificial intelligence
- aspect oriented
- metamodel
- software projects
- ontology driven
- life cycle
- aspect oriented programming
- software maintenance
- product lines
- lessons learned
- pattern languages
- generative model
- knowledge management
- learning environment