JOBTYP: Identify Jobs Using Core Sets of Tasks

Last updated 19 Nov 97

JOBTYP selects stages in most branches of a DIAGRM which it thinks are the best stages for job types. First, core task homogeneity and task discrimination are computed for all stages. These values are then used to compute an initial evaluation value (See JOBTYP equations). This value is used to pick three sets of initial stages. These stages are used in a super/subgroup matrix which is converted into a similarity matrix. The values in this matrix are then used to compute a final evaluation value and three final sets of stages are selected.

Automatic Process Generation

JOBTYP generates a CORTAS runstream for all selected stages if a Task Title file is specified on the invocation line. A FACDEC of all primary stages is generated if an output file is specified. This runstream will be executed unless the X option is specified on the program invocation line.

Program Invocation

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


@codap jobtyp <opt> <ssss> <CDf> <CSf> <TFf> <TT> <CI> <CT>

opt:  A-D The equation for the initial evaluation value (default='D')
	  See JOBTYP Equations.
      G   Print graph of selected stages
      I   Report list of initially selected stages
      L   List super/subgroup and similarity matrices
      X   Do not run generated CORTAS runstream
ssss:     The study number
CDf:      Input Case Data file
CSf:      Input Cluster Solution file
TFf:      Output Task Factor file for the primary PTS and PMP factors
TT:       Input Task Title File, required if a CORTAS runstream is desired
CI:       Output text file (created by FACDEC)
CT:       Input Case Title file

JOBTYP Control Card


JOBTYP <study> <pseq> <title>

JOBTYP:  cc 01-06  The literal 'JOBTYP'
study:   cc 08-11  The study number for this run
pseq:    cc 13-18  The presentation sequence of the cluster solution
title:   cc 20-79  The title for the report

JOBTYP Criterion Card (optional)

This optional card allows the user to alter the job type selection by changing the criteria each stage must meet to be selected. The task discrimination value is computed using the complementary method, with all stage values computed against the total sample.


JOBTYP [pmpcut] [mbrcut] [homcut] [bescut] [discut]

JOBTYP:  cc 01-06  The literal 'JOBTYP'
pmpcut:  cc 08-13  The minimum  percent members performing for defining
		   a core task.  (default=66.66)
mbrcut:  cc 15-18  The minimum number of members for a stage.
		   (default = .5% of number of cases, minimum = 2)
homcut:  cc 20-25  The minimum core task homogeneity required
		   for selection (default = 20.00)
bescut:  cc 27-32  The minimum average between value required for selection
		   (default = 20.00)
discut:  cc 34-39  The minimum task discrimination value required for
		   selection (default = 10.00)

JOBTYP Equations

These equations are used to compute the initial evaluation value to select the initial set of primary, secondary, and tertiary stages. The current default is equation D.

Equation A

(Sqrt(Homogeneity) + ACTDPUCTH + AVGBET) * (Sqrt(Nmbrs/mbrcut)

Equation B

Same as Equation A except if Homogeneity > 50.0 then replace Sqrt(Homogeneity) with:
Sqrt(Homogeneity) - Sqrt(Homogeneity-50)

If ACTDPUCTH < 10.0, replace ACTDPUCTH with (2*ACTDPUCTH - 10)

Equation C

Same as Equation A except if Homogeneity > 50.0 then replace Sqrt(Homogeneity) with:
Sqrt(100 - Homogeneity)

If ACTDPUCTH < 20.0, replace ACTDPUCTH with:
ACTDPUCTH - Sqrt(((20-ACTDPUCTH)**2)/ACTDPUCTH)

Equation D

Same as Equation A except that the replacement for Homogeneity is the same as Equation B and the replacement for ACTDPUCTH is the same as Equation C.

Examples

@codap jobtyp x ssss cd100 cd100 tf100
JOBTYP ssss PS0001 Title for JOBTYP report

This JOBTYP will use all default values to compute the best job types, which will be rostered in the output reports.

@codap jobtyp - ssss cd100 cs100 tf100 tt001
JOBTYP ssss PS0001 Title for JOBTYP report
JOBTYP           5

This example requires stages to have at least 5 members. All other cutoffs are using the defaults. The job description for each selected stage will be computed and a CORTAS run will be generated.

Back to document index