HOOD method

Last updated

HOOD (Hierarchic Object-Oriented Design) is a detailed software design method. It is based on hierarchical decomposition of a software problem. It comprises textual and graphical representations of the design.

Decomposition The process in which organic substances are broken down into simpler organic matter

Decomposition is the process by which organic substances are broken down into a more simple organic matter. The process is a part of the nutrient cycle and is essential for recycling the finite matter that occupies physical space in the biosphere. Bodies of living organisms begin to decompose shortly after death. Animals, such as worms, also help decompose the organic materials. Organisms that do this are known as decomposers. Although no two organisms decompose in the same way, they all undergo the same sequential stages of decomposition. The science which studies decomposition is generally referred to as taphonomy from the Greek word taphos, meaning tomb.

HOOD was initially created for the European Space Agency and is used in such varied domains as aerospace (Eurofighter Typhoon, Helios 2 Earth Observation ground control, Ariane 5 on-board computer), ground transportation, and nuclear plants.

European Space Agency intergovernmental organisation dedicated to the exploration of space

The European Space Agency is an intergovernmental organisation of 22 member states dedicated to the exploration of space. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,200 in 2018 and an annual budget of about €5.72 billion in 2019.

Eurofighter Typhoon multirole fighter aircraft family by Eurofighter

The Eurofighter Typhoon is a twin-engine, canard–delta wing, multirole fighter. The Typhoon was designed originally as an air superiority fighter and is manufactured by a consortium of Airbus, BAE Systems and Leonardo that conducts the majority of the project through a joint holding company, Eurofighter Jagdflugzeug GmbH formed in 1986. NATO Eurofighter and Tornado Management Agency manages the project and is the prime customer.

The Helios 2 system includes Helios 2A and Helios 2B, both of which are European military observation satellites used by France, Belgium, Spain and Greece. Helios 2A was launched on December 18, 2004 by an Ariane 5 rocket from French Guiana. Helios 2B was launched five years later on December 18, 2009, carried also by an Ariane 5. The two satellites are identical. They carry a Thales-built high-resolution visible and thermal infrared instrument with 35 cm resolution, and an Airbus-built medium-resolution instrument.

HOOD main target languages are Ada, Fortran and C.

Related Research Articles

European Space Operations Centre main mission control centre for the European Space Agency

The European Space Operations Centre (ESOC) serves as the main mission control centre for the European Space Agency (ESA) and is located in Darmstadt, Germany. ESOC's primary function is the operation of unmanned spacecraft on behalf of ESA and the launch and early orbit phases (LEOP) of ESA and third-party missions. The Centre is also responsible for a range of operations-related activities within ESA and in cooperation with ESA's industry and international partners, including ground systems engineering, software development, flight dynamics and navigation, development of mission control tools and techniques and space debris studies.

Multiple Virtual Storage, more commonly called MVS, was the most commonly used operating system on the System/370 and System/390 IBM mainframe computers. It was developed by IBM, but is unrelated to IBM's other mainframe operating systems, e.g., VSE, VM, TPF.

<i>Mars Express</i> Space probe

Mars Express is a space exploration mission being conducted by the European Space Agency (ESA). The Mars Express mission is exploring the planet Mars, and is the first planetary mission attempted by the agency. "Express" originally referred to the speed and efficiency with which the spacecraft was designed and built. However "Express" also describes the spacecraft's relatively short interplanetary voyage, a result of being launched when the orbits of Earth and Mars brought them closer than they had been in about 60,000 years.

European Geostationary Navigation Overlay Service system that enhances the accuracy of GPS receivers

The European Geostationary Navigation Overlay Service (EGNOS) is a satellite based augmentation system (SBAS) developed by the European Space Agency and EUROCONTROL on behalf of the European Commission. It supplements the GPS, GLONASS and Galileo by reporting on the reliability and accuracy of their positioning data and sending out corrections.

Software design is the process by which an agent creates a specification of a software artifact, intended to accomplish goals, using a set of primitive components and subject to constraints. Software design may refer to either "all the activity involved in conceptualizing, framing, implementing, commissioning, and ultimately modifying complex systems" or "the activity following requirements specification and before programming, as ... [in] a stylized software engineering process."

<i>Columbus</i> (ISS module) science laboratory that is part of the International Space Station

Columbus is a science laboratory that is part of the International Space Station (ISS) and is the largest single contribution to the ISS made by the European Space Agency (ESA).

Entertainment Software Association

The Entertainment Software Association (ESA) is the trade association of the video game industry in the United States. It was formed in April 1994 as the Interactive Digital Software Association (IDSA) and renamed on July 21, 2003. It is based in Washington, D.C. Most of the top publishers in the gaming world are members of the ESA, including Capcom, Electronic Arts, Konami, Microsoft, Bandai Namco Entertainment, Nintendo, Sony Interactive Entertainment, Square Enix, Take-Two Interactive, Ubisoft, and Warner Bros. Interactive Entertainment.

In software project management, software testing, and software engineering, verification and validation (V&V) is the process of checking that a software system meets specifications and that it fulfills its intended purpose. It may also be referred to as software quality control. It is normally the responsibility of software testers as part of the software development lifecycle. In simple terms, software verification is: "Assuming we should build X, does our software achieve its goals without any bugs or gaps?" On the other hand, software validation is: "Was X what we should have built? Does X meet the high level requirements?"

Anaconda (installer) software installer for several Linux distributions

Anaconda is a free and open-source system installer for Linux distributions.

GIOVE [ˈdʒɔve], or Galileo In-Orbit Validation Element, is the name for two satellites built for the European Space Agency (ESA) to test technology in orbit for the Galileo positioning system.

FITS Liberator

The ESA/ESO/NASA FITS Liberator is a free software program for processing and editing astronomical science data in the FITS format to reproduce images of the universe. Version 3 and later are standalone programs; earlier versions were plugins for Adobe Photoshop. FITS Liberator is free software released under the BSD-3 license. The engine behind the FITS Liberator is NASA's CFITSIO library.

The Concurrent Design Facility (CDF) is the European Space Agency main assessment center for future space missions and industrial review. Located at ESTEC, ESA's technical center in Noordwijk in The Netherlands, it has been operational since early 2000.

A hierarchical control system (HCS) is a form of control system in which a set of devices and governing software is arranged in a hierarchical tree. When the links in the tree are implemented by a computer network, then that hierarchical control system is also a form of networked control system.

European eXPErimental Re-entry Testbed

European eXPErimental Re-entry Test-bed (EXPERT) is a European Space Agency aerothermodynamics research programme. It was planned that vehicle will be launched on a Russian Volna launch vehicle and will provide knowledge and experience in the design and development of re-entry vehicles. As of 2012, one element in a European Space Agency push to develop vehicles capable of re-entry has been pushed back until at least 2013 as the agency seeks a launch alternative to the Russian submarine-launched Volna rocket which was withdrawn. One of its main goals was to test materials for ESA's Intermediate eXperimental Vehicle (IXV), an unmanned, delta-winged plane launched in 2015 aboard ESA's new Vega small-satellite launcher. Currently EXPERT remains in storage conditions in Turin.

Thomas Pesquet French aerospace engineer, pilot, and astronaut

Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expedition 50 and Expedition 51 as a flight engineer.. In 2019 ESA Director General Johann-Dietrich Wörner tweeted that he had proposed Pesquet for the next ESA flight to the ISS, meaning he would be the third member of the 2009 ESA selection group to fly in space twice.

Euclid (spacecraft) M2 mission of the Cosmic Vision programme; near-infrared space observatory for dark matter cosmology

Euclid is a visible to near-infrared space telescope currently under development by the European Space Agency (ESA) and the Euclid Consortium. The objective of the Euclid mission is to better understand dark energy and dark matter by accurately measuring the acceleration of the universe. To achieve this, the Korsch-type telescope will measure the shapes of galaxies at varying distances from Earth and investigate the relationship between distance and redshift. Dark energy is generally accepted as contributing to the increased acceleration of the expanding universe, so understanding this relationship will help to refine how physicists and astrophysicists understand it. Euclid's mission advances and complements ESA's Planck telescope. The mission is named after the ancient Greek mathematician Euclid of Alexandria.

Hierarchy of hazard controls System used in industry to eliminate or minimize exposure to hazards

Hierarchy of hazard control is a system used in industry to minimize or eliminate exposure to hazards. It is a widely accepted system promoted by numerous safety organizations. This concept is taught to managers in industry, to be promoted as standard practice in the workplace. Various illustrations are used to depict this system, most commonly a triangle.

European contribution to the International Space Station

The European contribution to the International Space Station comes from 10 members of the European Space Agency (ESA) and amounts to an 8% share in the programme. It consists of a number of modules in the US segment, ATV supply ships, launchers, software and €8 billion.

OPS-SAT is a CubeSat currently being built by the European Space Agency (ESA) and it is intended to demonstrate the improvements in mission control capabilities that will arise when satellites can fly more powerful on-board computers. It consists of a satellite which contains an experimental computer that is ten times more powerful than any current ESA spacecraft. The OPS-SAT mission has the very clear objective to break the cycle of “has never flown, will never fly” in the area of satellite control. It is going to be the first CubeSat operated directly by ESA.

The Space Situational Awareness (SSA) Programme is the European Space Agency's initiative designed to support Europe's independent space access and utilization through the timely and accurate information delivery regarding the space environment, and particularly hazards to both in orbit and ground infrastructure. The SSA programme is split into three main segments: