Software modeling & design: UML, use cases, patterns, & software architectures by Hassan Gomaa.
Mariam RahmaniPublished in: ACM SIGSOFT Softw. Eng. Notes (2011)
Keyphrases
- software architecture
- design patterns
- software systems
- description language
- modeling language
- architectural design
- embedded software
- functional requirements
- product line
- software development
- software engineering
- sequence diagrams
- reference architecture
- unified modeling language
- software evolution
- metamodel
- distributed systems
- software design
- software development process
- databases
- security requirements
- object oriented
- case study
- dynamic reconfiguration
- database
- model driven engineering