Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CSE360 Lecture 16
Search
Javier Gonzalez-Sanchez
PRO
June 13, 2018
Programming
650
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CSE360 Lecture 16
Introduction to Software Engineering
Class Diagrams I
(201806)
Javier Gonzalez-Sanchez
PRO
June 13, 2018
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC307 Lecture 21
javiergs
PRO
0
65
CSC307 Lecture 17
javiergs
PRO
0
330
CSC305 Lecture 18
javiergs
PRO
0
380
final project
javiergs
PRO
0
120
CSC305 Lecture 18
javiergs
PRO
0
100
CSC307_L17_mqtt.pdf
javiergs
PRO
0
68
UP Lecture 28
javiergs
PRO
0
62
CSC307_L99_TDD.pdf
javiergs
PRO
0
70
CSC307_L99_TDD.pdf
javiergs
PRO
0
66
Other Decks in Programming
See All in Programming
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
550
AI Nativeにデータを扱うための組織・基盤のこれまでとこれから
kirimaru
0
110
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
220
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.7k
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
190
生成AI導入の「期待外れ」を乗り越える ー 開発フロー改革が目指す、真の組織変革
starfish719
0
4.3k
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
110
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
250
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
630
yield再入門 #phpcon
o0h
PRO
0
1k
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
430
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
310
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
330
Technical Leadership for Architectural Decision Making
baasie
3
470
30 Presentation Tips
portentint
PRO
1
370
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
Facilitating Awesome Meetings
lara
57
7.1k
Building Adaptive Systems
keathley
44
3.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
430
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
The Spectacular Lies of Maps
axbom
PRO
1
900
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Transcript
CSE360 Introduction to Software Engineering Lecture 16: Class diagrams I
Javier Gonzalez-Sanchez
[email protected]
javiergs.engineering.asu.edu Office Hours: By appointment
Javier Gonzalez-Sanchez | CSE360 | Summer 2017 | 2 Relationships
Association Directed Association Reflexive Association Multiplicity Aggregation Composition Generalization Realization
Javier Gonzalez-Sanchez | CSE360 | Summer 2017 | 3 Example
Javier Gonzalez-Sanchez | CSE360 | Summer 2017 | 4 Whiteboard
Javier Gonzalez-Sanchez | CSE360 | Summer 2017 | 5 Reference
Chapter 5
CSE360 – Introduction to Software Engineering Javier G onzalez-Sanchez javiergs@
asu.edu Sum m er 2017 Disclaim er. These slides can only be used as study m aterial for the class C SE360 at ASU. They cannot be distributed or used for another purpose.