Ontology MessageCommunication

Tables of classes

Class nameDescription
EMailExchangeA communication with an e-mail exchange.

Super class:
    mc:OneWayMessageExchange
    that mc:containsMessage some mc:E-mail
MMSExchangeA communication with a MMS exchange.

Super class:
    mc:OneWayMessageExchange
    that mc:containsMessage some mc:MMSMessage
SMSExchangeA communication with a SMS exchange.

Super class:
    mc:OneWayMessageExchange
    that mc:containsMessage some mc:SMS
MessageSenderMessage exchange participant that sends the message

Super classes:
  • CommunicationInitiator
  • MessageExchangeParticipant
MessageReceiverMessage exchange participant that receives the message

Super classes:
  • CommunicationResponder
  • MessageExchangeParticipant
InternetParticipant

Super class:
    CommunicationParticipant
MessageExchangeParticipantMessage exchange participant - a person who sends or receives data in form of messages

Super classes:
  • CommunicationParticipant
  • te:participatesIn some mc:OneWayMessageExchange
MessageStatusStatus of message exchange communication

Super class:
    CommunicationStatus
Equivalent class:
    mc:DeliveredMessageStatus
    or mc:DeliveryImpossibleMessageStatus
    or mc:MessageWaitingStatus
    or mc:DeliveryUncertainMessageStatus
DeliveredMessageStatusMessage has been delivered

Super class:
    MessageStatus
DeliveryImpossibleMessageStatusMessage has not been delivered and the delivery is impossible

Super class:
    MessageStatus
DeliveryUncertainMessageStatusMessage might have been delivered, but its status is uncertain

Super class:
    MessageStatus
MessageWaitingStatusMessage has not been delivered - it is waiting to be delivered

Super class:
    MessageStatus
MessageSendingAct of sending a message

Super classes:
  • InitiativeRole
  • MessageDelivery
MessageGeneral message

Super class:
    do:hasMimeType some dt:TextDataType
E-mailDefines mail message.

Super class:
    Message
MultimediaMessageMessage that includes various kinds of data (textual, visual, audio)

Super classes:
  • Message
  • do:hasMimeType some dt:AudioDataType
  • do:hasMimeType some dt:ImageDataType
EMSMessageEnhanced message

Super class:
    MultimediaMessage
MMSMessageMultimedia message

Super classes:
  • MultimediaMessage
  • do:hasMimeType some dt:VideoDataType
TextualMessageMessage that contains only text

Super classes:
  • do:hasMimeType only dt:TextDataType
  • Message
SMSShort message (text only)

Super class:
    TextualMessage
VoiceMailDefines mail message which contain voice.

Super classes:
  • Message
  • do:hasMimeType some dt:AudioDataType
MessageReceivingAct of receiving a message

Super classes:
  • RespondingRole
  • MessageDelivery
MessageDeliveryAct of delivering (sending or receiving) any type of message.

Super classes:
  • Delivery
  • te:refersToData only mc:Message
  • te:refersToCommunication only mc:OneWayMessageExchange
MessageStatusRetrievalRetrieval of information about the status of the message exchange communication

Super classes:
  • te:refersToData only mc:Message
  • InformationRetrieval
  • te:refersToCommunication only mc:OneWayMessageExchange
OneWayMessageExchangeCommunication between two parties - exchange of a single message (or, in rare cases, a group of messages) between a sender and receiver

Super classes:
  • te:hasStatus only mc:MessageStatus
  • te:hasParticipant only mc:MessageExchangeParticipant
  • OneWayCommunication
PagingAn interaction that involves an active sender and passive receiver of a message

Super class:
    OneWayCommunication
ChatChat session (e.g., IRC).

Super class:
    TwoWayCommunication
InstantMessagingA type of communication that enables to create a kind of private chat room with another entity in order to communicate in real time, usually over Internet.

Super class:
    TwoWayCommunication

Table of object properties

Property nameDescription
containsMessageDefines message type exchanged in communication.

Domain: mc:OneWayMessageExchange or mc:Chat or mc:InstantMessaging
Range: Message

Table of datatype properties

Property nameDescription

Table of individuals

Individual nameDescription