SysWorks©

SysWorks
Object Model Glossary


Previous Contents Index

Description

2.67 Document_Version

Context

Code: DCVN
Name: Document_Version
Brief description: Document version
Naming Model: Numeric
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Local
Default Highest Management Level: Network
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: No
Ambiguous Qualification: No
Inherits From: DCHD Document_Header
Inherits To: DCVF Document_Vrsn_Format
Properties: DCHD Document_Header (reference to class Document_Header)
DTCR Creation_Date
Meta Methods: Add_Document_Version
Add_Document_Version
Disconnect_Document_Version
Modify_Document_Version
Receive_Document_Version
Remove_Document_Version
Report_Document_Version
Request_Document_Version

Description

2.68 Document_Vrsn_Format

Context

Code: DCVF
Name: Document_Vrsn_Format
Brief description: Document version format
Naming Model: Internal_Ids
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Local
Default Highest Management Level: Network
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: No
Ambiguous Qualification: No
Inherits From: DCVN Document_Version
Uses: DCFT Document_Format
Properties: DCFT Document_Format (reference to class Document_Format)
DCVN Document_Version (reference to class Document_Version)
FILE File
Meta Methods: Add_Document_Vrsn_Format
Add_Document_Vrsn_Format
Disconnect_Document_Vrsn_Format
Modify_Document_Vrsn_Format
Receive_Document_Vrsn_Format
Remove_Document_Vrsn_Format
Report_Document_Vrsn_Format
Request_Document_Vrsn_Format

Description

2.69 Email_List

Context

Code: EMLS
Name: Email_List
Brief description: Email list
Naming Model: Alpha_Numeric_Lower_Hyphen
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Local
Default Highest Management Level: Network
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: No
Ambiguous Qualification: No
Inherits From: INDM Internet_Domain
Uses: EMLT Email_List_Type
Properties: DESC Description
EMLT Email_List_Type (reference to class Email_List_Type)
INDM Internet_Domain (reference to class Internet_Domain)
Meta Methods: Add_Email_List
Add_Email_List
Disconnect_Email_List
Modify_Email_List
Receive_Email_List
Remove_Email_List
Rename_Email_List
Report_Email_List
Request_Email_List

Description

2.70 Email_List_Type

Context

Code: EMLT
Name: Email_List_Type
Brief description: Email list type
Naming Model: General_Naming
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Local
Default Highest Management Level: Network
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: Yes
Ambiguous Qualification: No
Used By: EMLS Email_List
Properties: DESC Description
DSNM Display_Name
Meta Methods: Add_Email_List_Type
Add_Email_List_Type
Disconnect_Email_List_Type
Modify_Email_List_Type
Receive_Email_List_Type
Remove_Email_List_Type
Rename_Email_List_Type
Report_Email_List_Type
Request_Email_List_Type

Description

2.71 Employee

Context

Code: EMPY
Name: Employee
Brief description:  
Naming Model: Alpha_Numeric
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Local
Default Highest Management Level: Network
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: Yes
Ambiguous Qualification: No
Super-classes: MRLN Member_Relationship
Properties: DESC Description
DTFN Finishing_Date
DTST Starting_Date
MRLN Member_Relationship (reference to class Member_Relationship)
Meta Methods: Add_Employee
Add_Employee
Disconnect_Employee
Modify_Employee
Receive_Employee
Remove_Employee
Report_Employee
Request_Employee

Description

2.72 Environment

Context

Code: ENVR
Name: Environment
Brief description: Environment
Naming Model: Alphabetic
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Mixed
Default Highest Management Level: Security_Domain
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: No
Ambiguous Qualification: No
Inherits To: APEN Appl_Env
Uses: LGDK Logical_Disk
Properties: AVLV Availability_Level
DESC Description
DFDR Default_Directory_Codes
ENTY Environment_Type (reference to class Environment_Type)
IDNT Identifier_Value
LGDK Logical_Disk (reference to class Logical_Disk)
SCOP Developer_Scope
VRNT Variant_Development
VRSN Version
Meta Methods: Add_Environment
Add_Environment
Create_Environment
Create_Environment_Swdatabase
Delete_Environment
Disable_Environment
Disconnect_Environment
Enable_Environment
Modify_Environment
Receive_Environment
Remove_Environment
Report_Environment
Request_Environment

Description

Environments have a one-to-one relationship with logical disks.

Table 2-2 includes a set of typical environments.

Table 2-2 Typical Environments
Environment Usage
APPL Application common area to hold CMS library and released kits.
DEV Development of a new version Vn+1.0.
DTST Testing of the development of a new version Vn+1.0.
MNT Maintenance of the existing production version Vn.m producing a new version Vn.m+1.
MTST Testing of the maintenance of the existing production version Vn.m producing a new version Vn.m+1.
TSTU User testing.
TSTS System testing.
TSTI Integration testing.
PROD Production using Vn.m.
TRNG Training using same version as production, but different data.
USER Non application environment for user persoanl areas.
GROUP Non application environment for use by groups.

Applicable management tasks at a security domain level include add, modify, remove and report.

2.73 Environment_Type

Context

Code: ENTY
Name: Environment_Type
Brief description: Environment Type
Naming Model: General_Naming
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Static
Default Highest Management Level: Security_Domain
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: No
Ambiguous Qualification: No
Properties: AVLV Availability_Level
DESC Description
DFCD Short_Environment_Type_Code
DFDR Default_Directory_Codes
SCOP Developer_Scope
VACL CMS_Variant_Required
VRNT Variant_Development
VRSN Version
Meta Methods: Add_Environment_Type
Add_Environment_Type
Disconnect_Environment_Type
Modify_Environment_Type
Receive_Environment_Type
Remove_Environment_Type
Report_Environment_Type
Request_Environment_Type

Description

Table 2-3 includes the default set of environment types.

Table 2-3 Environment Type Usage
Environment Type Environments Context Scope Multi-Version
COMMON APPL   No
DEVELOPMENT DEV Either No
DEV_TESTING DTST Common No
MAINTENANCE MNT Either Yes
MNT_TESTING MTST Common Yes
OTHER USER, GROUP   No
PRODUCTION PROD, TRNG Common No

The first three environment types are used with application environments. The other environment type is used for the user and group environments.

There are no applicable management tasks because the environment types are fixed.

Each environment type has a set of default directories which will be defined for application version V1.0. Application directories that are defined manually will be created in all environment of the application. Application directories defined from the environment type default directories are only created where appropriate.

For example the [.SFT] directory is found in all the environment types, and is thus created for each application environment. On the other hand, the [.LIB] directory is only defaulted for development environment types, and is thus created only in application environments where the environment is a development environment.

See SysWorks Users Guide for more details about directories.

2.74 Equipment

Context

Code: EQPT
Name: Equipment
Brief description: Equipment
Naming Model: Punctuated
Instantiation Model: Default
Meta Class Implementation: Internal
Meta Class Type: Local
Default Highest Management Level: Security_Domain
Installation Level: Turnkey
Associations: Instantiated
Abbreviation on Lookup: No
Ambiguous Qualification: No
Sub-classes: CPSY Computer_System
MTDV Tape_Device
NDND Network_Node
PRTR Printer
TMNL Terminal
TMSV Term_Serv
Uses: EQTY Equip_Type
Properties: DESC Description
EQTY Equip_Type (reference to class Equip_Type)
LOCN Location (reference to class Location)
SPLR Supplier (reference to class Supplier)
SRLN Serial_Number
XRST Forward_Link_To_Child
Meta Methods: Add_Equipment
Add_Equipment
Disconnect_Equipment
Modify_Equipment
Receive_Equipment
Remove_Equipment
Report_Equipment
Request_Equipment

Description

A piece of equipment is the basic meta object for asset tracking. Although a piece of equipment may be managed directly as such, many other meta objects also constitute pieces of equipment, and manage their equipment details from their own management tasks. The meta objects that are also pieces of equipment include nodes, printers, terminals, and terminal servers. The applicable management tasks include add, modify, remove and report.

2.75 Equip_Class


Previous Next Contents Index