EBK SOFTWARE ENGINEERING
10th Edition
ISBN: 9780133943238
Author: SOMMERVILLE
Publisher: PEARSON CO
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 10, Problem 10.7E
Program Plan Intro
Dependable Process:
Dependable Process has a defined process model that is used to drive the software production process where data must be collected during the process that proves that the development team has followed the process as defined in the process model.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Explain why it is reasonable to assume that the use of dependable processes will lead to the creation of dependable software.
Processes, data flows, and external actors will be discussed in detail. Given that this subject is related to computer programming, which you have all had experience with, we are returning to some familiar terrain! So, what exactly is a process and what exactly is an event?
Consider the following hypothetical situation: As a software developer, you have been tasked with developing a hospital patient control program. Everything is outlined in advance, and the system requires a high level of dependability. Which process model, in your view, would you propose for this kind of software? Along with giving compelling reasons in favor of your suggested process model, the description of the recommended process model should be precise and succinct.
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
- Consider the following example: As a software developer, you have been tasked with developing a hospital patient control program. Everything is explained to you right away, and the system requires a high level of dependability. In your perspective, which process model would you propose for this kind of software? In addition to giving compelling reasons in favor of your suggested process model, the description of the recommended process model should be precise and succinct, with the assistance of a visual.arrow_forwardThat is to say, process modeling shouldn't be restricted to only the development of IT-based solutions. Does a comprehensive analysis of system needs make use of logical process modeling? If so, how much would it cost?arrow_forwardThe use of process modeling extends well beyond the development of IT infrastructure. Can a complete systems analysis be done without first creating a model of the logical processes involved? I'm curious as to how much it will set me back.arrow_forward
- In the context of real-time systems, explain the concept of a task-based model. How does it handle time-critical processes and scheduling?arrow_forwardWhen subsystems of large computer processes and programs are divided into smaller units, do they make sense? What are the benefits of this way of system segmentation?arrow_forwardAssume you are requested (as a software developer) to build a hospital patient control program. All requirements are communicated to you up front, and the system requires a high level of dependability. Which process model would you suggest for this kind of software? Explanation of the suggested process model should be precise with the aid of a graphic, as well as solid reasons to support your proposed process model.arrow_forward
- For example, imagine that you've been approached by a hospital to create a software program for monitoring patients' health status. You've been given all requirements up front, including one that demands a high level of dependability. Would you use a software development process model in the event of this? In order to convince others, provide persuasive arguments in support of your proposed process model.arrow_forwardLet's assume that (as a software developer) you are asked to create a patient control program in the hospital and that all of yourrequirements are up and running. In this software, the process model you wish to suggest. Explain the proposed method and provide reasons to support it.arrow_forwardWhat are some of the benefits and shortcomings of using CASE tools for process modeling activities?arrow_forward
- Let suppose you are being asked (as a software developer) about to develop hospital patient control application and all requirement are up front to you and the system is requiring very high reliability. Which process model would you like to recommend for such software. Precisely explain the proposed process model with the help of diagram and also write strong arguments in order to support your proposed process modelarrow_forwardcan you give the example if the requirement process "specification" being ignored, what will happen?arrow_forwardConsider the following scenario: you have been asked (as a software engineer) to create a hospital patient control application. Everything is explained to you up front, and the system demands a high degree of reliability. Which process model would you recommend for this kind of software, in your opinion? In addition to providing strong arguments to support your proposed process model, the explanation of the recommended process model should be accurate with the help of a visual and concise.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education