Keyphrases
- software components
- software systems
- building blocks
- software development
- software reuse
- software modules
- real time
- monitoring system
- web services
- decision support
- java programs
- software engineers
- reusable components
- commercial off the shelf
- situational awareness
- reinforcement learning
- machine learning
- source code
- development environments
- high level
- real world