Creating a Control-Flow Model Assignment Help

Assignment Help: >> Analysis Modeling - Creating a Control-Flow Model

Creating a Control Flow Model

For many kinds of data processing applications the data model and the data flow diagram are all which is necessary to obtain important insight into software needs. As we have already noted moreover there exists a huge class of applications which are driven through events rather than data which produce  control information rather than reports or displays and which process information with heavy concern for time performance.  Like application  need  the  use  of  control  flow  modeling  in addition to data flow modeling.

The graphical notation needs to build a control flow diagram CFD was presented.  To review the approach for building a CFED a data flow model is stripped of all data flow arrows10 control items and Events dashed arrows are then added to the diagram and a window a vertical bar into the control specification is described below but how are events selected?

1529_creating a control flow model.png

We have previously noted that a control or event item is implemented as a Boolean value example for true/ false, on/ off, 1 / 0 or a discrete list of conditions jammed empty, full. To select potential candidate events the following guidelines are suggested.

  1. List all sensors which are read through the software
  2. List all interrupt conditions
  3. List all switches which are actuated through an operator
  4. List all data conditions.
  5. Recalling the noun-verb parse which was applied to the processing narrative review all control items as possible CSPEC inputs or outputs
  6. To describe the behavior of a system through identifying its states; identify how each state is define and reached the transitions among states.
  7. Consider on possible omissions a very common error in specifying control example for asks: Is there any other way I can get to this state or exit from it?

847_creating a control flow model1.png

2128_creating a control flow model2.png

A level one CFD for Safe Home software is described in Figure 16.11 Between the control and events items noted are sensor event example for a sensor has been tripped blink flag a signal to blink the LCD display, start or stop switch a signal to turn the system on or off An event flowing into the CSPEC window from the outside world implies in which the CSPEC will activate one or more of the processes shown in the CFD. When a control item emanates from a procedure and flows into the CSPEC control, window and activation of some other procedure or an outside entity is implied.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd