Customizing the metamodel > Keywords for USRPROPS > MINISPEC
  
MINISPEC
A minispec is the statement that expresses the processing logic of a process symbol. Minispecs are written using a syntax often referred to as Structured English. The MINISPEC keyword is used with the EDIT keyword.
Example
DEFINITION "Process"
{ PROPERTY "Description"
{ ZOOMABLE EDIT MINISPEC LENGTH 1500 LABEL "Minispec" }
...
}
MINISPEC is a statement that expresses the processing logic of a process symbol: how the process transforms input data into output data.
The following is an example of a Minispec statement:
If ISBN number brand new,
Create "ISBN MASTER LIST"
Else
Update "Borrower Request"
System Architect can balance the input and output flows of a process using the minispec words against the data elements and data structures on data flows. The balancing function requires that the system analyze the text word-by-word, looking for significant words. Significant words are flagged by delimiting them with either single or double quotes. You can choose to have the system consider every word, or only the significant words flagged for consideration.
By default, the system considers only the significant words specifically flagged with quotes, for example:
Compute "extended_cost" = "unit_cost" times "quantity"
If you want the system to consider every word contained in minispecs, and not only those delimited by double quotes, set MinispecUsesQuotes to ā€œNā€ in the SA2001.INI file. The sample Minispec above would then be written:
Compute extended_cost = unit_cost times quantity
See also
Keywords for USRPROPS