Designing Software Product Lines with UML 2.0: From Use Cases to Pattern-Based Software Architectures.
Hassan GomaaPublished in: SPLC (2006)
Keyphrases
- software architecture
- software product line
- product line
- software engineering
- software development
- software systems
- quality attributes
- description language
- goal driven
- distributed systems
- design patterns
- embedded software
- life cycle
- development process
- future directions
- learning methodologies
- databases
- functional requirements
- metamodel
- multi agent systems
- cooperative
- reinforcement learning
- high level
- database
- adult literacy