Vulnerability Test Suite Visualization - PowerPoint PPT Presentation

About This Presentation
Title:

Vulnerability Test Suite Visualization

Description:

Once it is adopted by long-distance telecommunication carriers, potential for ... with current visualization tool is a long, tedious, and error-prone process ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 16
Provided by: cch78
Category:

less

Transcript and Presenter's Notes

Title: Vulnerability Test Suite Visualization


1
Vulnerability Test Suite Visualization
  • Project UpdatebyMohammed AlamChristian Chita

2
Project Overview
  • What
  • visualize the results of a VoIP vulnerability
    test suite
  • Why
  • VoIP is about to become a major player in
    North-American communications
  • Industry Canada needs reliable results before
    approving the technology for commercial use

3
Project Overview
  • Why
  • Once it is adopted by long-distance
    telecommunication carriers, potential for fraud
    increases exponentially
  • Inferring test results with current visualization
    tool is a long, tedious, and error-prone process

4
Why current tool is unacceptable
  • Data set looks like this

Root
Suite SuiteId H248 SuiteOverviewPart Begin_Sui
teStructure SuiteId H248 StandardsRef / ITU-T
Recommendation H.248.1 (05/2002) "Gateway
control protocol Version 2" / PICSref / ETSI
DTS/MTS-0096-1 / PIXITref / ETSI
DTS/MTS-0096-3 / TestMethods / Remote test
method / Comment / / StructureObjectives S
tructureObjective TestGroupRef
H248/MG/ SelectExprId TCS_MG
TestGroupRef H248/MG/SU/BV/ SelectExprId
Objective / / End_StructureObjective Struc
tureObjective TestGroupRef H248/MG/AC/BV/ TestC
aseId H248_MG_AC_BV_02 SelectExprId
Description / Audit of a single Termination in
a Context / End_CaseIndex CaseIndex TestGroupR
ef H248/MG/AC/BV/ TestCaseId H248_MG_AC_BV_03 Se
lectExprId Description / Audit of all matching
Child 3rd level
Test Case Description
Test Case ID
Child 1st level
5
Why current tool is unacceptable
  • Current tool looks like this

6
Why current tool is unacceptable
  • Jtree constructed with Test Suite data

7
Proposed Solution
  • Use TreeMaps
  • Why
  • Take advantage of the nested structure of the
    groups
  • Use color to differentiate between
    Pass/Fail/Inconclusive test results
  • Employ Direct Manipulation to afford information
    content customizing

8
Proposed Solution
9
Proposed Solution
10
What is harder than expected
  • Code for treemaps comes from sourceforge.net
  • Source provided, but need to build a tree
    structure out of ones data
  • A node in the tree must look like this

Updater a
Status b
Size c
Name d
getStatus()
getName()

11
What is harder than expected
12
Changes of Direction
  • Promised
  • Vary container size based on number of failed
    test cases
  • Why would this not work?

13
Where are we?
  • Promised milestones

14
Where are we?
  • Delivered milestones

15
What We Would Like To Add
  • Skip the ttcn file writing step

16
What We Would Like To Add
  • Skip the ttcn file writing step
Write a Comment
User Comments (0)
About PowerShow.com