XES Extension based on the ColActDOnt

The ColActDOnt XES Extension defines the possible event attributes according to the Collaborative Actions on Documents Ontology (ColActDOnt). It thus determines the semantics for events extracted from collaboration systems.

Links

ColActDOnt URL
ColActDOnt XES Extension URL
XES Extension attribute
<extension name="ColActDOnt" prefix="colactdont" uri="https://w3id.org/ColActDOnt/1.0.xesext"/>

Event Attributes

XES Event Attributes
XES Attribute key Related ColActDOnt Element Definition XES dataype Occ. Allowed values, examples, other constraints
colactdont:agentType An Agent is the meta term for a real Person, an ArtificialAgent (e.g., a bot) or an Organisation. We store the type of the subclass of the agent. string 0..1 Person, ArtificialAgent, Organisation
colactdont:agentId An Agent is the meta term for a real Person, an ArtificialAgent (e. g. a bot) or an Organisation. We store the Id of the agent in the event log. string 0..1 UUID or another type of unique Id
colactdont:accountId An Account is the technical means for an Agent to connect to a computer system. string 0..1 UUID or another type of unique Id
colactdont:systemInstance ColActDOnt uses the term system for a software product that provides functional modules that allow users to create content (items). string 0..1 Any kind of string value
colactdont:spaceType A space provides a bundle of functional modules and their respective containers in a specific system (single-system concept). We store the type of the space. string 0..1 UserWorkspace, GroupWorkspace, OrganisationalPlatform
colactdont:spaceId A space provides a bundle of functional modules and their respective containers in a specific system (single-system concept). We store the id of the space. string 0..1 UUID or another type of unique Id
colactdont:containerType The Container entity serves as a superclass for the various subordinate classes, which in turn can contain the various forms of IntellectualEntities. We store the type of the container. string 0..1 Calendar, ChatChannel, FileLibrary, MailContainer, MeetingContainer, MessageBoard, MicroBlog, SocialProfileContainer, TaskContainer, Weblog, Wiki
colactdont:containerId The Container entity serves as a superclass for the various subordinate classes, which in turn can contain the various forms of IntellectualEntities. We store the id of the container. string 0..1 UUID or another type of unique Id
colactdont:intellectualEntityType IntellectualEntities describe the core of a SocialDocument, for example a File or a BlogPost, which can be enriched by Components. We store the type of the IntellectualEntity. string 0..1 BlogPost, BoardPost, CalendarEntry, ChatMessage, File, Folder, MailMessage, Meeting, MicroblogPost, SocialProfile, Task, WikiPage
colactdont:intellectualEntityId IntellectualEntities describe the core of a SocialDocument, for example a File or a BlogPost, which can be enriched by Components. We store the id of the IntellectualEntity. string 0..1 UUID or another type of unique Id
colactdont:intellectualComponentType Attachments and Comments are subordinated to the IntellectualComponent entity. We store the type of the IntellectualComponent. string 0..1 Attachment or Comment
colactdont:intellectualComponentId Attachments and Comments are subordinated to the IntellectualComponent entity. We store the Id of the IntellectualComponent. string 0..1 UUID or another type of unique Id
colactdont:simpleComponentType SimpleComponents add further data (Likes and Tags) to IntellectualComponents or IntellectualEntities. We store the type of the SimpleComponent. string 0..1 Follow, Like, Reaction, Subscription, Tag, Vote
colactdont:simpleComponentId SimpleComponents add further data (Likes and Tags) to IntellectualComponents or IntellectualEntities. We store the if of the SimpleComponent. string 0..1 UUID or another type of unique Id
colactdont:eventId The raw event id from the system. string 0..1 UUID or another type of unique Id
colactdont:action An action defines a CRUD operation. string 0..1 CREATED, DELETED, READ, UPDATED
Relation to the concept:name
The concept:name (activity) is usually defined by a combination of the attributes colactdont:system, colactdont:spaceType, colactdont:containerType, colactdont:intellectualEntityType, colactdont:intellectualComponentType, colactdont:simpleComponentType. For instance, Uct.GroupWorkspace.FileLibrary.File.Comment.Like.CREATED is a possible value for the concept:name.
Relation to the org:resource
The org:resource (user) is usually defined by either the colactdont:agentId or the colactdont:accountId depending of the scope of the event log file.