Cross reference for Service ontology classes, properties and dataproperties back to ToC

This section provides details for each class and property defined by Service ontology.

Classes

Communication technologyc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/CommunicationTechnology

The communication technology used by a service.
has sub-classes
Communication technology mecanism c, Data link and media access technology c, End-to-end communication technology c, Point-to-point communication technology c, Transfer protocol c
is in range of
uses communication technology op

Communication technology mecanismc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/CommunicationSecurityMechanism

Corresponds to a part of OSI layer 5
has super-classes
Communication technology c
is in range of
uses security mechanism op

Data formatc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/DataFormat

This class is used to represent any data format.

Data link and media access technologyc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/DataLinkAndMediaAccessTechnology

Corresponds to OSI layer 1 and 2 technologies, like Ethernet, WLAN (802.11), WPAN (802.15.4), EtherCAT, ProfiNet, ...
has super-classes
Communication technology c

Effectc back to ToC or Class ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#Effect

The effect of a service contract.

End-to-end communication technologyc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/End-to-EndCommunicationTechnology

The end-to-end principle is a network design method in which application-specific features are kept at communication end points.
has super-classes
Communication technology c

Info servicec back to ToC or Class ToC

IRI: http://purl.org/ontology/is/core#InfoService

Service offered by a system that provides information
has super-classes
Service c

Information modelc back to ToC or Class ToC

IRI: http://www.w3id.org/ecsel-dr-AH#InformationModel

An information model in software engineering is a representation of concepts and the relationships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse.
is in range of
has information model op

Methodc back to ToC or Class ToC

IRI: http://www.w3id.org/ecsel-dr-AH#Method

Method of a service: method that is provided by a service within a SoA.

Other servicesc back to ToC or Class ToC

IRI: http://www.w3id.org/ecsel-dr-PMV#OtherServices

Collection of other services used as input to a production process or which are created during a production process.
has super-classes
Service c

Point-to-point communication technologyc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/Point-to-PointCommunicationTechnology

In telecommunications, a point-to-point connection refers to a communications connection between two communication endpoints or nodes. An example is a telephone call, in which one telephone is connected with one other, and what is said by one caller can only be heard by the other.
has super-classes
Communication technology c

Servicec back to ToC or Class ToC

IRI: http://purl.org/dc/dcmitype/Service

Distinct part of the functionality that is provided by an entity through interfaces
has super-classes
has interface op min 1
has sub-classes
Info service c, Other services c
is in domain of
This property is used to relate a service with the data format it uses. op, has information model op, produced by op, uses communication technology op, uses security mechanism op

Service contractc back to ToC or Class ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#ServiceContract

Is a document that sets out the provision and delivery of software services to customers through the internet.
has super-classes
is contract for op min 1
specifies op min 1
legal aspect dp max 1
interfaction aspect dp max 1
interfaction aspect dp min 1
legal aspect dp min 1
is in domain of
interfaction aspect dp, legal aspect dp

Service documentationc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/ServiceDocumentation

Collection of documents that contain the information about a service.
is in range of
is documented by op

Service interfacec back to ToC or Class ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#ServiceInterface

A service interface is a published interface used to invoke a service. An interface can be implemented using any number of technologies, including WSDL, XML-RPC, COM+, CORBA (IDL), Java RMI, and others. A service interface can be described using multiple methods.
has super-classes
constraints dp max 1
constraints dp min 1
is in domain of
constraints dp

Transfer protocolc back to ToC or Class ToC

IRI: http://www.purl.org/i4go/variant-domain/service/TransferProtocol

This class is used to reptresent a data transfer protocol.
has super-classes
Communication technology c

Object Properties

documentsop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#documents

has super-properties
top object property
is inverse of
is documented by op

has contractop back to ToC or Object Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#hasContract

This property is used to relate a service with its service contract.
has super-properties
top object property
is inverse of
is contract for op

has information modelop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#hasInformationModel

This property is used to relate services with their information model.
has super-properties
top object property
has domain
Service c
has range
Information model c
is inverse of
is information model of op

has interfaceop back to ToC or Object Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#hasInterface

This property is used to relate the servicies with their interfaces
has super-properties
top object property
is inverse of
is interface of op

has methodop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#hasMethod

This property is used to relate servicies with the methods they provide.
has super-properties
top object property
is inverse of
is method of op

is contract forop back to ToC or Object Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#isContractFor

has super-properties
top object property
is inverse of
has contract op

is documented byop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#isDocumentedBy

This property is used to relate systems and services with their documentation
has super-properties
top object property
has domain
Service c or software c or system of systems
has range
system documentation
Service documentation c
is inverse of
documents op

is information model ofop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#isInformationModelOf

has super-properties
top object property
is inverse of
has information model op

is interface ofop back to ToC or Object Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#isInterfaceOf

has super-properties
top object property
is inverse of
has interface op

is method ofop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#isMethodOf

has super-properties
top object property
is inverse of
has method op

is service producer ofop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#isServiceProducerOf

has super-properties
top object property
is inverse of
produced by op

is specified byop back to ToC or Object Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#isSpecifiedBy

has super-properties
top object property

produced byop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#producedBy

This property relates the servicies with the software systems that provide them.
has super-properties
top object property
has domain
Service c
has range
software c
is inverse of
is service producer of op, produces op

producesop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#produces

Relation expressing that a software system produces a service. Equivalent names for this relation include - offers - provides - isServiceProducerOf Since Arrowhead uses the pair produce / consume and corresponding service producer / service consumer adressing the relations and the software systems, this ontology uses these names for the relations too. If it is needed, object properties with other names can be added and stated to be equivalent to these ones.
has super-properties
top object property
is inverse of
produced by op

specifiesop back to ToC or Object Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#specifies

This property relates a service contract with the effect it specifies.
has super-properties
top object property

This property is used to relate a service with the data format it uses.op back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#usesDataFormat

has super-properties
uses communication technology op
has domain
Service c

uses communication technologyop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#usesCommTech

This property is used to relate a service with the communication technology it uses.
has super-properties
top object property
has sub-properties
This property is used to relate a service with the data format it uses. op, uses security mechanism op, uses transfer protocol op
has domain
Service c
has range
Communication technology c

uses security mechanismop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#usesSecurityMechanism

This property is used to relate a service with the security mechanism it uses.
has super-properties
uses communication technology op
has domain
Service c
has range
Communication technology mecanism c

uses transfer protocolop back to ToC or Object Property ToC

IRI: http://www.w3id.org/ecsel-dr-AH#usesTransferProtocol

This property is used to relate a service with the data transfer protocol it uses.
has super-properties
uses communication technology op

Data Properties

constraintsdp back to ToC or Data Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#constraints

has super-properties
top data property
has domain
Service interface c

interfaction aspectdp back to ToC or Data Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#interactionAspect

has super-properties
top data property
has domain
Service contract c

legal aspectdp back to ToC or Data Property ToC

IRI: http://www.semanticweb.org/ontologies/2010/01/core-soa.owl#legalAspect

has super-properties
top data property
has domain
Service contract c

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals