From: Eric Bresie <ebresie@us...> - 2000-09-01 22:54:37
Here is another modified version.
http://arlut.utexas.edu/~bresie/3d/UML_Design5.jpghttp://arlut.utexas.edu/~bresie/3d/UML_Design5.dia (for the Dia version)
It adds additional input related items. I tried to group all the user
system input and output into the same area. I think this may show some need
for isolation of some of the input/output from the applications.
I made the output from the render be to the appropriate buffer for whatever
output device is used.
I also made the Machine 1 and Machine 2 Agent-View the same (1 agent for 1
I moved the security to the server side where it would have easy access to
security info. And this is also based on some stuff I have read on PAM
which seem to indcate the server makes PAM calls the request feedback from a
user. It also sets up sessions which can be killed due to credential
(ticket) expiration..might also be able to have it based on content
checksums for tampered content.
I think some kind of Communication component may be needed between the
client and server...but we can address that later...the only Communication
Component is for remote communication. We may need local and remote
communication modules...but this may be possible via some message/event
handling functionality in the Controller component.
Oh well...feedback welcome.