ComplexActivity
type: Class
disjoint with: AtomicActivity
comment: Each activity that has a sub-process.
equivalent class: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#1

AtomicActivity
type: Class
subclass of: Activity
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#31
comment: Each activity that has no sub-process.
disjoint with: ComplexActivity

hasSubProcess directly
type: ObjectProperty
comment: (hasSubProcess_directly ?PROCESS ?SUBPROCESS) expresses that a ?PROCESS has a direct (i.e. asserted rather than inferred) part ?SUBPROCESS. The relation is the inverse of the subProcessOf_directly relation.
inverse of: subProcess directly
range: Process
domain: Process
sub property of: hasSubProcess

Activity
type: Class
comment: An activity is work that is performed within a process. The notion of Activity covers a wide range of tasks such as manual activities (e.g. repairing a car), system activities (e.g. defragmenting a hard disk) or interactive activities (e.g. filling out an electronic form). Activities are either complex or atomic.
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#6
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#7
subclass of: Process

ApplicationProgram
type: Class
disjoint with: SystemProgram
subclass of: ComputerProgram
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#5
comment: The class of ComputerPrograms whose running copies perform specific functions either directly for users or as background processes. Examples of ApplicationPrograms include word processors or electronic diaries.

SystemProgram
type: Class
subclass of: ComputerProgram
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#72
disjoint with: ApplicationProgram
comment: The Class of ComputerPrograms involved in integrating a computer's various capabilities, but typically are not directly applied in the performance of tasks that benefit the user.

Rule
type: Class
comment: A Rule describes a principle or condition that governs behavior.
subclass of: Procedure
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#8
disjoint with: Plan
disjoint with: ComputerProgram

memberOfView
type: ObjectProperty
domain: Entity
range: View
comment: (memberOfView ?ENTITY ?VIEW) expresses that an ?ENTITY is relevant or noticeable from a specific perspective or point of view indicated by ?VIEW.

Screen
type: Class
comment: The class of ApplicationSystemComponents that represent the interfaces between users and application systems. A screen visualizes the procedure of data input or data output as used by an application system.
subclass of: ApplicationSystemComponent
disjoint with: Function
disjoint with: Module

ApplicationSystemComponent
type: Class
disjoint with: ApplicationSystem
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#11
disjoint with: Region
disjoint with: Collection
subclass of: Object
disjoint with: Agent
comment: The class of Objects that are elements of application systems or other application system components. ApplicationSystemComponents are object-like in a modeling sense and have a stable identity. Examples of ApplicationSystemComponents are the Modules, Functions or Screens of an application system.
disjoint with: SelfConnectedObject
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#12

Function
type: Class
subclass of: ApplicationSystemComponent
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#40
comment: The class of ApplicationSystemComponents that perform specific tasks and can be relatively independent of other components. In terms of transactions, Functions are the smallest unit of an ApplicationSystemComponent that needs to be executed as a whole in order to accomplish one processing step. Functions depend on sumo:ComputerPrograms which allow the execution of a function on a computer system. Synonyms are routine, subroutine, subprogram, procedure or methods.
disjoint with: Module
disjoint with: Screen

Module
type: Class
comment: The class of self-contained components which have a well-defined interface to the other components. A Module may be used in combination with other components or executed on its own.
subclass of: ApplicationSystemComponent
disjoint with: Function
disjoint with: Screen

Event
type: Class
disjoint with: FieldOfStudy
disjoint with: View
subclass of: Proposition
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#66
disjoint with: StateOfAffairs
disjoint with: Objective
disjoint with: Procedure
comment: An Event is something that happens at a given place and time.
disjoint with: Knowledge
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#67

StateOfAffairs
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#38
comment: A StateOfAffair is a situation. It consists of a set of relationships between particular entities and it can be said to hold, or be true (and conversely to not hold or to be false). StateOfAffairs may be preconditions or effects of Activities.
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#39
disjoint with: Procedure
disjoint with: Objective
disjoint with: Knowledge
disjoint with: View
disjoint with: Event
disjoint with: FieldOfStudy
subclass of: Proposition

Objective
type: Class
disjoint with: StateOfAffairs
disjoint with: Event
disjoint with: Procedure
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#57
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#58
disjoint with: FieldOfStudy
subclass of: Proposition
disjoint with: View
comment: The class of targets or goals which are intended to be attained (and which are believed to be attainable).
disjoint with: Knowledge

Knowledge
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#49
disjoint with: Objective
disjoint with: Procedure
comment: The class of Propositions which are (i) facts, information, and skills acquired by a person through experience or education; the theoretical or practical understanding of a subject, (ii) what is known in a particular FieldOfStudy or in total; facts and information or (iii) awareness or familiarity gained by experience of a fact or situation.
disjoint with: StateOfAffairs
disjoint with: FieldOfStudy
disjoint with: View
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#50
subclass of: Proposition
disjoint with: Event

View
type: Class
disjoint with: FieldOfStudy
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#35
disjoint with: Objective
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#36
comment: A View or perspective is a way of regarding situations, topics or things.
disjoint with: Knowledge
disjoint with: Procedure
disjoint with: StateOfAffairs
subclass of: Proposition
disjoint with: Event

ProcessGraphNode
type: Class
comment: The class of GraphNodes which are part of a ProcessGraph.
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#9
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#10
subclass of: GraphNode

ProcessGraph
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#75
subclass of: Graph
comment: The class of graphs which represent processes. The nodes of a ProcessGraph correspond to Activities, the arcs define a sequential or logical flow between the nodes and can be represented using the flow-relation. A ProcessGraph may represent a ProcessModel.

SynchronizingMerge
type: Class
comment: A SynchronizingMerge is a MergeNode which converges multiple paths into one single thread. If more than one path is taken, synchronization of the active threads needs to take place. If only one path is taken, the alternative branches should reconverge without synchronization. A synonym for SynchronizingMerge is synchronizing join. An example use case of SynchronizingMerge would be after either or both of the activities ContactFireDepartment and ContactInsuranceCompany have been completed (depending on whether they were executed at all), the activity SubmitReport needs to be performed (exactly once)
subclass of: MergeNode
disjoint with: Synchronization
disjoint with: SimpleMerge
disjoint with: MultiMerge

Synchronization
type: Class
subclass of: MergeNode
comment: A Synchronization is a MergeNode that converges multiple parallel processes or activities into one single thread of control, thus synchronizing multiple threads. A synonym for Synchronization is AND-join. An example use case of Synchronization would be an activity Archive that is enabled after the completion of both activity SendTickets and activity ReceivePayment.
disjoint with: SynchronizingMerge
disjoint with: SimpleMerge
disjoint with: MultiMerge

SimpleMerge
type: Class
comment: A SimpleMerge is a MergeNode where two or more alternative branches come together without synchronization. A synonym for SimpleMerge is XOR-join. An exmaple use case of SimpleMerge would be an activity ArchiveClaim which is enabled after either PayDamage or ContactCustomer is executed.
subclass of: MergeNode
disjoint with: SynchronizingMerge
disjoint with: Synchronization
disjoint with: MultiMerge

MultiMerge
type: Class
comment: MultiMerge is a MergeNode which reconverges two or more branches without synchronization. If more than one branch gets activated, possibly concurrently, the activity following the merge is started for every activation of every incoming branch. An example use case for MultiMerge may be when two or more parallel branches share the same ending. Instead of replicating the process for every branch, a MultiMerge can be used. An example of this would be two activities auditApplication and processApplication running in parallel which should both be followed by an activity closeCase.
subclass of: MergeNode
disjoint with: SynchronizingMerge
disjoint with: Synchronization
disjoint with: SimpleMerge

BasicService
type: Class
disjoint with: PublicEnterpriseService
disjoint with: ProcessCentricService
disjoint with: IntermediaryService
comment: The class of ComputerProcessServices that are the foundation of the SOA. They represent the basic elements of the vertical domain.
subclass of: ComputerProcessService

PublicEnterpriseService
type: Class
disjoint with: ProcessCentricService
disjoint with: IntermediaryService
disjoint with: BasicService
subclass of: ComputerProcessService
comment: The class of ComputerProcessServices that provide interfaces for cross-enterprise integration. Thus, they are of coarser granularity and have to provide appropriate mechanisms for e.g. decoupling, security, billing or rubustness.

ProcessCentricService
type: Class
comment: The class of ComputerProcessServices that encapsulate knowledge of the organization’s business processes. Process centric services are typically both client and server of a SOA, and maintain the process state.
subclass of: ComputerProcessService
disjoint with: PublicEnterpriseService
disjoint with: IntermediaryService
disjoint with: BasicService

IntermediaryService
type: Class
disjoint with: PublicEnterpriseService
disjoint with: ProcessCentricService
disjoint with: BasicService
comment: The class of ComputerProcessServices that are both client and server of a Service-Oriented Architecture. Unlike ProcessCentricServices they are stateless.
subclass of: ComputerProcessService

ComputerProcessService
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#69
subclass of: ComputerProcess
comment: A ComputerProcessService is a mechanism that enables access to one or more capabilities, where the access is provided using a prescribed interface and is exercised consistent with constraints and policies as specified by the service description.

ApplicationSystem
type: Class
disjoint with: Collection
disjoint with: ApplicationSystemComponent
disjoint with: SelfConnectedObject
disjoint with: Agent
disjoint with: Region
subclass of: Object
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#80
comment: An application system is a system used to solve specific business problems. Application systems may be broken down into components such as modules, functions or screens. An example of an application system is a document management system or intranet portal. The notion of an application system encompasses also the hardware and software required to run the system.

DocumentedKnowledge
type: Class
comment: All individuals of Knowledge which have a sumo:documentation in the form of a Document or a sumo:SymbolicString.
disjoint with: Expertise
equivalent class: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#16

Expertise
type: Class
subclass of: Knowledge
comment: The class of Knowledge which is hard (if not impossible) to externalise. Expertise is an extraordinary ability to solve problems or performance in specific tasks and is based on wide experience.
disjoint with: DocumentedKnowledge

Document
type: Class
comment: The class of ContentBearingObjects that are a bounded physical representation of body of information designed with the capacity (and usually intent) to communicate. Examples of documents include purchase orders, contracts, manuals, specifications et cetera.
disjoint with: SymbolicString
disjoint with: Database
disjoint with: Message
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#78
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#79
subclass of: ContentBearingObject
subclass of: FactualText

Database
type: Class
disjoint with: SymbolicString
disjoint with: LinguisticExpression
disjoint with: Document
disjoint with: Facsimile
subclass of: ContentBearingObject
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#76
comment: A Database is a structured collection of records.

Facsimile
type: Class
comment: The class of Documents that are a copy or reproduction, which bears a close resemblance to the original.
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#26
subclass of: ContentBearingObject
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#27
disjoint with: SymbolicString
disjoint with: Database
disjoint with: Message
disjoint with: LinguisticExpression

LogicCentricService
type: Class
disjoint with: DataCentricService
subclass of: BasicService
comment: The class of BasicServices that encapsulate algorithms for complex calculations or business rules.

DataCentricService
type: Class
comment: The class of BasicServices that handle persistent data.
subclass of: BasicService
disjoint with: LogicCentricService

Message
type: Class
comment: The class of ContentBearingObjects which flow between distributed systems according to the data and processes involved.
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#70
subclass of: ContentBearingObject
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#71
disjoint with: Document
disjoint with: Facsimile

GateNode
type: Class
disjoint with: EventNode
disjoint with: ActivityNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#28
subclass of: ProcessGraphNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#29
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#30
comment: The class of ProcessGraphNodes which perform logical decisions within the flow of a ProcessGraph. Individuals of GateNode may refer to at most one BusinessRule via a semanticRelation.

EventNode
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#51
subclass of: ProcessGraphNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#52
disjoint with: GateNode
disjoint with: ActivityNode
comment: The class of ProcessGraphNodes which represent events in a ProcessGraph, i.e. that something has happened. Individuals of EventNode may refer to at most one Event via a semanticRelation.

ActivityNode
type: Class
comment: The class of ProcessGraphNodes which indicate that something is done. Each individual of ActivityNode refers to at most one Activity via a semanticRelation.
disjoint with: GateNode
disjoint with: EventNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#53
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#54
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#55
subclass of: ProcessGraphNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#56

http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#28
type: Restriction
on property: annotation
max cardinality: 1

annotation
type: ObjectProperty
domain: Entity
range: Entity
comment: (semanticAnnotation ?MODELORGRAPHNODE ?ENTITY) expresses that a ?MODELORGRAPHNODE is semantically linked to an ?ENTITY.

flow directly
type: ObjectProperty
comment: (flow_directly ?PROCESSGRAPHNODEA ?PROCESSGRAPHNODEB) expresses that there is a direct (i.e. asserted rather than inferred) link between the two nodes. An example of such a flow is an output of an activity or function which is directly connected to a gate or event.
range: ProcessGraphNode
domain: ProcessGraphNode
sub property of: flow

EndEvent
type: Class
disjoint with: StartEvent
disjoint with: IntermediateEvent
subclass of: EventNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#33
comment: The class of EventNodes which indicate where a process will end. In terms of the flow between ProcessGraphNodes, the EndEvent ends the flow of a process.

StartEvent
type: Class
disjoint with: IntermediateEvent
disjoint with: EndEvent
subclass of: EventNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#74
comment: The class of EventNodes that indicates where a particular Process will start. In terms of the process flow, the StartEvent starts the flow of the Process, and thus, will not have any incoming process flow.

IntermediateEvent
type: Class
comment: The class of EventNodes that occur between a StartEvent and an EndEvent. An IntermediateEvent occurs after a Process has been started. It will affect the flow of the process, but will not start or (directly) terminate the process.
subclass of: EventNode
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#37
disjoint with: StartEvent
disjoint with: EndEvent

ExclusiveChoice
type: Class
subclass of: SplitNode
comment: An ExclusiveChoice is a SplitNode where, based on a decision, one of several branches is chosen. A synonym for ExclusiveChoice is XOR-split. An example use case of ExclusiveChoice would be an activity Eevaluate claim is followed by either pay damage or contact customer.
disjoint with: MultiChoice
disjoint with: ParallelSplit

SplitNode
type: Class
comment: The class of Gates that split a single thread of control into multiple threads of control which can be executed in parallel.
subclass of: GateNode

MultiChoice
type: Class
comment: A MultiChoice is a SplitNode in the workflow process where, based on a decision or workflow control data, a number of branches are chosen. A synonym for MultiChoice is OR-split. An example use case of MultiChoice would be the execution of the activity ContactFireDepartment or ContactInsuranceCompany after the activity EvaluateDamage is executed where at least one of these activities is executed.
subclass of: SplitNode
disjoint with: ExclusiveChoice
disjoint with: ParallelSplit

ParallelSplit
type: Class
comment: A ParallelSplit is a SplitNode that splits a single thread of control into multiple threads of control which can be executed in parallel. A synonym for ParallelSplit is AND-split. An example use case of ParallelSplit is the execution of the activity Payment which enables both the execution of the activities ShipGoods and InformCustomer.
disjoint with: ExclusiveChoice
disjoint with: MultiChoice
subclass of: SplitNode

http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#36
type: Restriction
cardinality: 0
on property: memberOfView

depends
type: TransitiveProperty
type: ObjectProperty
domain: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#96
range: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#101
comment: (depends ?ENTITYA ?ENTITYB) expresses that an ?ENTITYA (e.g. a component of a computer system) needs, requires, relies or is contingent upon another ?ENTITYB (e.g. another component of a computer system) either directly or indirectly.

SubjectView
type: Class
equivalent class: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#41
subclass of: View
comment: A set of members of the View-class which are related to a specific topic or theme. SubjectViews may be used to refine the display of models or ontologies.

http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#51
type: Restriction
on property: annotation
max cardinality: 1

StrategicObjective
type: Class
comment: The Class of EnterpriseObjectives which are declared to be of strategic importance. Though such a declaration is arbitrary, StrategicObjectives tend to be more ‘high-level’, i.e. less measurable and with a longer time horizon than non-strategic objectives.
subclass of: EnterpriseObjective
disjoint with: Vision

EnterpriseObjective
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#73
subclass of: Objective
comment: The class of Objectives that are definitions of future company goals. EnterpriseObjectives are supposed to be reached by supporting critical factors and/or realizing new business processes. Note that critical factors specify the aspects which need to be considered in order to achieve a particular EnterpriseObjective. EnterpriseObjective. EnterpriseObjectives are defined by at least one sumo:Organization.

Vision
type: Class
subclass of: EnterpriseObjective
disjoint with: StrategicObjective
comment: The class of EnterpriseObjectives which represent a superior motif for the business concerned; as a comprehensive but very bold statement they are vague, yet serve as the prime principle of action and as such express a kind of short version of the company philosophy. In comparison with objectives and strategic objectives, visions are the least measurable objectives and have the longest time horizon.

http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#53
type: Restriction
max cardinality: 1
on property: equivalentTo

equivalentTo
type: ObjectProperty
domain: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#86
sub property of: annotation
comment: (equivalentTo ?MODELORGRAPHNODE ?ENTITY) expresses that a ?MODELORGRAPHNODE is semantically linked to an ?ENTITY and that both represent an equivalent notion. The relation is symmetric.

http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#54
type: Restriction
max cardinality: 1
on property: annotation

Employee
type: Class
disjoint with: WorkGroup
comment: The class of SentientAgents that are workers who are hired to perform a job. More formally, each Human that isEmployed in some sumo:Organization is an Employee.
equivalent class: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#59
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#64
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#65

WorkGroup
type: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#68
subclass of: Organization
subclass of: GroupOfPeople
comment: A WorkGroup is both a GroupOfPeople and an OrganizationalUnit which is temporal. An example of a WorkGroup is a group of employees working on a project.
disjoint with: Employee

employed
type: ObjectProperty
inverse of: employs
comment: (employed ?HUMAN ?ORGANIZATION) expresses that an ?HUMAN is works in an ?ORGANIZATION. This relation is the inverse of sumo:employs.
domain: CognitiveAgent
range: Organization

definedBy
type: ObjectProperty
domain: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#90
range: Organization
comment: (definedBy ?RULEOROBJECTIVE ?ORGANIZATION) expresses that a ?RULEOROBJECTIVE is specified by a ?ORGANIZATION.

Service
type: Class
comment: A Service is performed in the course of a value-added process and is offered to at least one customer being an individual of sumo:Organization. The trigger for the creation of a service is always the requirements of an Organization (or organizational unit) being a customer of an Agent. Note that in economics and marketing, a service is the non-material equivalent of a good.
subclass of: Activity
equivalent class: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#77

offeredTo
type: ObjectProperty
comment: (offeredTo ?PRODUCTORSERVICE ?ORGANIZATION) expresses that a ?PRODUCTORSERVICE is offered to an ?ORGANIZATION for sale.
domain: Activity
range: Organization
sub property of: agent

Cluster
type: Class
comment: A Cluster is a group of Entities which are aggregated according to some specific criteria. A Cluster may be a part of another Cluster.
disjoint with: Group
subclass of: Class
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#81
subclass of: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#82

supportsObjective
type: ObjectProperty
range: Objective
comment: (supportsObjective ?ACTIVITY ?OBJECTIVE) expresses that an ?ACTIVITY is done (also: carried out, performed or executed) in order to attain an ?OBJECTIVE.
domain: Activity

subProcess directly
type: ObjectProperty
inverse of: hasSubProcess directly
domain: Process
sub property of: subProcess
comment: (subProcess_directly ?SUBPROCESS ?PROCESS) expresses that a ?SUBPROCESS is a direct (i.e. asserted rather than inferred) sub-process of another ?PROCESS. This relation is the inverse of the hasSubProcess_directly-relation.

hasSubProcess
type: TransitiveProperty
comment: (hasSubProcess ?PROCESS ?SUBPROCESS) expresses that a ?PROCESS has a part ?SUBPROCESS. The relation is the inverse of the sumo:subProcess relation and is transitive.
sub property of: part
domain: Process
range: Process
inverse of: subProcess
type: ObjectProperty

narrowerThan
type: ObjectProperty
domain: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#83
inverse of: broaderThan
comment: (narrowerThan ?MODELORGRAPHNODE ?ENTITY) expresses that a ?MODELORGRAPHNODE is semantically linked to an ?ENTITY and that the former is in some way more specificl ("narrower") than the latter. The relation is the inverse of broaderThan.
sub property of: annotation

broaderThan
type: ObjectProperty
inverse of: narrowerThan
comment: (broaderThan ?MODELORGRAPHNODE ?ENTITY) expresses that a ?MODELORGRAPHNODE is semantically linked to an ?ENTITY and that the former is in some way more general ("broader") than the latter. The relation is the inverse of narrowerThan.
domain: Entity
range: http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#93
sub property of: annotation

flow
type: TransitiveProperty
domain: ProcessGraphNode
range: ProcessGraphNode
type: ObjectProperty
comment: (flow ?PROCESSGRAPHNODEA ?PROCESSGRAPHNODEB) expresses that something (e.g. logical control, material flow, input, output etc.) is passed from one node to the other. The relation is transitive.
sub property of: graphArc

uses
type: ObjectProperty
sub property of: patient
comment: (uses ?ACTIVITY ?ENTITY) means that ?ENTITY is utilized by an agent involved in an ?ACTIVITY. The notion of (uses ?ACTIVITY ?ENTITY) is much like (instrument ?PROCESS ?ENTITY) but without requiring the entity to be an object.
domain: Activity

doer
type: ObjectProperty
comment: (doer ?ACTIVITY ?AGENT) expresses that an ?ACTIVITY is done (also: carried out, performed or executed) by an ?AGENT.
sub property of: agent
domain: Activity

hasCost
type: ObjectProperty
range: CurrencyMeasure
sub property of: monetaryValue
domain: Activity
comment: (hasCost ?ACTIVITY ?CURRENCYMEASURE) A relation that expresses that an ?ACTIVITY is associated with a monetary value which is an instance of ?CURRENCYMEASURE. The cost is the value of money that has been used up to produce or execute a process and hence is not available for use anymore

http://lodlaundromat.org/.well-known/genid/ce866c2b4bfb9da87bf13cb07efb2064#89
type: Restriction
on property: hasValue
cardinality: 1

hasValue
type: DatatypeProperty
comment: A relation that expresses that a ?QuantityMeasure has a value which can be represented as an integer value.
domain: Quantity
range: int

depends directly
type: ObjectProperty
comment: (depends_directly ?ENTITYA ?ENTITYB) expresses that an ?ENTITYA (e.g. a component of a computer system) directly needs, requires, relies or is contingent upon another ?ENTITYB (e.g. another component of a computer system) either directly or indirectly.
sub property of: depends

triggers
type: ObjectProperty
comment: (triggers ?EVENT ?ACTIVITY) expresses that an ?EVENT causes the execution of an ?ACTIVITY.
range: Activity
domain: Event

subOrganization directly
type: ObjectProperty
comment: (subOrganization_directly ?ORG1 ?ORG2) means that ?ORG1 is an Organization which is stated or explicitly defined to be a part of the Organization ?ORG2.
sub property of: subOrganization

hasPosition
type: ObjectProperty
comment: (hasPosition ?EMPLOYEE ?POSITION) expresses that an ?EMPLOYEE has a formal ?POSITION of reponsibility within an organization.
sub property of: property
domain: Employee
range: Position

responsibleFor
type: ObjectProperty
domain: Activity
sub property of: agent
comment: (responsibleFor ?AGENT ?PROCESS) expresses that an ?AGENT is responsible for a ?PROCESS.

graphArc
type: ObjectProperty
comment: (graphArc ?GRAPHNODEA ?GRAPHNODEB) expresses that a link between ?GRAPHNODEA and ?GRAPHNODEB exists.

businessRelation
type: SymmetricProperty
range: Organization
type: ObjectProperty
domain: Organization
comment: (businessRelation ?ORGANIZATIONA ?ORGANIZATIONB) expresses that a ?ORGANIZATIONA has a business relationship with ?ORGANIZATIONB.

telephone
type: ElectricDevice
type: CommunicationDevice
comment: The class of Artifacts that are both CommunicationDevices and ElectricDevices and permit linguistic communication between remote points by converting sound into electrical signals that are then transmitted. When the signals are received, they are converted back into sound.

internet
type: CommunicationSystem
comment: The Internet is a CommunicationSystem for the rapid delivery of information between computers.

mobileCellPhone
type: ElectricDevice
type: CommunicationDevice
comment: The class of Telephones that are used without an immediate connection to a main telephone line, because they connect via radio frequencies to local cell stations that relay the call to a telephone exchange.

telephoneSystem
type: CommunicationSystem
comment: The class of CommunicationSystems that consists of interconnected Telephones, telephone exchanges, and telephone lines or communication satellites, with any other needed components that work together to make telephonic communication possible from point to point in a given area.