![Pearson eText for Software Engineering -- Instant Access (Pearson+)](https://www.bartleby.com/isbn_cover_images/9780137503148/9780137503148_largeCoverImage.gif)
Pearson eText for Software Engineering -- Instant Access (Pearson+)
10th Edition
ISBN: 9780137503148
Author: Ian Sommerville
Publisher: PEARSON+
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 25, Problem 25.6E
With reference to system building, explain why you may sometimes have to maintain obsolete computers on which large software systems were developed.
Expert Solution & Answer
![Check Mark](/static/check-mark.png)
Want to see the full answer?
Check out a sample textbook solution![Blurred answer](/static/blurred-answer.jpg)
Students have asked these similar questions
Throughout the history of computer science, what are some of the most notable software failures that have resulted in considerable losses, and what are some of the reasons why these failures have taken place?
If you have a large computer, it is advantageous to break down operations and programs into smaller subsystems. In this system, what are the advantages of dividing it into logical sections?
Define the term "software architecture" and explain its importance in software development.
Chapter 25 Solutions
Pearson eText for Software Engineering -- Instant Access (Pearson+)
Ch. 25 - Prob. 25.1ECh. 25 - Prob. 25.2ECh. 25 - Imagine a situation where two developers are...Ch. 25 - Prob. 25.4ECh. 25 - Prob. 25.5ECh. 25 - With reference to system building, explain why you...Ch. 25 - Prob. 25.7ECh. 25 - Prob. 25.8ECh. 25 - Describe six essential features that should be...Ch. 25 - Describe five factors that engineers should take...
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
- There are several advantages to adopting already application systems instead than developing new software.arrow_forwardHow does software engineering specifically contribute to the creation of software?arrow_forwardWhen dealing with a large computer, it is advantageous to divide processes and programmes into smaller subsystems. What are the advantages of breaking this system down into logical components?arrow_forward
- In-house software development has certain pitfalls. What are some of these disadvantages?arrow_forwardWhy do software engineering practises save money over time?arrow_forwardIt is desirable to divide activities and programs into smaller subsystems when using a big computer. What are the benefits of subdividing this system into logical parts?arrow_forward
- As an analyst, are you familiar with any specific strategies regarding the design of computer systems?arrow_forwardExplain the concept of software architecture. How does choosing the right architecture affect the scalability and maintainability of a software system?arrow_forwardWhat is a system transition inside the realm of computers?arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Systems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning
![Text book image](https://www.bartleby.com/isbn_cover_images/9781305080195/9781305080195_smallCoverImage.gif)
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
9.1.2 Software Development Approaches; Author: EIToppo;https://www.youtube.com/watch?v=Z9znuSQ7Sz8;License: Standard YouTube License, CC-BY