Browse Prior Art Database

Algorism for Consistency Check of DFD and IPO

IP.com Disclosure Number: IPCOM000013396D
Original Publication Date: 2001-Feb-01
Included in the Prior Art Database: 2003-Jun-18
Document File: 6 page(s) / 77K

Publishing Venue

IBM

Abstract

This Disclosure is a solution to check consistency among Data Flow Diagrams (DFDs) , and between DFD and IPO (Input-Process-Output diagram), and make Read/Write matrix of Data Store (DS) vs DFD Process. Input information is text style Repository of DFD , text style Repository of IPO , Notation and DS Notation. Output are Check Result of DFDs consistency between upper and lower, Check Result of consistency between DFD and IPO, and Read/Write matrix of DS vs DFD Process .Text style Repository of DFD includes DFD Level , DFD Number DFD Name , near-side DS#/External Entity(EE)/Process Number DF Number far-side DS#/EE/Process Number and so on.Text style Repository of IPO includes in-side DF Number out-side DF Number Process Number and so on. The rough flow charts are as follows(fig-1,fig-2,fig-3,fig-4).

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 6

Algorism for Consistency Check of DFD and IPO

    This Disclosure is a solution to check consistency among Data Flow Diagrams (DFDs) , and between
DFD and IPO (Input-Process-Output diagram), and make Read/Write matrix of Data Store (DS) vs DFD
Process.

         Input information is text style Repository of DFD , text style Repository of IPO ,
Notation and DS Notation.

       Output are Check Result of DFDs consistency between upper and lower, Check Result of
consistency between DFD and IPO, and Read/Write matrix of DS vs DFD Process .Text style
Repository of DFD includes DFD Level , DFD Number DFD Name , near-side DS#/External
Entity(EE)/Process Number DF Number far-side DS#/EE/Process Number and so on.Text style Repository
of IPO includes in-side DF Number out-side DF Number Process Number and so on.

The rough flow charts are as follows(fig-1,fig-2,fig-3,fig-4).

fig-1 shows flow chart to check DFDs consistency between upper and lower.

1

[This page contains 25 pictures or other non-text objects]

Page 2 of 6

Start

A re next original Input and next com pared Input sam e D S /E E ?

No

D oes com pared Input end ?

next original Input (D F D Repository)

next com pared Input ( another upper Level D F D R epository)

Yes

original Input D S /E E is contingent to upper Level D F D

Yes

D oes another process DFD with sam e Level have sam e D S /E E ?

No

  Is Last original Input

?

Yes

No

No

Yes

report hazard that original Input DS/EE is not contingent to upper Level D F D

End

fig-2 shows flow chart to check DFDs consistency between lower and upper.

2

[This page contains 7 pictures or other non-text objects]

Page 3 of 6

Start

A re next original Input and next com pared Inp...