The base for a common execution connector configuration The definition of what an application is perhaps this is best as an attribute Description of a command line application This is the file path of the executable this should probably be in the main schema somewhere... A description of the application that can become part of the registry entry references to on-line information about the application Description of a web service application Description of a data centre application normal is the -x value style and keyword is the x=value style Defines what it is to be a command line parameter - needs more thought with experience The characters that make up the commandline switch the command position for a position only parameter. The default value means that the parameter is position independent and is assumed to need a switch. Conversely if a parameter has a position value it is assumed not to need a switch is stdio - not used in implementation - should probably be removed. specifies the style of the switch - would be better to call switchStyle! does the application treat the parameter as a reference to a file the local name of the file that this parameter refers to if the application uses a fixed file name special properties for datacentre parameters The specialization for a command line parameter The configuration for a command line execution controller The specialization for a datacentre parameter Configuration for a set of datacentre descriptions Special properties for web serivce parameters The specialization for a web service parameter