]> $Id$ Address An address is that information required by a message transport mechanism in order to deliver a message appropriately. contained An address may be contained in the message envelope. (2.3.1.1.2) specific_of 2.3.1.1.2 An address is typically transport mechanism specific. Delivery_Policy A delivery policy is a policy that constrains the methods by which messages are delivered by the message transport. contains Delivery policy constrains message transport - 2.3.1.2.2 Message A message is the basic unit of data sent from one Web services agent to another in the context of Web services. part_of_sequence message may be part of a message sequence (2.3.1.3.2) described_with a message may be described using a service description language (2.3.1.3.2) message_sender a message has a message sender (2.3.1.3.2) message_recipients a message has one or more message recipients (2.3.1.3.2) I assume that Message_Recipient is the same of Message_Receiver has_identifier a message may have an identifier (2.3.1.3.2) message_body a message has a message body (2.3.1.3.2) headers a message has zero or more message headers (2.3.1.3.2) envelope A message has a message envelope (2.3.1.3.2) delivered_by A message is delivered by a message transport system (2.3.1.3.2) I assume that "transport system" is actually Message_Transport associated_policy A message may have a delivery policy associated with it (2.3.1.3.2) restrictions that are implicitly or explicitly stated by the spec 1 1 1 1 1 Message_Body A message body is the structure that represents the primary content that the message sender intends to deliver to the message recipient. 2.3.1.4.1 contained_by A message body is contained by the message envelope Message_Correlation Correlation [n.] is the association of a message with a context. Message correlation ensures that the agent requesting a service execution can match the reply with the request, especially when multiple replies may be possible. Message_Envelope A message envelope is the structure that encapsulates the component parts of a message: the message body and the message headers. body A message envelope contains the body of the message header A message envelope contains the message headers Message_Exchange_Pattern A Message Exchanage Pattern (MEP) is a template, devoid of application semantics, that describes a generic pattern for the exchange of messages between agents. It describes the temporal and causal relationships, if any, of multiple messages exchanged in conformance with the pattern, as well as the normal and abnormal termination of any message exchange conforming to the pattern. mep_identifier A message exchange parttern should have a unique identifier realize_correlation A message exchange pattern may realize a message correlation describe_service_invocation A message exchange pattern may describe a service invocation message_sequence A message exchange pattern is realized by a message sequence Message_Header A message header is the part of the message that contains information about a specific aspect of the message. Message headers may be available to potential intermediaries that also process the message. header_of A message heder is contained in a message envelope Message_Receiver A message receover is an agent that receives a message recipient A message receiver is the recipient of the message a message receiver may be an intermediary I represent this with a subclass so that some message recipients are intermediaries, and others are not. Though I also assume that all intermediaries are message receivers, which sounds quite reasonable. Message_Reliability Message reliability is the degree of certainty that a message will be delivered and that sender and receiver will both have the same understanding of the delivery status. Message reliability is a property of message delivery. realized_by Message reliability may be realized by a transport mechanism I assume that "transport mechanism" is equivalent to message transport Message_Sender A message sender is the agnet that transmits a message A message sender is an agent originator_of A message sender is the originator of a message a message sender may be an intermediary I represent this with a subclass so that some message senders are intermediaries, and others are not. Though I also assume that all intermediaries are message receivers, which sounds quite reasonable. Message_Sequence A message sequence is a sequence of related messages realize_mep A message sequence may realize a documented message exchange pattern Message_Transport A message transport is a mechanism that may be used by agents to delivers messages constrained_by A message transport is constrained by various delivery policies