Download presentation
Presentation is loading. Please wait.
Published byAlexia Amie Cross Modified over 9 years ago
1
RRComSSys Rapid Realization of Communication Services System for Disaster Management Project Presentation 1 for Team #2 CEN 4021 and CEN 5064 Professor: Peter Clarke Team 2 Presentation 1, CEN 4021 and CEN 5064 MembersPhase IPhase IIPhase III Priyanka BansalRequirements EngineerSystem ArchitectTeam Leader Isel Fernandez Minute Taker / Programmer Yanelis Hernandez Team Leader Object Designer/ Programmer Test Architect Harini Kondamudi Time KeeperObject DesignerSystem Tester Eduardo MonzonRequirements EngineerTeam Leader Unit Tester/ Programmer 1
2
Purpose of the Project Provide a domain-specific visual environment for the modeling of a Disaster Management communication service. Allow the developer to capture relevant details from the customer before initiating the implementation. Provide a generative architecture that will be transparent to developer. Allow generating executable code from the communication schema specified. Team 2 Presentation 1, CEN 4021 and CEN 5064 2
3
Project Schedule Team 2 Presentation 1, CEN 4021 and CEN 5064 3
4
Use Case Diagram Team 2 Presentation 1, CEN 4021 and CEN 5064 Use Cases within Model CreationUse Cases within Model ExecutionUse Cases within the Security Package 4
5
Use Case – Create Two Way Video (I) Use Case ID: T2_RRComSSys_Create2WayVideoModel Use Case Level: High-level Details: This use case describes the sequence of events that should occur when a communication developer wants to create a two-way video communication model. Actor(s): Communication developer Pre-conditions: 1.The developing tool is installed in the developer’s system and he is logged in. Post-conditions: A new model is created and ready to be saved in the system repository representing the two way voice call communication model. Team 2 Presentation 1, CEN 4021 and CEN 5064 5
6
Use Case – Create Two Way Video (II) Description: 1.The user initiates an action by going to menu and selecting File -> New -> Other -> CommunicationModel 2.The system responds by: i.Creating and displaying an empty canvas. ii.Populating the palette with the appropriate items for rapid modeling of communications. 3.The developer drops a participant attached to device into the canvas 4.The developer drops a live video capability into the canvas. 5.The developer connects the device to the live video capability 6.The developer drops a second participant attached to device into the canvas 7.The developer drops a live video capability into the canvas 8.The developer connects the second device to its corresponding live video capability 9.The developer drops a connection object shape 10.The developer connects the first device to the connection shape 11.The developer connects the second device to the connection shape Team 2 Presentation 1, CEN 4021 and CEN 5064 6
7
Use Case – Execute Two Way Video (I) Use Case ID: T2_RRComSSys_ExecuteTwoWayVideoModel Use Case Level: High-level Details: This use case describes what a sequence of events that should occur when a user wants to execute a two-way video communication model. Actor(s): Communication user Pre-conditions: 1.Preconditions stated in T2_ RRComSSys_LoadModel. 2.A two-way video communication model, in G-CML format, has already been loaded. Post-conditions: The two-way video connection has been established. Users communicate with one another, via two-way video communication. Exceptions: 1.The two-way video communication model is incomplete. 2.The user entered the wrong missing information. 3.The communication fails because of loss of power or any other external situation. Related Use Cases: 1.T2_ RRComSSys_LoadModel 2.T2_ RRComSSys_TerminateConnection Team 2 Presentation 1, CEN 4021 and CEN 5064 7
8
Use Case – Execute Two Way Video (II) Description: 1.The user initiates an action by executing the execute command from the executing environment. 2.The system responds by: i.Validating the two-way video communication model. ii.Converting the model into X-CML format. iii.Prompting the user for any missing information. 3.The user enters the missing information. 4.The system responds by: i.Populating the missing information into the model. ii.Establishing a two-way video connection. iii.Displaying a message indicating the connection has been established. Team 2 Presentation 1, CEN 4021 and CEN 5064 8
9
Scenario – Hurricane Warning: NBC requests information about a Hurricane to the NHC (I) Summary: This scenario describes a sequence of events that happens when a local channel (NBC) requests information about an incoming hurricane. The chief meteorologist, Dr Bush from NBC, has been informed of an impending Hurricane Peter and he wishes to request the hurricane’s status. In this scenario, Dr. Bush desires to communicate, via two-way video, with Dr. Avila, a senior hurricane specialist from the NHC. In the event that the communication with Dr. Avila is unsuccessful, then Dr. Bush would try to communicate with Daniel Brown, a junior hurricane specialist from the NHC. Actors: Carlos Alvarez (Miami-Dade mayor). Media types: Post Hurricane disaster (LiveVideo) Preconditions: A hurricane warning has been issued to the South Florida area. Dr. Avila and Daniel Brown have access to the collection and analysis of all data pertaining to hurricane Peter. The RRComSSys system is installed in Dr. Bush’s laptop and he has already logged in. A two-way video communication model, in G-CML format, has already been loaded into the system. Team 2 Presentation 1, CEN 4021 and CEN 50649
10
Scenario – Hurricane Warning: NBC requests information about a Hurricane to the NHC (II) Description of the scenario: 1.Dr. Bush commands the RRComSSys to execute a two-way video connection with Dr. Avila. The RRComSSys tries to establish the connection with Daniel Brown; i.e. the system then validates and converts the model, then request Dr. Bush to enter missing information. 2.Dr. Bush, then enters the missing information. That is, he enters the following information: i.Persons names: Dr. Bush, Dr. Avila. ii.Persons IDs: 001, 002. 3.The communication failed because Dr. Avila was not available. 4.Dr. Bush, then commands the RRComSSys to execute a two-way video connection with Daniel Brown. The RRComSSys tries to establish the connection with Daniel Brown; i.e. the system then validates and converts the model, then request Dr. Bush to enter missing information. 5.Dr. Bush, then enters the missing information. That is, he enters the following information: i.Person names: Dr. Bush, Daniel Brown. ii.Person IDs: 001, 003 6.The RRComSSys establishes the two-way video connection with Daniel Brown. 7.Dr. Bush receives the acknowledgement that the connection is established. Post Condition: Persons communicate with one another, via two-way video. Team 2 Presentation 1, CEN 4021 and CEN 5064 10
11
Object Diagram – Execute Two Way Video Team 2 Presentation 1, CEN 4021 and CEN 5064 11
12
Sequence Diagram – Execute Two Way Video Team 2 Presentation 1, CEN 4021 and CEN 5064 12
13
Flowchart Team 2 Presentation 1, CEN 4021 and CEN 5064 13
14
User Interfaces Team 2 Presentation 1, CEN 4021 and CEN 5064 14
15
User Interfaces Team 2 Presentation 1, CEN 4021 and CEN 5064 15
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.