SCArVeS: Services, Clouds, and Alternative Design Strategies for Variant-Rich Software Systems.
Karina VillelaSholom CohenLuciano BaresiPublished in: SPLC (2011)
Keyphrases
- software systems
- software design
- software architecture
- dynamic reconfiguration
- functional requirements
- software engineering
- software intensive systems
- software components
- metamodel
- source code
- object oriented systems
- product lines
- design patterns
- software development
- complex software systems
- high assurance
- software testing
- development effort
- design process
- software maintenance
- building blocks
- embedded systems
- case study
- software evolution
- real world
- component based software
- user interface
- operating system
- cooperative
- legacy software
- high level
- decision making
- machine learning