From Requirements to Architectures for Better Adaptive Software Systems.
João PimentelKonstantinos AngelopoulosVítor Estêvão Silva SouzaJohn MylopoulosJaelson CastroPublished in: iStar (2013)
Keyphrases
- software systems
- functional requirements
- software engineering
- source code
- complex software systems
- software requirements
- software development
- requirements specification
- software maintenance
- software artifacts
- software design
- development effort
- multi agent systems
- metamodel
- software architecture
- software evolution
- software components
- software quality
- linux kernel
- software testing
- component based software
- requirements engineering
- decision making
- software engineers
- design patterns
- relational databases
- database systems
- case study
- artificial intelligence
- software intensive systems
- database