= Classes Declarations: = === Entity === Superclass of:Time-Span

Future or Real Activity

Artefact

Thing

Actor

Scope note:This class comprises all things in the universe of discourse of the KPLAB Model.

It is an abstract concept providing for three general properties:

  1. Identification by name or appellation, and in particular by a preferred identifier
  2. Classification by type, allowing further refinement of the specific subclass an instance belongs to
  3. Attachment of free text for the expression of anything not captured by formal properties. All other classes within directly or indirectly specialisations of Entity. (see ISO21127, E1 Entity)

Properties:

has description: String

has type: Type

is identified by: Identifier

=== Identifier === Subclass of: Artefact

Scope note:This class comprises all sequences of signs of any nature, either meaningful or not, that are used or can be used to refer to and identify a specific instance of some class within a certain context.

Instances of Identifier do not identify things by their meaning, even if they happen to have one, but by convention, tradition, or agreement. Instances of Identifier are cultural constructs; as such, they have a context, a history, and a use in time and space by some group of users. A given instance can have alternative forms, i.e., other instances that are always regarded as equivalent independent from the thing it denotes. (see ISO21127, E41 Appellation)

This class aims not at analyzing internal identifiers or keys of an IT system that are invisible to the user, in particular the keys used in Relational databases to implement relationships. (see ISO21127, E41 Appellation)

=== Thing === Subclass of: Entity

Superclass of: Artefact

Scope note: This general class comprises usable discrete, identifiable, instances of material and immaterial items that are documented as single units.

They can be either intellectual products or physical things, and are characterized by relative stability. They may for instance either have a solid physical form, an electronic encoding, or they may be logical concept or structure. (see ISO21127, E70 Thing)

Properties:

was present at: Activity

shows features of:Thing

=== Future or Real Activity === Subclass of: Entity

Superclass of: Activity

Scope note:This class comprises all instances of human activities and related system events that have happened or are happening, and the human activities and related system events that exist only as plans, but are definite enough, such that their identity can be traced over time and unambiguously be related to the actual event possibly realizing a planned activity.

Properties:

is foreseen for: Time-span

=== Time-span === Subclass of: Entity

Scope note:This class comprises abstract temporal extents, in the sense of Galilean physics, having a beginning, an end and a duration.

Time-Span has no other semantic connotations. Time-Spans are used to define the temporal extent of instances of events and any other phenomena valid for a certain time.

Since our knowledge of history is imperfect, instances of Time-Span can best be considered as approximations of the actual Time-Spans of temporal entities. The properties of Time-Span are intended to allow these approximations to be expressed precisely. An extreme case of approximation, might, for example, define a Time-Span having unknown beginning, end and duration. Used as a common Time-Span for two events, it would nevertheless define them as being simultaneous, even if nothing else was known. (see ISO21127, E52 Time-Span)

=== Artefact === Subclass of: EntityThing

Superclass of: Content Item

KPLAB Object

Plan

Tool

Identification

Identifier

Right

Type

Scope note: Until further better understanding, i.e., until a KP Lab use case involving material objects is found, we take Artefact as being immaterial:

This class comprises non-material products of our minds and information produced by humans with or without using technical devices that have become objects of a discourse about their identity, circumstances of creation and historical implications.

Characteristically, instances of this class are created, invented or thought by someone, and then may be documented or communicated between persons. Instances of Artefact have the ability to exist on more than one particular carrier at the same time, such as papers,

electronic signals, marks, audio media, paintings, photos, human memories, etc.

They cannot be destroyed as long as they exist on at least one carrier or in memory.

Their existence ends when the last carrier is lost. A greater distinction can be made between products having a clear identity, such as a specific text, or photographs, and the ideas and concepts shared and traded by groups of people.

(see ISO21127, E28 Conceptual Object)

Properties:

refers to:Entity

was present at:Activity

is version of:Artefact

=== Activity === Subclass of: Future or Real Activity

Superclass of: Meeting

Creation Event

KPLAB Event

Teaching Course

Scope note :This class comprises actions intentionally carried out by instances of Actor that result in changes of state in the cultural, social or physical systems documented.

This notion includes complex, composite and long-lasting actions such as the courses, as well as simple, short-lived actions such as the uttering a phrase. (see ISO21127, E7 Activity)

Properties:

activity consists of:Activity

continued:Activity

used plan:Plan

usesused tool:Tool

uses:Artefact

used:Thing

carried out by:Actor

has timepsantimespan:Time-span

has purpose:Furure or Real Activity

has subject of activity:Entity

=== Actor === Subclass of: Entity

Superclass of: Group

Individual

Scope note:This class comprises people, either individually or in groups, who have the potential to perform intentional actions for which they can be held responsible.

Individual people should be documented as instances of Individual, whereas groups should be documented as instances of Group. (see ISO21127, E39 Actor)

Properties:

is supervisor of: Activity

possesses: Right

=== Individual === Subclass of:Actor

Scope note:This class comprises real persons who live or are assumed to have lived.

(see ISO21127, E21 Person)

=== Group === Subclass of: Actor

Scope note:This class comprises any gatherings or organizations of two or more people that act collectively or in a similar way due to any form of unifying relationship. In the wider sense this class also comprises official positions which used to be regarded in certain contexts as one actor, independent of the current holder of the office, such as the president of a country.

A gathering of people becomes a Group when it exhibits organizational characteristics usually typified by a set of ideas or beliefs held in common, or actions performed together. These might be communication, creating some common Artefact, a common purpose such as study, worship, business, etc. (see ISO21127, E74 Group)

Properties:

has member:Actor

=== Tool === Subclass of:Artefact

Scope note:Until further better understanding, i.e., until a KP Lab use case involving material objects is found, we take Tool as being immaterial:

This class comprises executable S/W code that are designed to assist IT system users to create or modify artifacts on an IT system.

(see also ISO21127, E70 Thing: P16B was used for: E7 Activity)

=== Right === Subclass of:Artefact

Scope Note:This class comprises any explicitly stated privileges concerning artefacts or their derivatives.

(see also ISO21127, E30 Right)

Properties:

applies to: Artefact

=== Content Item === Subclass of:Artefact

Superclass:

Scope Note:This class comprises electronic documents the content of which is not managed by the KP-Lab system, but represented and described via a surrogate entry. Parts of a Content Item are also regarded as Content Items and may as well be represented by surrogate entries of their own. The KP-Lab System may invoke suitable tools to allow users creating, modifying and displaying the content of content items.

Properties:

content item consists of: Content Item

is successor of: Content Item

referred in: Shared Space

=== KPLAB Object === Subclass of:Artefact

Superclass:Shared Space

Annotation Object

Concept (SKOS)

Scope note:This class comprises IT system artefacts that are completely managed by a KPLab system, i.e., all activities of creation, modification, deletion, description are under the control of a KPLab system.

Properties:

kplab object consists of: KPLAB Object

belongs to: Shared Space

=== Shared Space === Subclass of:KPLAB Object

Scope Note:This class comprises virtual areas on a KP-Lab system accessible by and visible to multiple users simultaneously for monitoring collaborative activities.

=== Type === Subclass of:Artefact

Superclass of:Concept(SKOS)

Scope note:This class comprises arbitrary concepts (universals) represented by terms or noun phrases.

The model does not make the distinction between classes and types known from some knowledge representation systems and object-oriented programming languages. The class Type can be regarded as a metaclass (a class whose instances are universals), used to denote a user-defined specialization of some class or property of the model, without introducing any additional formal properties for this specialization.

Ideally, instances of the class Type should be organised into thesauri, with scope notes, illustrations, etc. to clarify their meaning. In general, it is expected that different domains and groups will develop different thesauri in parallel.

(see also ISO21127, E55 Type)

=== Annotation Object === Subclass of:KPLAB Object

Scope note:This class comprises KP-Lab objects that make propositions about other artefacts. Instances of this class are not the attributes themselves, by which things are annotated, but represent the connection between the concepts related in a proposition, such as “SchemaDefinitions.doc is difficult to read”, and the activities of creation, modification and deletion. This class should be specialized by appropriate subclasses to express more specific relationships between annotated things, such as comments, comparisons, ratings etc., and the constraints of a specific kind of annotation objects to a more specific mechanism. We provide here only some very generic properties.

Properties:

annotates: Artefact

comments: Artefact

is about: Artefact

links: Artefact

links with: Artefact

with concept: Concept (SKOS)

=== Concept (SKOS) === Subclass of:KPLAB Object

Type

Scope note: This class comprises arbitrary concepts (universals) represented by terms or noun phrases, equivalent to SKOS:Concept, that are managed as KP-Lab objects.

=== Plan === Subclass of:Artefact

Scope note: A plan' 'is an artefact that contains descriptions of things, situations, goals or activities that were intended to be realized during some time span or have the potential to be intended to be realized.

Properties:

foresees or foresaw: Future or Real Activity

is or was intended during: Time-span

=== Teaching Course === Subclass of:Activity

Scope note: This class captures activities of teaching and educating, organised in courses.

=== Meeting === Subclass of:Activity

Scope note: This class comprises assemblies of persons communicating within an a face-to-face setting or via networked interactions between co-located and/or geographically distributed participants a mix of both. Discussions may follow a particular Agenda. Meetings may imply the production of collaborative artefacts such as minutes. All Actors observing, recording or giving guidance are also regarded as participants of the same Activity.

=== Creation Event === Subclass of:Activity

Superclass:KPLAB Creation Event

Scope note: This class comprises Activities that result in the creation of an immaterial artefact. (see ISO21127, E65 Creation)

Properties:

createscreated: Artefact

=== KPLAB Event === Subclass of:Activity

Superclass:KPLAB Creation Event

Scope note: This class comprises the human activities and induced machine events that a KP-Lab systems controls and registers.

Properties:

registers: Entity

=== KPLAB Creation Event === Subclass of:KPLAB Event

Creation Event

Superclass:Annotation Event

Modification Event

Scope note: This class comprises the instances of Creation Events that a KP-Lab systems controls and registers.

=== Annotation Event === Subclass of:KPLAB Creation Event

Scope note: This class comprises all instances of KPLAB Creation Event that produce Annotation Objects.

Properties:

producescreated annotation: Annotation Object

=== Modification Event === Subclass of:KPLAB Creation Event

Scope note:This class comprises all instances of KPLAB Creation Event that create a new version of an existing artefact. A version is a new artefact that may exist in parallel to the original, but being regarded as derivative, its creation has not the same social connotation of overall originality. This class serves to mark this distinction between the respective creation processes and roles of the involved actors, and to relate the respective products.

Properties:

createscreated derivative of: Artefact

= Property Declarations: = === refers to === Domain:Artefact

Range:Entity

Superproperty of:Annotation Object:annotates:Artefact

Scope note:This property documents that an Artefact makes a statement about an instance of Entity. (see ISO21127, P67 refers to)

=== is identified by === Domain:Entity

Range:Identifier

Scope note:This property describes the naming or identification of any real world item by a name or any other identifier.

This property is intended for identifiers in general use, which form part of the world the model intends to describe, and not merely for internal database identifiers which are specific to a technical system, unless these latter also have a more general use outside the technical context. (see ISO21127, P1 is identified by)

=== has subject of activity === Domain:Activity

Range:Entity

Scope note:This property expresses a kind of subject relationship between an instance of Activity to something that is regarded as its “object of activities”. Note, that goals in general pertain to situations an Actor would like to bring about, and not to a thing. Talking about a thing as target of an activity must be regarded as a short-hand for a more complex situation involving this item.

=== is foreseen for === Domain:Future or Real Activity

Range:Time-span

Scope note:This property associates an instance of a Future or Real Activity with a time-span it may have been foreseen to happen at. This property does not express during which time or times this was intended. After the respective activity actually happened, this property may be used to compare the deviation of reality from the plan.

=== is or was intended during === Domain:Plan

Range:Time-span

Scope note:This property associates an instance of a Plan with a time-span during which some instances of Actor actually intended to carry it out this plan in some future. After the respective activities actually have happened, this property may be used to monitor the beginning of the plan. The time-span will naturally end with the realization. If the respective activities did not happen, this property may be also used to register the time of abandoning the plan.

=== foresees or foresaw === Domain:Plan

Range:Future or Real Activity

Scope note:This property associates an instance of a Plan with an instance of a Future or Real Activity it aims or aimed at realizing at some time.

=== has purpose === Domain:Activity

Range:Future or Real Activity

Scope note:This property describes an intentional relationship between an Activity and some general goal or purpose. The domain of this property may involve activities intended as preparation for some type of activity or event, but also orders and proposals.

(see ISO21127, P21 had general purpose)

=== has timespan === Domain:Activity

Range:Time-span

Scope note:This property describes a time-date range over which an instance of Activity has occurred. (see also ISO21127, P4 has time-span)

=== carried out by === Domain:Activity

Range:Actor

subproperty of: participatesActor: participates in:Activity

Scope note:This property describes the active participation of an Actor in an Activity.

It implies causal or legal responsibility. (see ISO21127, P14 carried out by)

=== applies to === Domain:Right

Range:Artefact

Scope note:This property links a particular Object to the instances of Right to which it is subject.

The Right is held by an Actor as described by possesses. (see ISO21127, P104B applies to)

=== possesses === Domain:Actor

Range:Right

Scope note:This property identifies former or current instances of Rights held by an Actor. (see ISO21127, P75 possesses)

=== isis supervisor of === Domain:Actor

Range:Activity

subproperty of: participatesActor:participates in:Activity

Scope note:This property describes the particular role assigned to an Actor in the lead of the activities that performs (e.g supervising discussions for particular items discussed, etc.)

=== has member === Domain:Group

Range:Actor

Scope note:This property relates an Actor to the Group of which he or she is a member.

Groups and Individuals may all be members of Groups. A Group necessarily consists of more than one Individual. (see ISO21127, P107 has current or former member)

=== activity consists of === Domain:Activity

Range:Activity

Scope note:This property describes the decomposition of an instance of Activity into discrete, subsidiary activities.

The sub-activities into which the activity is decomposed form a logical whole - although the entire picture may not be completely known - and the sub-activities are constitutive of the general activity. (see ISO21127, P9 consists of)

=== continued === Domain:Activity

Range:Activity

Scope note:This property allows two activities to be related where the domain is considered as an intentional continuation of the range.

Used multiple times, this allows a chain of related activities to be created which follow each other in sequence. (see ISO21127, P134 continued)

=== was present at === Domain:ArtefactThing

Range:Activity

Scope note:This property describes the active or passive presence of an Object in an Event/Activity without implying any specific role.

It connects the history of a thing with the Place and Date of an event/activity it was present at. The presence of an immaterial thing implies the presence of at least one of its carriers. (see ISO21127, P12B was present at)

=== registers === Domain:KPLAB Event

Range:Entity

Scope note:This property associates a KPLab Event with the thing it registers, such as a system user. A KPLab Event may register itself.

=== usesused tool === Domain:Activity

Range:Tool

subproperty of: usesActivity:used:Thing

Scope note:This property describes the use of S/W tools in a way essential to the performance or the outcome of an Activity.

=== creates === === created === Domain:Creation Event

Range:Artefact

Scope note:This property allows a conceptual Creation to be linked to the conceptual artefact created by it.

(see also ISO21127, P94 has created)

=== has description === Domain:Entity

Range:string

Scope note:This property is a container for all informal descriptions about an object on a KPLab System. (see also ISO21127, P3 has note)

=== has type === Domain:Entity

Range:Type

Scope note:This property allows subtyping of entities - a form of specialisation – through the use of a terminological hierarchy, or thesaurus.

(see also ISO21127, P2 has type)

=== content item consists of === Domain:Content Item

Range:Content Item

Scope note:This property associates an instance of Content Item with a part of it that is by itself an instance of Content Item, such as fragments of texts or clippings from an image. (see ISO21127, P106 is composed of)

=== is successor of === Domain:Content Item

Range:Content Item

subproperty of: Thing:shows features of:Thing

Scope note:This property associates an instance of Content Item which logically continues the content of another instance of Content Item with the latter (see FRBR version 0.9, R1 is logical successor of)

=== shows features of === Domain:Thing

Range:Thing

Superproperty of: Artefact:is version of:Artefact

Content Item: is successor of: Content Item

Scope note:This property generalises the notions of "copy of" and "similar to" into a dynamic, asymmetric relationship, where the domain expresses the derivative, if such a direction can be established. (see ISO21127, P130 shows features of)

=== is version of === Domain:Artefact

Range:Artefact

subproperty of: Thing:shows features of:Thing

Scope note:This property associates an instance of an existing Artefact with a new version of it.

A version is a new artefact that may exist in parallel to the original, but being regarded as derivative.

It is a shortcut of the more fully developed path ‘Artefact. inverse of created: Modification Event. created derivative of: ArtefactвЂ.

=== kplab object consists of === Domain:KPLAB Object

Range:KPLAB Object

Scope note:This property associates an instance of KPLAB Object with a part of it that is by itself an instance of KPLAB Object, such as a composite annotation containing a classification statement.

=== belongs to === Domain:KPLAB Object

Range:Shared Space

Scope note:This property describes aggregation association between KPLAB Objects and a SharedShared Space under which they appear to the users.

=== referred in === Domain:Content Item

Range:Shared Space

Scope note:This property describes reference to content items via surrogate entries appearing in a Shared Space, such as an organizer (folder),.). (see ISO21127, P67B is referred to by)

=== annotates === Domain:Annotation Object

Range:Artefact

Subproperty of: Artefact: refers to:Entity

Superproperty of:Annotation Object:comments:Artefact

Annotation Object:links:Artefact

Annotation Object:links with:Artefact

Annotation Object:is about:Artefact

Annotation Object:with concept:Concept (SKOS)

Scope note:This property associates an instance of Annotation Object with instances of Artefacts it uses or refers to in its propositions.

=== with concept === Domain:Annotation Object

Range:Concept (SKOS)

Subproperty of: Annotation Object:annotates:Artefact

Scope note:This property describes the semantic concepts used to classify an Artefact via an Annotation Object.

=== produces === === created annotation === Domain:Annotation Event

Range:Annotation Object

Scope note:This property identifies the Annotation Object that came into existence as a result of an Annotation Event.

=== uses === === used === Domain:Activity

Range:ArtefactThing

Superproperty of:Activity:used tool:Tool

Scope note:This property describes the use of material or immaterial artefacts in a way essential to the performance or the outcome of an Activity. (see ISO21127, P16 used specific object)

=== used plan === Domain:Activity

Range:Plan

Scope note:This property associates an instance of Activity with the use of a plan it realized to a certain degree or at least was influenced by.

=== createscreated derivative of === Domain:Modification Event

Range:Artefact

Scope note:This property associates an instance of Modification Event with the original Artefact it uses to create a version of.

=== is about === Domain:Annotation Object

Range:Artefact

Subproperty of: Artefact:annotates:Artefact

Superproperty of:Annotation Object:comments:Artefact

Scope note:This property associates an instance of Annotation Object with an instance of Artefact it makes a proposition about.

It describes the primary subject or subjects of an Annotation Object. (see also ISO21127, P129 is about)

=== comments === Domain:Annotation Object

Range:Artefact

Subproperty of: Artefact:is about:Artefact

Scope note:This property associates an instance of Annotation Object with an instance of Artefact it makes a comment about, i.e., a textual note.

=== links === Domain:Annotation Object

Range:Artefact

Subproperty of: Artefact:annotates:Artefact

Scope note:This property associates an instance of Annotation Object with an instance of Artefact it links to another one. To be used together with “links with”.

=== links with === Domain:Annotation Object

Range:Artefact

Subproperty of: Artefact:annotates:Artefact

Scope note:This property associates an instance of Annotation Object with an instance of Artefact it describes a link to. To be used together with “links”.

=== participates in === Domain:Actor

Range:Activity

Superproperty of:Activity:carried out by:Actor

Actor:is supervisor of:Activity

Scope note:This property describes the active or passive participation of instances of Actors in an Event/Activity.

It connects the life-line of the related Actor with the Place and Date of the event. The property implies that the Actor was involved in the event but does not imply any causal relationship. (see also ISO21127, P11B participated in)

'REFERENCES'

Crofts, N., Doerr, M., Gill, T., Stead, S., and Stiff M. 2005. Definition of the CIDOC conceptual reference model. September 2008, http://cidoc.ics.forth.gr/docs/cidoc_crm_version_4.2.5a.doc

Doerr, M. et. al. FRBR object-oriented definition and mapping to FRBRer (version 0.9), International Working Group on FRBR and CIDOC CRM Harmonisation, January 2008,

http://cidoc.ics.forth.gr/docs/frbr_oo/frbr_docs/FRBR_oo_V0.9.doc.

  Page Info My Prefs Log in
This page (revision-4) last changed on 18:24 25-Mar-2017 by Vassiliy Tchoumatchenko.
 

Referenced by
...nobody

JSPWiki v2.4.102
[RSS]