Top Banner
ACS 560 PROJECT MICROBLOG 911 Kassie M. Bowman December 6, 2011
19

ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

Jan 05, 2016

Download

Documents

Marcia Fox
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

ACS 560 PROJECTMICROBLOG 911

Kassie M. BowmanDecember 6, 2011

Page 2: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

2

PROJECT OVERVIEW

Emergency detection using microblog data

Benefits Real-time information Instant notification to relevant parties

Challenges Timeliness without false alarms

Page 3: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

3

MAIN CMAP

Page 4: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

4

PROJECT SCHEDULE

Page 5: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

5

INCEPTION PHASE

Page 6: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

6

INCEPTION CMAP

Page 7: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

7

APPLICATION ARCHITECTURE

Page 8: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

8

DESIGN MATRIX

Page 9: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

9

DESIGN STRUCTURE MATRIX

Page 10: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

10

ELABORATION PHASE

Page 11: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

11

ELABORATION CMAP

Page 12: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

12

QFD HOUSE OF QUALITY

Page 13: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

13

UML - COMPONENT DIAGRAM

Emergency Detection Service

Data Access Manager

Mobile Application Client Web Browser Client

Mobile Application Web Service Browser Web Service

BrowserServiceAPIMobileAppServiceAPI

UserIF EmergencyIF

EmergencyManagerUserManager MicroblogDataManager

DataStoreAPI MicroblogDataAPI

Data Store Microblog Client

MicroblogDataHandler

Page 14: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

14

UML – CLASS DIAGRAMS

Emergency

+id+postGroupId+latitude: float+longitude: float+timeDetected: long+inProgress: boolean+timeEnded: long

EmergencyType<<enumeration>>

+FIRE+EARTHQUAKE+TORNADO+HURRICANE+TRAFFIC_ACCIDENT+SHOOTING+BOMBING+FLOOD

type

Post

+id+author: String+repostCount: int+text: String+keywords: String[*]+latitude: float+longitude: float+timePosted: long

PostGroup

+id+keywords: String[*]+posts: Post[*]+cumFollowers: int+cumReposts: int+score+latitude

User

+login: String+name: String+password: String+notificationLatitude: float+notificationLongitude: float+notificationRadius: float+notificationMethod+typesOfInterest: EmergencyType[*]

Page 15: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

15

UML – ACTIVITY DIAGRAM

Emergency detection algorithm Process posts Group similar posts Score groups

Cumulative followers Cumulative reposts

Create emergency

Receive post

Pre-process post to find keywords

Add to group

Check if similar group exists

Create new group

Update group score

Check if group score exceeds threshold

Create new emergency

[ No ]

[ Yes ]

[ Yes ]

[ No ]

Page 16: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

16

PROJECT SUMMARY

Page 17: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

17

DELIVERABLES – INCEPTION PHASE

Vision Document (v2) Application Architecture (v2) Software Requirement Specification (v4) FMEA (v1) Design Matrix (v2) Design Structure Matrix (v2)

Page 18: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

18

DELIVERABLES – ELABORATION PHASE

Project Management Plan (v5) QFD House of Quality (v1) System Architecture (v2) Software Design Description (v3) Project Schedule (v3)

Page 19: ACS 560 P ROJECT M ICROBLOG 911 Kassie M. Bowman December 6, 2011.

THANK YOU.Any questions?