Keyphrases
- computing platform
- quality attributes
- quality assessment
- functional requirements
- relative importance
- software architecture
- enterprise architecture
- development process
- computing systems
- user satisfaction
- software product line
- cloud computing
- development environment
- parallel computing
- distributed computing
- computing environments
- database
- embedded systems
- software components
- image quality
- requirements engineering
- software systems
- software design
- software engineering
- case study
- future directions
- distributed environment
- mobile agents
- building blocks
- multi agent
- metadata
- data mining