language en

Component and Connector Example Ontology

Release: 2021-05-05

Modified on: 2021-05-05
This version:
https://meta.linked.archi/CnC/0.0.1#
Revision:
0.0.1
Issued on:
2021-05-05
Authors:
Kalin Maldzhanski
Publisher:
https://linked.archi
See also:
https://meta.linked.archi/core#
License:
http://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Cite as:
Component and Connector Example Ontology based on Linked.Archi Core
Provenance of this page
draft

Abstract

Component and Connector Example Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Named Individuals

Component and Connector Example Ontology: Description back to ToC

Component and Connector Example Ontology based on Linked.Archi Core Ontology.

Cross-reference for Component and Connector Example Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Component and Connector Example Ontology.

Classes

BatchConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#BatchConnector

has super-classes
DataFlowConnector c

Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#Component

has super-classes
element c
has sub-classes
Filter c
is in domain of
accessDataSource op, dequeue op, enqueue op, flowsFrom op, flowsTo op, inPort op, invokesService op, outPort op, port op, provideDataReads op, provideDataSource op, provideDataWrites op, providesService op, publishTo op, readsFrom op, readsReply op, readsRequest op, sendReply op, sendRequest op, subscribedTo op, writesTo op
is in range of
role op

Connectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#Connector

A connector is a runtime pathway of interaction between two or more components.
has super-classes
element c
has sub-classes
DataConnector c, DataFlowConnector c, MessagingConnector c, RequestResponse c
is in domain of
hasProxy op, proxyOf op, role op
is in range of
hasProxy op, inPort op, outPort op, port op, proxyOf op, realizedByConnector op

DataConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#DataConnector

has super-classes
Connector c
has sub-classes
DBConnector c, DBConnector c, DBConnector c, DBConnector c
is in range of
accessDataSource op, provideDataReads op, provideDataSource op, provideDataWrites op, readsFrom op, writesTo op

DataFlowConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#DataFlowConnector

has super-classes
Connector c
has sub-classes
BatchConnector c, Pipe c
is in range of
flowsFrom op, flowsTo op

DBConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#DBConnector

has super-classes
DataConnector c

DBConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#FTPConnector

has super-classes
DataConnector c

DBConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#FileShareConnector

has super-classes
DataConnector c

DBConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#GITConnector

has super-classes
DataConnector c

Filterc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#Filter

has super-classes
Component c

HTTPAPIc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#HTTPAPI

includes REST APIs
has super-classes
RequestResponse c

MessageQueuec back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#MessageQueue

MessageQueue is a Point to Point async message communication.
has super-classes
MessagingConnector c
is in range of
dequeue op, enqueue op

MessagingConnectorc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#MessagingConnector

has super-classes
Connector c
has sub-classes
MessageQueue c, PubSub c

Pipec back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#Pipe

represent asynchronous, order-preserving data streams.
has super-classes
DataFlowConnector c

PubSubc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#PubSub

has super-classes
MessagingConnector c
is in range of
publishTo op, subscribedTo op

RequestResponsec back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#RequestResponse

Includes ServiceInvocation concept.
has super-classes
Connector c
has sub-classes
HTTPAPI c, RPC c, SOAP c
is in range of
invokesService op, providesService op, readsReply op, readsRequest op, sendReply op, sendRequest op

RPCc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#RPC

has super-classes
RequestResponse c

SOAPc back to ToC or Class ToC

IRI: https://meta.linked.archi/CnC#SOAP

has super-classes
RequestResponse c

Object Properties

accessDataSourceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#accessDataSource

has super-properties
outPort op
has domain
Component c
has range
DataConnector c
is also defined as
named individual

dequeueop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#dequeue

has super-properties
inPort op
has domain
Component c
has range
MessageQueue c
is also defined as
named individual

enqueueop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#enqueue

has super-properties
outPort op
has domain
Component c
has range
MessageQueue c
is also defined as
named individual

flowsFromop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#inputFrom

has super-properties
inPort op
has domain
Component c
has range
DataFlowConnector c
is also defined as
named individual

flowsToop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#outputTo

has super-properties
outPort op
has domain
Component c
has range
DataFlowConnector c
is also defined as
named individual

hasProxyop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#hasProxy

has domain
Connector c
has range
Connector c
is inverse of
proxyOf op
is also defined as
named individual

inPortop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#inPort

has super-properties
port op
has sub-properties
dequeue op, flowsFrom op, provideDataSource op, provideDataWrites op, providesService op, readsFrom op, readsReply op, readsRequest op, subscribedTo op
has domain
Component c
has range
Connector c
is also defined as
named individual

invokesServiceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#invokesService

has super-properties
outPort op
has domain
Component c
has range
RequestResponse c
is also defined as
named individual

outPortop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#outPort

has super-properties
port op
has sub-properties
accessDataSource op, enqueue op, flowsTo op, invokesService op, provideDataReads op, publishTo op, sendReply op, sendRequest op, writesTo op
has domain
Component c
has range
Connector c
is also defined as
named individual

portop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#port

has sub-properties
inPort op, outPort op
has domain
Component c
has range
Connector c
is inverse of
role op
is also defined as
named individual

provideDataReadsop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#providesDataReads

has super-properties
outPort op
has domain
Component c
has range
DataConnector c
is also defined as
named individual

provideDataSourceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#provideDataSource

has super-properties
inPort op
has domain
Component c
has range
DataConnector c
is also defined as
named individual

provideDataWritesop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#providesDataWrites

has super-properties
inPort op
has domain
Component c
has range
DataConnector c
is also defined as
named individual

providesServiceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#providesService

has super-properties
inPort op
has domain
Component c
has range
RequestResponse c
is also defined as
named individual

proxyOfop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#proxyOf

has domain
Connector c
has range
Connector c
is inverse of
hasProxy op
is also defined as
named individual

publishToop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#publishTo

has super-properties
outPort op
has domain
Component c
has range
PubSub c
is also defined as
named individual

readsFromop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#readsFrom

has super-properties
inPort op
has domain
Component c
has range
DataConnector c
is also defined as
named individual

readsReplyop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#readsReply

has super-properties
inPort op
has domain
Component c
has range
RequestResponse c
is also defined as
named individual

readsRequestop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#readsRequest

has super-properties
inPort op
has domain
Component c
has range
RequestResponse c
is also defined as
named individual

realizedByConnectorop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#realizedByConnector

realizedByConnector
has domain
statement c
has range
Connector c

roleop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#role

has domain
Connector c
has range
Component c
is inverse of
port op
is also defined as
named individual

sendReplyop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#sendReply

has super-properties
outPort op
has domain
Component c
has range
RequestResponse c
is also defined as
named individual

sendRequestop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#sendsRequest

has super-properties
outPort op
has domain
Component c
has range
RequestResponse c
is also defined as
named individual

subscribedToop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#subscribedTo

has super-properties
inPort op
has domain
Component c
has range
PubSub c
is also defined as
named individual

writesToop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/CnC#writesTo

has super-properties
outPort op
has domain
Component c
has range
DataConnector c
is also defined as
named individual

Named Individuals

accessDataSourceni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#accessDataSource

belongs to
relationship c
is also defined as
object property

apiconn proxyni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#apiconnProxy

has facts
proxyOf op apiconn

comp1ni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#comp1

has facts
invokesService op apiconn

comp2ni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#comp2

has facts
invokesService op apiconn proxy

dequeueni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#dequeue

belongs to
relationship c
is also defined as
object property

enqueueni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#enqueue

belongs to
relationship c
is also defined as
object property

flowsFromni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#inputFrom

belongs to
relationship c
is also defined as
object property

flowsToni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#outputTo

belongs to
relationship c
is also defined as
object property

hasProxyni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#hasProxy

belongs to
relationship c
is also defined as
object property

inPortni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#inPort

belongs to
relationship c
is also defined as
object property

invokesServiceni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#invokesService

belongs to
relationship c
is also defined as
object property

outPortni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#outPort

belongs to
relationship c
is also defined as
object property

portni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#port

belongs to
relationship c
is also defined as
object property

provideDataReadsni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#providesDataReads

belongs to
relationship c
is also defined as
object property

provideDataSourceni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#provideDataSource

belongs to
relationship c
is also defined as
object property

provideDataWritesni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#providesDataWrites

belongs to
relationship c
is also defined as
object property

providesServiceni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#providesService

belongs to
relationship c
is also defined as
object property

proxyOfni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#proxyOf

belongs to
relationship c
is also defined as
object property

publishToni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#publishTo

belongs to
relationship c
is also defined as
object property

readsFromni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#readsFrom

belongs to
relationship c
is also defined as
object property

readsReplyni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#readsReply

belongs to
relationship c
is also defined as
object property

readsRequestni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#readsRequest

belongs to
relationship c
is also defined as
object property

roleni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#role

belongs to
relationship c
is also defined as
object property

sendReplyni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#sendReply

belongs to
relationship c
is also defined as
object property

sendRequestni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#sendsRequest

belongs to
relationship c
is also defined as
object property

subscribedToni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#subscribedTo

belongs to
relationship c
is also defined as
object property

writesToni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/CnC#writesTo

belongs to
relationship c
is also defined as
object property

Legend back to ToC

c: Classes
op: Object Properties
ni: Named Individuals

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.