






UC2
UC2: Display animation of network topology formation.
Primary Actor: Peer-to-peer Researcher / ODIN Developer.
Secondary Actors: Students, peer reviewers of ODIN research.
Stakeholders and Interests:
Peer-to-peer Researcher / ODIN Developer:
Wants to vizualize the entire peer-to-peer network layout in an easy to understand graphical format.
Wants to see how the network is affected over time.
Students, peer reviewers of ODIN research:
Wants to view the network simulation in a way that is understandable by someone that is not familiar with the internal workings of ODIN.
Preconditions:
An ODIN simulation has been properly run and a log file of all network activity has been generated.
Success Guarantee (Postconditions):
The network topology is successfully visualized.
Main Success Scenario
1. User starts the viewer.
2. User loads the ODIN log file.
3. The visualization tool parses the log file and starts to build the network using a connected graph structure.
4. Subsequent animations of the ODIN simulation are graphically displayed on the screen.
Extensions (Alternative Flows):
A command line invocation of the applet can occur, in which the log file is specified.
Special Requirements:
Must have a valid ODIN logfile, that contains visualization information.
Logfile must not contain long lapses of time, unless the user is exceedingly patient.
Technology and Data Variation List:
Computer must be capable of storing the logfile and running a Java GUI applet.
Frequency of Occurrence:
Every time the ODIN researcher wishes to gaphically view the simulation. Possibly many times per day, especially during ODIN development and debugging cycles.
Open Issues:
None at this time
Link to this Page