This package contains the definition of the property types for embedded real-time components. The property types contained in this package are simple, test, structure, simple sequence and structure sequence.  These property types are all based upon basic primitive data types. All the elements of a sequence type (simple or structure sequence) are based upon the same element definition for each item in the sequence, in order to simplify a sequence definition for an embedded environment. Simple, Structure, and Sequence types can be used for configuring and/or querying a component's properties.  Test properties are testable properties for a component. There are two subclasses of a Simple property, which are DeviceArtifactProperty and ExecutableProperty. The DeviceArtifactProperty is used to describe the characterisitics and capacities of a device.  The ExecutableProperty is used to describe the executable parameters for an executable implementation (e.g., process, thread).
