Information Technology Reference
In-Depth Information
WG Mediators
A WG mediator links a Web service to a goal, resolves terminological mis-
matches, and states the functional difference (if any) between the two. WG
mediators are defined as follows:
Class wgMediator sub Class mediator
usesMediator type ooMediator
hasSource type { service , wgMediator }
hasTarget type { goal, ggMediator }
WG mediators are used to prelink services to existing goals, and for the
handling of partial matches within Web service discovery. As with GG medi-
ators, WG mediators can be applied for resolving terminological mismatches.
WW Mediators
A WW mediator is used to establish interoperability between Web services
that are otherwise not interoperable. The definition in MOF is as follows:
Class wwMediator sub Class mediator
usesMediator type ooMediator
hasSource type { service , wwMediator }
hasTarget type { service , wwMediator }
A WW mediator mediates between the choreographies of Web services
that ought to interact with one another, where mediation might be required
on the data, protocol, and process levels. As with the other WSMO mediator
types, OO mediators can be applied for resolving terminological mismatches.
6.5 Nonfunctional Properties
Nonfunctional properties are used in the definition of WSMO elements. Which
nonfunctional properties apply to which WSMO element is specified in the de-
scription of each WSMO element. In the following, we informally describe the
nonfunctional properties recommended to be attached to WSMO elements.
Accuracy. This represents the error rate generated by a Web service. It can
be measured by the numbers of errors generated in a certain time interval.
Contributor. An entity responsible for making contributions to the content
of the element. Examples of the property dc:contributor include a person,
an organization, and a Web service. The Dublin Core specification rec-
ommends that typically, the name of a dc:contributor should be used to
indicate the entity. 2
2 In order to point unambiguously to a specific resource, we recommend the use of
an instance of foaf:Agent as the value type [21].
Search WWH ::




Custom Search