Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
Author: Ian Sommerville
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 11, Problem 11.10E
Program Plan Intro
Failure:
Failure is defined as the system state due to which a system will stop functioning and it was raised by the fault in software application.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Users may suffer greatly if a piece of software malfunctions. Is it ethical for companies to provide software that they are aware of flaws that might cause it to fail? Should they be held liable for the financial losses their consumers incur if their scheme fails? As with other consumer goods, should software providers be required to provide warranties?
It is the job of a professional software developer to create any type of professional software. It is against the law to utilize someone else's code without properly crediting the original author. Because of this, what kind of violations will take place. What safeguards are in place to protect the intellectual property rights of that software developer?
Software is sometimes associated with faults, yet the aerospace sector has produced incredibly dependable software for aircraft. What steps are taken, and how are they taken, to guarantee the production of error-free software?
Chapter 11 Solutions
Software Engineering (10th Edition)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Most software, including operating systems, is not error free when it is first released. Some programs, in fact, contain thousands of problems, called bugs. Software companies regularly release fixes (called patches) to correct known issues with released software. Many hackers and other criminals target these bugs with computer viruses or other attacks, frequently on the day a new vulnerability is announced—called a zero-day attack. Obviously, the acts by these criminals are not ethical, but what responsibility does a software company have to consumers if they are put at risk due to the company’s carelessness or rush to market? What responsibility do consumers have to make sure they keep their computers patched against new vulnerabilities?arrow_forwardWhat are the repercussions, in terms of how things really work, of a software bug?arrow_forwardIs it feasible to eliminate flaws via clever software design? Is there a good or negative explanation for this?arrow_forward
- In what ways does manual software testing excel and where does it fall short?arrow_forwardDespite the fact that software is often linked with errors, the aerospace industry has developed remarkably reliable software for airplanes. What procedures are taken to ensure the creation of error-free software, and how are they done?arrow_forwardWhat are the real-world repercussions of a software bug?arrow_forward
- The next section discusses what manual software testing is and the advantages of doing so.arrow_forwardDefine the term "software safety" in the context of software development. Why is it important, and what are the consequences of neglecting it?arrow_forwardWhat are some of the dangers of ignoring software security throughout the development process?arrow_forward
- Every job has power. Power brings responsibility. According to the IEEE Code of Ethics for Software Engineering, what powers do software engineers have?arrow_forwardWhat is manual software testing and what are the benefits of it?arrow_forwardDoes establishing an ethical code of conduct for software developers have any advantages?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning