CP HOOD - SUMMARY
- Supports the HOOD (Hierarchical Object Oriented Design) method.
- Proven, reliable multi-user database access in stand-alone or client/server mode.
- Provides a Yourdon style SA front-end with Data flow and State Transition Diagrams that can generate HOOD objects and operations directly. Both Ward/Mellor and Hately/Pirbhai diagram conventions may be used. Structured Analysis may take place at any appropriate level in the HOOD design.
- Allows requirements capture using a notation that is a subset of CORE, and requirements traceability through to the generated code.
- Generates Ada
- Dictionary Browser / Report facility
- Export / Import of HOOD objects.
- Provides extensive on-line help facilities.
- Generation of PDF compatible files.
- Automatic import of CP HOOD databases from VMS to UNIX.
- Available on Sun Solaris, HP-UX, Alpha UNIX and VAX/VMS.
Usage of the CP HOOD Toolset has become almost a de-facto standard for the design and development of real-time software using ADA. The toolset is used on many international projects including EUROFIGHTER, NIMROD, TORNADO, SEA HARRIER, HAWK-TRAINER, HUYGENS, BEAGLE2.
The EUROFIGHTER project is the largest software development project in Europe employing 2,000 software engineers building several complex systems. The project mandated the use of CASE tools, specifically HOOD generating ADA. There are over 50 project sites in Britain, Germany, Italy and Spain using CP HOOD with an estimated 600 total users. This project is believed to be the largest technical CASE installation in the world. Many of the user organisations have bought CP HOOD for use on other projects.
Use of the CP HOOD Toolset provides certain key benefits such as:-
 |
A clear, easy to understand design notation gives good visibility to the design, leading to obvious and practical specifications
|
 |
Extensive automated checks performed by the Toolset eliminate a large proportion of design errors prior to coding thus reducing maintenance costs
|
 |
Automatic application code generation (to ADA) reduces the possibility of inconsistencies between design and code while improving programmer productivity
|
 |
A combined high level and detailed design database removes the problem of inconsistent documentation. Documentation that can be tailored to conform to most standards is automatically generated by the toolset
|
 |
Productivity gains of at least 100% in the design, coding, testing and integration phases of a software project are easily achievable by the combination of the CP HOOD Toolset and implementation in ADA |
|
|