Would Use Of Design By Contract Have Prevented The Ariane 5 Disaster

645 words - 3 pages

Would use of design by contract have prevented the Ariane 5 disaster? NoAriane 5 was an unmanned rocket launched by the European Space Agency (ESA) and Centre National d'Etudes Spatiales (CNES) after taking 10 years to develop it with a cost of $7 billion. About 40 seconds after lifting off, the rocket exploded during its first voyage on 4th of June, 1996 and ended in a failure and became one of the disastrous failures though there were no victims.An inquiry board which nominated by the Director General of ESA and the Chairman of CNES investigated the causes of crashing and issued a report. According to the report, reason behind this crash was a software failure.The root cause behind Ariane 5 flight 501's crash was uncaught exception which could not handle during data conversion of 64-bit floating point number to 16-bit integer for the horizontal component of the velocity vector with respect to the platform and an overflow occurred. The crash occurred due to an oversight to handle this particular exception even though they handled other comparable conversions in the same code smoothly.According to Jean-Marc Jézéquel and Bertrand Meyer, no one can blame the language used, design, implementation, testing or reusing the code but specification reuse which could have been lightened through "Design by Contract" to specify interfaces between modules precisely (Meyer, B., Jezequel, J, 1997). But considering the software point of view of the disaster, it is difficult to agree with the decision of reusing the code, where it dated back to 10 years. It was the period when new programming languages were introduced.When the Ariane 4 was launched, the software used had no any problem with system while taking off and after. They could not detect the fault due to the speed of Ariane 4 though the problem existed.Trajectory of Ariane 5 was different from Ariane 4's. Therefore trajectory of Ariane 5 led to make horizontal velocity which is five times higher than Ariane 4. So it asked to check the floating point value of horizontal component of the...

Find Another Essay On Would use of design by contract have prevented the Ariane 5 disaster

Chernobyl: The Design of Disaster Essay

1087 words - 4 pages The recent nuclear disaster in Japan has resurrected the memories of Chernobyl in the public’s imagination. The 1986 disaster of the Ukrainian reactor at the Chernobyl nuclear power plant is still regarded as the worst nuclear disaster in history, although the Japanese crisis is still unfolding. The Chernobyl disaster “was the product of a flawed Soviet reactor design coupled with serious mistakes made by the plant operators. It was a direct...

How could the Holocaust have beet prevented

2223 words - 9 pages COULD THE HOLOCAUST HAVE BEEN PREVENTED?You have probably heard about a period of time, not so long ago, known as 'The Holocaust.' A holocaust, according to Webster's dictionary, is 'a complete destruction by fire' (Stadtler, 1). In Europe, during this period, there was a complete destruction by fire - of Jewish homes, Jewish businesses, Jewish neighborhoods, and Jewish people. This destruction was carried out under the direction of Adolf Hitler,...

The Sinking of the Titanic: How It Could Have Been Prevented?

2325 words - 9 pages The maiden voyage of the RMS Titanic will always be a day marked in history as a night to remember. Why did the Titanic not make it to her port in New York City from her trek across the Atlantic Ocean? The Titanic was designed to take passengers from England, France and Ireland to North America (Gunner). What happened that night the Titanic sank down to her cold watery grave to the bottom North Atlantic? Was it from the design of the ship or...

Use of the Behavior Management Contract in the Classroom

1200 words - 5 pages Classroom behavior is a broad term that encompasses a range of nonacademic school behaviors. Included are the student's conduct within the school setting, response to school rules and routines, interpersonal relationships with teachers and other students, and self-concept and attitude toward school. A classroom behavior problem can interfere with academic performance; likewise, poor academic achievement can influence classroom conduct,...

Senior Project on Hurricane Katrina The Economic Effects Of Hurricane Katrina and How It Could Have Been Prevented

2444 words - 10 pages The economic effects of hurricane Katrina have cost the government lots of money. It was one of the costliest disasters in U.S. history. Hurricane Katrina was one of the sixth strongest hurricanes ever recorded. Katrina formed in late August during the 2005 Atlantic hurricane season and caused devastation along the north-central Gulf Coast of the United States. The storms sudden increase caused severe and life-threatening damage along the Gulf...

Adolescence in The Master of Disaster by Guy Vanderhagae

2001 words - 8 pages Adolescence marks the turning point of an individual's life, establishing the foundation of their development. It is during this phase that individuals leave behind the comfort of childhood and enter a reality beset with new perceptions of life. There are many stages of life, each enclosing its own distinct characteristics. As evident in the short story, The Master of Disaster, written by Guy Vanderhaeghe, adolescence involves growth as an...

The Discovery of Vaccines Prevented The Spread of Infectious Diseases

1584 words - 6 pages The discovery of vaccines prevented the spread of infectious diseases around the world. Vaccines control the spread of diseases such as measles, tuberculosis, smallpox, and the flu. In addition, vaccines increase the overall health of not only individuals, but of populations. Although these benefits prove effective on the world wide scale, the requirement of vaccinations of children to enter the public school system remains a current public...

The Role of Hardship Clauses in Controlling Liability by Contract

3482 words - 14 pages The Role of Hardship Clauses in Controlling Liability by Contract Introduction The fundamental principle of the law of contract is that the parties to a contract must carry out their contractual obligations. The principle of hardship operates as a modification of the principle of pacta sunt servanda; it gives relief to a party where performance of a contractual obligation due to change of circumstances becomes ...

The Law of Contract

1550 words - 6 pages Higher National CertificateBusiness & FinanceModule: Business & Company Law1466 WordsC O N T E N T SPage 1 …………………………ContentsPage 2 …………………….......Assignment OutlinePage 3 …………………………Assignment bodyPage 8...

What does the notion of legitimacy and social contract have to do with corporate disclosure policies?

2666 words - 11 pages What does the notion of legitimacy and social contract have to do with corporate disclosure policies?IntroductionIn recent years, corporations have increasingly used their annual reports to voluntarily report information relating to their social actions, particularly those concerning the natural environment (Gray et al.1995). More specifically, corporations have been changing their disclosure policy towards the "triple bottom line reporting",...

Chivalry, Politically Incorrect? <Tab/>Who would have thought that chivalry, a sense of justice, and honor above all else would be accosted by a modern society and the legal system?

782 words - 3 pages Chivalry, Politically Incorrect?Who would have thought that chivalry, the idealization of virtue, military courtesy, a sense of justice, unconditional devotion, and honor above all else would be accosted by a modern society and the legal system? Who would accuse the medieval King Arthur and the Knights of the Round Table principles as unjust or thought of as an object of scorn? Present day American society, that's who would dare to attack such a...

Similar Essays

Would Use Of Design By Contract Have Prevented The Ariane 5 Disaster?

645 words - 3 pages Would use of design by contract have prevented the Ariane 5 disaster? NoAriane 5 was an unmanned rocket launched by the European Space Agency (ESA) and Centre National d'Etudes Spatiales (CNES) after taking 10 years to develop it with a cost of $7 billion. About 40 seconds after lifting off, the rocket exploded during its first voyage on 4th of June, 1996 and ended in a failure and became one of the disastrous failures though there were no...

Could The Chernobyl Disaster Have Been Prevented?

1490 words - 6 pages Period 5 March 9th, 2014 Justin Peterkin A- Plan of Investigation- For my Historical Investigation, I wanted to research the catastrophic nuclear meltdown that occurred on April 26th, 1986 at the Chernobyl Nuclear Power Plant in Ukraine. My research question is: Could the Chernobyl disaster have been avoided, if so, which...

Change Of Character. This Essay Is A Character Analysis Of Dee In Alice Walker's Short Story, "Everyday Use." The Grade Was An 85 And Could Have Been Higher If The Grammer Would Have Been Better!

526 words - 2 pages In Alice Walker's short story, "Everyday Use", the character Dee was portrayed as quick-witted and determined. The story began with two daughters who were raised alike, yet lived extremely different. There is a fine line of distinction between the traits and aspirations of the two. Alice Walker drew portraits through her words of three women in a family in the short story. Maggie was the youngest daughter who had lived in the shadows and had been...

"Rabbits": What Are The Issues Both Sides Would Have Experienced? Use Examples From The Book. How Do The Two Texts Connect Between The Europeans And The Aboriginies

1903 words - 8 pages Dear Barikin Murrower,My name is Joseph Chow, I am writing to you today to inform you that I have recently read the picture book titled, the Rabbits. I have also read and appreciated the article called History for Beginners, published in the Australian and viewed a movie called "Kings in Grass Castles".The picture book labelled "The Rabbits" depicts an allegory of a European incursion; this book gave out a story of rabbits or rather Europeans,...