Class MultEntSubModel

  • All Implemented Interfaces:
    CodeBlockModel, SubroutineBlockModel

    public class MultEntSubModel
    extends java.lang.Object
    implements SubroutineBlockModel
    MultEntSubModel (M-model) defines subroutines which do not share code with any other subroutine and may have one or more entry points. Each entry- points represent either a source or called entry-point.

    MODEL-M subroutines should be used to determine which subroutine(s) contains a particular instruction. Since model-M subroutines yield the largest subroutines, they should be particular useful in the process of program slicing -- the process of splitting the program into modules or subroutine cliques -- in order to begin to understand the structure and functionality of the program.