The application-specific task area

The key goal in this area is to make software reusable. Short-term tasks involve building reusable software, while long-term solutions focus on very high level languages (VHLLs), and knowledge-based systems.