This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Mentioning Performance, Security, Scalability in the UML diagrams Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Mentioning Performance, Security, Scalability in the UML diagrams" Watch "Mentioning Performance, Security, Scalability in the UML diagrams" New topic
Author

Mentioning Performance, Security, Scalability in the UML diagrams

shekar hari
Ranch Hand

Joined: Sep 07, 2011
Posts: 36
Hi,

How do we mention "Performance", "Security" & "Scalability" in the UML diagrams for SCEA part 2 assignment. Any suggestions please?

Thanks,


SCEA/OCMJEA certified
kumar naresh
Ranch Hand

Joined: Mar 12, 2011
Posts: 118
    
    1
These can be addressed in most of the diagrams.

If we take Performance:
Based on your requirement if you have chosen stateless session bean and the methods can be called locally instead of remotely, this can be depicted in class diagram or you can put a note saying so and so method is called locally instead of remotely. Calling local method instead of remote will impact performance.

I guess in every assignment there will be a search page, how you achieved it, this can be addressed in sequence diagram. If any pattern like ValueListHandler is used, to address it will be an advantage.

Security:
In component diagram it can be depicted and also can be mentioned based on the roles assigned to ejbs, what method can be called by what role or it can be mentioned in the assumptions list.

Scalability:
In deployment diagram, how your DD address this, based on the acceptable worst case hit to the application. Number of instances of ejbs configured.

We can talk about them everywhere and those will be your supporting points why you have chosen this instead of that.

Thanks,
Kumar.

OCMJEA 5 |
http://sceacertification.blogspot.in/2011_12_01_archive.html
Murali Ranga
Ranch Hand

Joined: Dec 16, 2011
Posts: 38
In the component diagram:
Performance: Cached objects, JMS asynchronous communication, using right design pattern how it improved performance
Security: Authentication/authorization
Deployment Diagram:
Security: Https communication (x509) wherever required, firewalls (DM Zone),
Scalability and availability: number of instance(s) on number of physical boxes
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Mentioning Performance, Security, Scalability in the UML diagrams
 
Similar Threads
SCEA Part 2: QoS requirements (Performance, Scalability...) and UML Diagrams
Tips for SCEA part I
Q on common architecture...
Passed Part 1 (89%)
It's all over: Parts II and III passed with 99