slide1
Download
Skip this Video
Download Presentation
System Overview

Loading in 2 Seconds...

play fullscreen
1 / 16

System Overview - PowerPoint PPT Presentation


  • 76 Views
  • Uploaded on

RRComSSys Rapid Realization of Communication Services System for Disaster Management Project Presentation 2 for Team #2 CEN 4021 and CEN 5064 Professor: Peter Clarke Date: 03/24/2009. System Overview.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' System Overview' - zed


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

RRComSSysRapid Realization of Communication Services Systemfor Disaster Management Project Presentation 2 for Team #2 CEN 4021 and CEN 5064Professor: Peter ClarkeDate: 03/24/2009

Team 2 Presentation 2, CEN 4021 and CEN 5064

system overview
System Overview
  • Provides a domain-specific visual environment for the modeling of a Disaster Management communication service.
  • Allows the developer to capture relevant details from the customer before initiating the implementation.
  • Provides a generative architecture that will be transparent to developer.
  • Allows generating executable code from the communication schema specified.

Team 2 Presentation 2, CEN 4021 and CEN 5064

system requirements i
System Requirements (I)
  • The system shall allow developers to successfully log-in into the system
  • The system shall allow developers to successfully log-out of the system
  • The system shall allow developers to create video schemas using a graphical modeling tool
  • The system shall allow developers to save communication schemas into the repository of models

Team 2 Presentation 2, CEN 4021 and CEN 5064

system requirements ii
System Requirements (II)
  • The system shall allow users to load communication schemas from the repository of models
  • The system shall allow users to execute communication schemas by first transforming them into communication instances and validating them
  • The system shall allow developers to drop shapes in the process of creation of a communication model
  • The system shall allow developers to connect shapes in the process of creation of a communication model

Team 2 Presentation 2, CEN 4021 and CEN 5064

design methodology mdsd
Design Methodology – MDSD

Team 2 Presentation 2, CEN 4021 and CEN 5064

meta model for cml communication
Meta-model for CML - Communication

Team 2 Presentation 2, CEN 4021 and CEN 5064

meta model for cml workflow
Meta-model for CML - Workflow

Team 2 Presentation 2, CEN 4021 and CEN 5064

software architecture i
Software Architecture (I)
  • Pipe & Filter : Used in the modeling and code generation subsystems.
    • Classes involved in representing the gcml and x-cml models are pipes.
    • Classes involved in doing the transformations to the xml files are filters.
  • Model View Controller : Used in the model execution subsystems.
    • Views are the multiple windows to enable the execution of a model
    • Model is the set of entities to represent the communication model.
    • Controller are the classes responsible for ensuring the flow of events.

Team 2 Presentation 2, CEN 4021 and CEN 5064

software architecture 2
Software Architecture (2)

Team 2 Presentation 2, CEN 4021 and CEN 5064

uml profile main package
UML Profile – Main Package

Team 2 Presentation 2, CEN 4021 and CEN 5064

class diagram main package i
Class Diagram – Main Package (I)

Factory Method

Command

Team 2 Presentation 2, CEN 4021 and CEN 5064

class diagram main package ii
Class Diagram – Main Package (II)

Singleton

Team 2 Presentation 2, CEN 4021 and CEN 5064

object interaction i state machine
Object Interaction (I) – State Machine

Team 2 Presentation 2, CEN 4021 and CEN 5064

object interaction 2 create 2 way video
Object Interaction (2) Create 2 Way Video

Team 2 Presentation 2, CEN 4021 and CEN 5064

object interaction 3 execute two way video
Object Interaction (3) - Execute Two Way Video

Team 2 Presentation 2, CEN 4021 and CEN 5064

the end
The End

Thank you!

Questions and Answers

Team 2 Presentation 2, CEN 4021 and CEN 5064

ad