MODTYP: Identify Module Types

Last updated 19 Nov 97

MODTYP is designed to automatically select that set of task clusters from a hierarchical clustering of tasks that represent the optimal compromise of cluster size, within-cluster homogeneity, and between-cluster discrimination.

Automatic Process Generation

If a Task Title file is specified on the processor call card, a TASSET of all final primary groups will be generated. If an output Module Title file is also specified, a GRPMOD will create this output file using the final primary groups as modules.

Program Invocation

The specific syntax for program invocation varies between operating systems. This document diplays the code for the AIX version.


@codap modtyp <opt> <ssss> <ov> <cf> <itf> <otf> <tt> <mt>

opt:  P   Print listing of variable 
      B   Use equation B
      C   Use equation C
      D   Use equation D (default)
      G   Print graph of selected stages.
      L   List initial set of groups data
      X   Do not add generated runstream(s)
ssss:     The study number 
ov:       Input Task Overlap Matrix file
cf:       Input Task Cluster Solution file
itf:      Input Task Factor file (containing PTS and PMP)
otf:      Output Task Factor file for co-performance factors
tt:       Optional input Task Title file (for TPATH listing and generated
          TASSET/GRPMOD)
mt:       Optional input Module Title file (for generated GRPMOD)

MODTYP Control Card


MODTYP <study> <pseq> [<title>]

MODTYP:  cc 01-06  The literal 'MODTYP'
study:   cc 08-11  The study number for this run
pseq:    cc 13-18  The task clustering presentation sequence
title:   cc 20-79  The output report title

Cutoff Parameters Control Card (optional)


CUTOFF <ptspmp> <wcut> <homcut> <bescut> <discut> <omax>

CUTOFF:  cc 01-06  The literal 'CUTOFF'
ptspmp:  cc 08-13  The group ID for accessing PTS and PMP
		   vectors (usually the group of all members)
wcut:    cc 15-18  Minimum number of tasks for a module type (default=2)
homcut:  cc 20-25  Minimum core task homogeneity for a module
		   (default = 20.0)
bescut:  cc 27-32  Minimum overlap between for a module (default = 25.0)
discut:  cc 34-39  Minimum task discrimination for a module
		   (default = 10.0)
omax:    cc 41-44  Optimal maximum module size
		   (default = BETWEEN(NTASK/2) / 2)

Example

@codap modtyp - ssss ov600 cs600 tf100 tf600 tt000
MODTYP ssss PS0002 Module typing 911x0
MODTYP GP0001 0004

This example forces the minimum module size to be four. A TASSET run will follow, using all final primary modules as the input.

Back to document index