Identifying components and their Interaction in Software Engineering

, , 1 comment

Identification Process

  1. Functionality modeling: Component identification always starts by decomposing
    the business domain problem structure into a well-defined visual model. Data flow
    diagram is one of the most popular visual models to depict function oriented
    design. .
  2. Design module development: The next step is to convert individual elements in
    the DFD into a design module. During this process, the design modules need to be
    designed to ensure high cohesion and loose inter-module coupling. The modules
    that perform similar kind of functionalities and processes qualify for the main
    . design module. Design modules would then become key function component.
  3. Sub function development: The main functions need to be broken down into sub
    functions. Utilities such as, data validation, data conversion, information Jogging
    would be good candidates for sub-functions.
  4. Interaction modeling: The input and output elements from DFD can be used to
    design the interactions between functions.

    Component and Stage Mapping
    The following table indicates the component/association identified at each level of the
    process:
StageComponent/Associativity
Functional modelingData flow diagram
Design module developmentHigh level function
Sub function developmentSub functions
Interaction modelingInput and output data

1 comment:

  1. You have done good work by publishing this article here about OEE Software. I found this article too much informative, and also it is beneficial to enhance our knowledge. Grateful to you for sharing an article like this.

    ReplyDelete