Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Develop a software architecture for the Case Study.
a. Identify the major 'design forces' () affecting the system, and discuss the 'architectural response' you think most appropriate for each one. (IE prioritize the most important 2 to 5 system wide requirements, and identify the design approach that you think will address each need.) Use the accompanying 'Architectural Notebook' template to record your thoughts.
b. Develop a '4+1 View' presentation of your proposed high level architecture using UML 2.0 diagrams. This includes: i. Logical view - showing conceptual structure of the system - this could include Class, Package, and State diagrams ii. Process view - showing dynamic behaviour of the system - this could include Sequence, Communication, or Activity diagrams iii. Implementation view - showing the build structure of the system - this includes Component diagrams. iv. Deployment view - showing the runtime structure of the system - this includes Deployment diagrams v. Scenario view - showing the key scenarios that will be used to illustrate the architecture
Bottom up design: This design leads to a style of design where we decide how to join these modules to give larger ones; to combine those to give even larger ones, and so on, till
Q. Explain about Software Risks - Dependencies? Dependencies: -Many risks arise because of dependencies of project on outside agencies or factors. It isn't easy to control thes
Q. Differentiate between iterative Enhancement Model and Evolutionary Development model. Ans. Iterative Enhancement Model: This model has the similar phases as the waterfall
Q. Classes of data items in a data dictionary? There are three classes of data items in a data dictionary 1) Data element- It is the smallest unit of data that cannot be me
SOFTWARE DEVELOPMENT: Software development is a human activity. It involves a clear understanding of the field of application, such as library and information science; knowled
Structured Analysis Model Structured analysis is the most broadly used of requirements modeling techniques relies on flow modeling and data modeling to established t
Define the Design phase of SDLC In this stage, a logical system is built which fulfils given requirements. Design phase of software development deals with transforming custome
What problems arise if two modules have high coupling? Coupling means the interconnection of dissimilar modules with each other or we can say, it tells about the interrelations
APPLICATIONS SOFTWARE: As has been mentioned earlier, software may conveniently be divided into: systems software (i.e., programs designed to control the execution of other pr
Q. What are the assumptions of the execution-time component model? Compare the execution-time component for basic model and the logarithmic Poisson model. Ans. The execution-
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd