1. (a) (i) UML provides notation and diagrams (e.g. Use Case diagram) to support a User...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
1. (a) (i) UML provides notation and diagrams (e.g. Use Case diagram) to support a User View/Perspective of a software system. Identify two other Views/Perspectives of a software system that UML provides for. [4 Marks] (ii) For each of the two additional views identified in (i) above, outline the main goal of the view and identify one diagram that could be developed to support its goal. [6 Marks] (b) A software system can be accessed by / interact with many users/systems. Illustrate, using example diagrams of your choice, the notation used to model different types of users and how they interact with the system. [7 Marks] (c) Discuss what is meant by Generalisation and Specialisation in terms of modelling user interaction with the system. [6 Marks] (d) Discuss what is meant by a Use Case Extended Description. In your answer, provide an example of your choice that illustrates the modelling of a normal flow and alternate flows. [10 Marks] 1. (a) (i) UML provides notation and diagrams (e.g. Use Case diagram) to support a User View/Perspective of a software system. Identify two other Views/Perspectives of a software system that UML provides for. [4 Marks] (ii) For each of the two additional views identified in (i) above, outline the main goal of the view and identify one diagram that could be developed to support its goal. [6 Marks] (b) A software system can be accessed by / interact with many users/systems. Illustrate, using example diagrams of your choice, the notation used to model different types of users and how they interact with the system. [7 Marks] (c) Discuss what is meant by Generalisation and Specialisation in terms of modelling user interaction with the system. [6 Marks] (d) Discuss what is meant by a Use Case Extended Description. In your answer, provide an example of your choice that illustrates the modelling of a normal flow and alternate flows. [10 Marks]
Expert Answer:
Related Book For
Systems analysis and design
ISBN: 978-0136089162
8th Edition
Authors: kenneth e. kendall, julie e. kendall
Posted Date:
Students also viewed these programming questions
-
Microkernel operating systems aim to address perceived modularity and reliability issues in traditional "monolithic" operating systems. (i) Describe the typical architecture of a microkernel...
-
Q1. You have identified a market opportunity for home media players that would cater for older members of the population. Many older people have difficulty in understanding the operating principles...
-
Suppose that in a particular area the consumption of water varies tremendously throughout the year, with average household summer use exceeding winter use by a great deal. What effect would this have...
-
Assume you are a consultant for a local business that has asked you to propose an enterprise-wide solution that includes topology, network devices, IP infrastructure, and network security. The...
-
High school students across the nation compete in a financial capability challenge each year by taking a National Financial Capability Challenge Exam. Students who score in the top 20 percent are...
-
What are the two risks an auditor faces in using estimation sampling for variables?
-
Airport Connection provides shuttle service between four hotels near a medical center and an international airport. Airport Connection uses two 10-passenger vans to offer 12 round trips per day. A...
-
John's home suffers damage when an old tree falls on his home during a storm. His roof has a large exposed hole above his living room. When looking through the newspaper, John sees the following add:...
-
Part I. Lernout & Hauspie (L& H) was the worlds leading provider of speech and language technology products, solutions, and services to businesses and individuals worldwide. Both Microsoft and Intel...
-
Normalize the following two relations to BCNF. Please use the assumptions listed for the questions to normalize. Each question is 15 points. It is important to show all steps for normalization to...
-
What is wrong in the following code? int sum = 0; int i; for (int i= 10; i > 0; i--) sum += i; i++;
-
3. What is the certificate validation hierarchy? Show the validation process of a X509 certificate from the Root CA and a SubCA. (10 Points) ROOT CA SUB CA X509 Certificate 1 X509 Certificate 2
-
Explain how Organizational Behaviour theories and practices deal with the subject of stereotyping in an organizational setting.
-
What was the purpose for here I stand the BIOGRAPHY OF Martin Luther. Why is it important to establish the meaning of talent and talent management in a particular organizational setting? How does the...
-
What are some of the biggest challenges and changes in trends for Human Resources due to the COVID-19 pandemic which has organizations in flux since 2020 especially with employees working remotely?
-
Steve just computed the present value of a $10,000 bonus he will receive in the future. The interest rate he used in this process is referred to as which one of the following? A). current yield B)....
-
Choose a company from the SEC EDGAR Web site for your Key Assignment to evaluate for the impact of convergence to IFRS. Review the financial reports and notes of the company you have chosen from the...
-
Define closedness in an organizational environment.
-
List the five steps in interview preparation.
-
List three ways that analysts can improve task or interface design to help, respectively, a person who is visually impaired, hearing impaired, or mobility impaired.
-
Fill in the Blank. In the finite element method, the solution domain is replaced by several ___________.
-
The simplest form of mass matrix is known as a. lumped-mass matrix b. consistent-mass matrix c. global mass matrix
-
What is a shape function?
Study smarter with the SolutionInn App