Keyphrases
- software architecture
- network communication
- information exchange
- software systems
- architectural design
- software engineering
- software development
- distributed systems
- reference model
- embedded software
- flow control
- communication protocol
- functional requirements
- design patterns
- response time
- database
- object oriented software
- high speed networks
- quality attributes
- database systems
- artificial intelligence