1
Team 3 CAT WBS IPUT Class – Print Def, Use, Def Use Pair Def Use Path Make Implicit Edges Explicit Decorate Nested Conditions in Node Identify & Decorate Def Identify & Decorate Use Identify Def Use Pair Identify Def Use Path Main Class Parser Class Identify & Decorate Nodes Identify & Decorate Edges Print & Save IPUT Analyze a single file IPUT Class – Print Edges & Nodes Analyze one language Create, Insert, Initialize, Increment NodeCover Array Create, Insert, Initialize, Increment EdgeCover Array Create, Insert, DefCover Array Create, Insert, UseCover Array Analyze multi- language Analyze multi- files Decorate Def Use Paths Decorate Def Use Pair Cycle 1 Cycle 2 Cycle 3 Ke y

Team 3 CAT WBS

Embed Size (px)

DESCRIPTION

Team 3 CAT WBS. Main Class. Parser Class. Create, Insert, DefCover Array. Identify & Decorate Nodes. Create, Insert, UseCover Array. Identify & Decorate Def. Identify & Decorate Edges. Make Implicit Edges Explicit. Identify & Decorate Use. Analyze multi-files. Analyze multi-language. - PowerPoint PPT Presentation

Citation preview

Page 1: Team 3 CAT WBS

Team 3 CAT WBS

IPUT Class – Print Def, Use, Def Use Pair Def Use Path

Make Implicit Edges Explicit

Decorate Nested Conditions in Node

Identify & Decorate Def

Identify & Decorate Use

Identify Def Use Pair

Identify Def Use Path

Main Class

Parser Class

Identify & Decorate Nodes

Identify & Decorate Edges

Print & Save IPUT

Analyze a single file

IPUT Class – Print Edges & Nodes

Analyze one language

Create, Insert, Initialize, Increment NodeCover Array

Create, Insert, Initialize, Increment EdgeCover Array

Create, Insert, DefCover Array

Create, Insert, UseCover Array

Analyze multi-language

Analyze multi-files

Decorate Def Use Paths

Decorate Def Use Pair

Cycle 1

Cycle 2

Cycle 3

Key