Variability in software architecture: current practice and challenges.
Matthias GalsterParis AvgeriouDanny WeynsTomi MännistöPublished in: ACM SIGSOFT Softw. Eng. Notes (2011)
Keyphrases
- software architecture
- current practice
- description language
- distributed systems
- software systems
- reference model
- software engineering
- embedded software
- functional requirements
- software development
- design patterns
- architectural design
- lessons learned
- software evolution
- quality attributes
- low cost
- design principles
- mobile robot
- autonomous agents
- petri net
- mobile phone
- software product line
- reference architecture