HOOD (иерархический объектно-ориентированный дизайн) - это подробный метод разработки программного обеспечения. Он основан на иерархической декомпозиции проблемы программного обеспечения. Он состоит из текстового и графического представления дизайна.
HOOD был первоначально создан для Европейского космического агентства и используется в таких различных областях, как аэрокосмическая промышленность (Eurofighter Typhoon, Helios 2 Earth Observation наземный контроль, Ariane 5 бортовой компьютер), наземный транспорт и атомные станции.
Основными целевыми языками HOOD являются Ada, Fortran и C.