Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
Author: Ian Sommerville
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 6, Problem 6.6E
Program Plan Intro
System architecture:
It is the high-level structures of a software system and also the discipline of developing such structures and systems. In this the structure includes the software elements, relations among them, and the properties of both elements and relations. It acts as the blueprint for the system and also the developing project, laying out the tasks that are required to be executed by the design teams
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Give a blueprint for a system that purchases and distributes music via the Internet (like iTunes). What architectural principles does your suggested architecture follow? ’
You should begin by making a list of the hurdles you will have when constructing the framework, and then you should investigate the difficulties you will encounter while putting into action each of the potential solutions you are considering including into it. Is it possible for cloud computing to solve the problems? Should you take note of things that are similar to them or brush them off?
Justify the need for a vision or model of the architecture?
Chapter 6 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
- Outline the Zachman Framework method of Enterprise Architecture in a few words.arrow_forwardThe core levels of the Indiastack architecture are broken down into their component parts here.arrow_forwardWhat function does architecture serve inside society? Consider a project's architecture-free and architecture-based mapping. What effect will it have on the product as a whole?arrow_forward
- Discuss the use of hardware description languages (HDLs) like Verilog and VHDL in embedded system design. How are they different from traditional programming languages?arrow_forwardThe concept of a layered architecture for operating systems might be described as follows: Please share your thoughts on this tactic with me, as I am interested in hearing more about it. Why not use an illustration to further emphasize your point instead of relying just on words to make your case?arrow_forwardDoes a certain architecture work well for a web-based mental health aid program? What it is: (an application for mobile devices) When deciding on a solution, what steps did you take and what underlying assumptions did you rely on?arrow_forward
- What function does architecture serve within the larger context of society? Take a project into consideration and plan it out using both architecture and without it. What kind of effect will it have on the product as a whole?arrow_forwardExplore the concept of event-driven architecture (EDA) and its applications in modern software systems. How does it differ from traditional request-response models?arrow_forwardReview the Microkernel Architecture in the article “Software Architecture Patterns”. Provide a discussion of the following: What are some key differentiating features of the pattern? What are some key differentiating qualities of the pattern? What are some applications well-suited to the pattern? Provide an example. What are some applications not well-suited to the pattern? Provide an example.arrow_forward
- Summarise the Zachman Framework Enterprise Architecture approacharrow_forwardHow can you optimize your system's architecture using heuristics?arrow_forwardMaking a list of the challenges you expect to face during framework construction is the first step; next, you should investigate the challenges and blockages you anticipate encountering when you integrate each of the prospective solutions. Is it possible that cloud computing offers solutions to the issues brought up? Should you give each occurrence equal weight, even if they appear to occur frequently?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