Chapter 6 Essential Elements for Designing IoT Architecture 161
PROFILE DIAGRAM
Unlike other typical UML diagrams, Profile Diagram is a bit dierent. In fact, we can specify it
as an extension mechanism rather than a common UML diagram. With the help of constraints,
tagged values, stereotypes, we can extend and customize the existing UML characters.
<<apply>>
<<apply>><<apply>>
<<apply>> ATM
Saving Banking
Accounts
Recurring Deposits
and
Fixed Deposits.
Current Accounts
Deposit Accounts
<<Stereo type>>
User (Class)
Bank
<<Stereo type>>
Bank (Node (Deployment))
Branch
Customer
Employee
Account
Loan
Payment
<<Stereo type>>
ATM (Node (Deployment))
<<Stereo type>>
Net Banking
(Node (Deployment))
<<Stereo type>>
Card Payment
(Node (Deployment))
What Are Stereotypes?
Stereotypes are utilized for expanding the already available UML elements. They give the permit
to create, edit, or evolve a new element or block that could be directly utilized in a diagram.
What Are Tagged Values?
They are just similar to adding the latest attributes to the already residing models. A new entered
tag value will cause a new keyword.
Internet_of_Things_CH06_pp141-170.indd 161 9/3/2019 10:14:20 AM
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
52.15.135.63