12.07.2015 Views

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Module 5 - Architectural <strong>Analysis</strong>Example of <strong>Analysis</strong> Mechanism Characteristics (cont.)Example of <strong>Analysis</strong> Mechanism Characteristics (cont.)• Legacy interface mechanism• Latency• Duration• Access mechanism• Access frequency• Security mechanism• Data granularity• User granularity• Security rules• Privilege types• Others<strong>Mastering</strong> <strong>Object</strong> <strong>Oriented</strong> <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong>Copyright © 2003 Rational Software, all rights reserved 25Security:• Data granularity: Package-level, class-level, attribute level• User granularity: Single users, roles/groups• Security Rules: Based on value of data, on algorithm based on data, <strong>and</strong> onalgorithm based on user <strong>and</strong> data• Privilege Types: Read, write, create, delete, perform some other operation5 - 25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!