Download presentation
Presentation is loading. Please wait.
1
Architecture of Distributed Systems 2016-2017
Homework assignment 1 R.H. Mak 20-Nov-18 Rudolf Mak TU/e Computer Science Rudolf Mak TU/e Computer Science Rudolf Mak TU/e Computer Science
2
Exercise Keep you answers crisp!
Consider the models on the following slides and answer the following questions. Each model is provided with a hyperlink to acknowledge its source and for additional information. (2 pnts) What building blocks do you see? What do they represent? Are they conceptual or physical? (1 pnt) Same questions as 1, but now for connectors? (3 pnts) To which views (1..*) does the model belong? Motivate why, and identify corresponding stakeholders and their concerns. (2 pnts) Which of the following EFRs are addressed (Y + motivation | N)? Performance/scalability, availability/reliability, security, maintainability, other? (1 pnt) Is there a concept of distribution (Y + motivation | N)? (1 pnt) Comment on the clarity/semantics of the diagram | | , plus motivation Keep you answers crisp! Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
3
Taken from: http://bradhedlund
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
4
Taken from: http://www.ringholm.com/docs/00980_en.htm
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
5
Taken from: https://www. researchgate
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
6
Taken from: http://www.mikepluta.com/hadoop-v1-architecture-overview/
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
7
Taken from: https://s-media-cache-ak0. pinimg
Taken from: also to be found on Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
8
Taken from: http://blog. pearce. org
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
9
/ Taken from: Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
10
Taken from: http://www. primordion
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
11
Taken from: http://www. uml-diagrams
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
12
Taken from: http://www. intechopen
Building blocks: Connectors: View – concern – stakeholder (1..*): Extra-functional requirements (Y + motivation) /N : Security: Availability & reliability: Maintainability: Performance and scalability: Distribution (Y + motivation) /N : Clarity/Semantics ( | | ) + motivation: 20-Nov-18 Rudolf Mak TU/e Computer Science
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.