SpecIF
1.0Schema URL
The Specification Integration Facility (SpecIF) integrates partial system models from different methods and tools in a semantic net. Collaborators shall browse, search and audit engineering results in a common context. Also, the exchange of model information between organizations and tools is facilitated. SpecIF represents the visible, i.e. the diagrams and the text, as well as the semantics of system specifications.
Properties
An absolute URL pointing to this SpecIF schema.
A property value according to the property class.
The class definitions for resources.
The class definitions for statements in subject-predicate-object statements, where subject and object are resources.
The resources such as diagrams, model elements or requirements.
Subject-predicate-Object statements, where subject and object are resources. In other terms, statements are directed relations between two resources building a semantic net.
A list of pointers to resources; may be nested to build a tree, i.e. a hierarchy of pointers.
A property value according to the property class.
Indicates that the project is not schema-compliant on its own; by default the value is 'false'. Of course, it is expected that once extended the project is schema-compliant.
3 nested properties
An ISO-8601 dateTime string. For reduced accuracy, any number of values may be dropped, but only from right to left.
The creator of the SpecIF data-set (file). If specified, at least an e-mail address must be given.
4 nested properties
2 nested properties
1 nested properties
An IETF language tag such as 'en', 'en-US, 'fr' or 'de' showing the used language of simple property values. Is superseded by a resource's, statement's or property's language value.
The base data types for use by property class definitions.
Class definition of a property for resources or statements. Is a sub-element of the respective resourceClass or statementClass. If no revision or change information is specified, the respective values of the parent element apply.
A list of files being referenced by a resource's or statement's property of dataType XHTML using an
Definitions
A globally unique identifier.
A globally unique revision tag with one or multiple blocks with alphanumeric characters separated by a special character [.:,;/-]. Sequential as well as branching/merging notations are possible.
For change and configuration management; the first revision has 0 entries, a simple modification has 1 entry and the result of a merge has 2 entries.
A unique key for a particular revision of an identifiable item, e.g. of a resource.
An ISO-8601 dateTime string. For reduced accuracy, any number of values may be dropped, but only from right to left.
A symbol for display as a prefix to titles; applicable to all instances of the class. Is usually a XML-encoded UTF-8 symbol, can be an URL or dataURL.
Indicates whether an instance of the class is created automatically, manually or both. All is allowed, if the property is omitted. The class is abstract and cannot be instantiated, if the property list is present, but empty.
The list of consolidated items which can be used in case a consolidated item shall be updated.
A property value according to the property class.
A list of pointers to resources; may be nested to build a tree, i.e. a hierarchy of pointers.
A list of properties of a resource or statement.