The P-Structure Author: Paul Groth Last Modified: 15 July 2005 (Root Element Start Here) An instance of the p-structure. Each instance of the p-structure contains a set of interactions. Identifies the client in an interaction . The source of the message within the client. Identifies a service in an interaction . A serviceId is of type of Identity. The contents of Identity implementation specific. The sink of the message within the service. A URI that uniquely identifies this interaction . An interaction record describes the client and service view of a particular interaction including the state of each actor with in the context of the exchange. The client's view of the interaction . The service's view of the interaction . Assertion as to the content of an interaction. Information supplied by an actor about its state in the context of this interaction . Examples include the script that was used in running a service or the time when an invocation was sent/received. Describes a relationship between a p-assertion recorded in this view and another p-assertion made by the asserting actor. This can be seen as a triple: subject identifier, relation, object identifier. The actual link to the PS. A URL pointing to the relation. A relation could denote that an interaction is a response or request to this interaction.