Ifd:IfdConcept
From dev.ifd-library.org
The IfdConcept class is the class representing the xtdObject and xtdCollection entities from ISO 12006-3. The IfdObject class has the following attributes inherited from xtdRoot:
-
string guid -
string version_id -
string version_date -
IfdStatusEnum status -
IfdConceptTypeEnum concept_type- enumeration of concept types from the ISO 12006-3 standard -
IfdName full_names []- which is an array of IfdName -
IfdName short_names []- which is an array of IfdName -
IfdName lexemes []- which is an array of IfdName -
IfdDescription definitions []- which is an array of IfdDescription -
IfdDescription comments []- which is an array of IfdDescription -
IfdIllustration illustrations []- which is an array of IfdIllustration -
IfdOrganization owner- which represents the organization reponsible for the concept.
[edit] Concept types
IfdConcept can represent one of the following concept types:
- ACTOR
Examples of actors are persons, professions, organizations. Actors are a roles external to the system, and can be humans, groups of humans, machines, or devices. As IFD only speaks about types of things "Picasso" is not an actor concept in IFD while "painter" is.
- ACTIVITY
Examples are any specific behavior, actions, organic human or machine processes, chemical reactions and the action of natural forces
- DOCUMENT
Anything serving as a representation of a person's thinking by means of symbolic marks. A document is a writing that contains information. Any item (not necessarily on paper) that can be indexed or cataloged. Examples of documents are standards, books, etc.
- PROPERTY
Properties or a property refers to the intrinsic or extrinsic qualities of objects. It can be any characteristic or attribute of an object or substance. A property will always have a measure in which the quantity can be expressed. A property is used to describe the quantity of another concept.
- SUBJECT
A subject in IFD is any physical or logical thing. Examples of subjects are doors, windows roads, airports, software, control systems and lobby. A subject can be composed of other subjects and will typically be described by its properties.
- UNIT
A unit of measurement: any division of quantity accepted as a standard of measurement or exchange. Units can be monetary units, SI units, derived units, and concersion based units. Class is also a unit. A unit is a physical quantity, with a value of one, which is used as a standard in terms of which other quantities are expressed.
- NEST
A nest is a collection that only allows things of the same type to be members of the collection. A nest can be collection of all other types of concepts but each nest can only contain concepts of one particular type. A nest can also be a collection of other nests or bags.
- BAG
A bag is a collection that allows things of different types to be members of the collection. A bag can be mixed collection of all other types of concepts also other nests and bags.
- MEASURE
See explanation for IfdMeasure
- VALUE
See explanation for IfdValue