Copying or distributing in print or electronic forms without written permission
of Idea Group Inc. is prohibited.
definition. Corresponding to the software components??™ inheritance, we use conjunctive
operator to refine the specific QoS requirement for the inherited interface and
reuse all the inherited QoS specifications described in the super interface.
Based on this ontology definition, we divide the QoS profile??™s matching degree into
five levels: (1) Subsume (if request R is super-concept of advertisement A), (2) Exact
(if advertisement R and request A are equivalent concepts), (3) PlugIn (If request
R is subconcept of advertisement A), (4) Intersection (If the intersection of advertisement
A and request R is satisfiable), and (5) Disjoint (Otherwise it is disjoint).
Subsume matches are considered the preferred match, since we can expect that the
advertisement conforms to the request; Exact matches are the next best, because
the advertisement is exactly the same as the request; PlugIn matches are considered
to be the third best, as the advertisement does not fully provide the required QoS
level according to the request; Intersection is supposed to be the fourth best, since
it means that the advertisement is not incompatible with the request; and Disjoint
is the worst case, because it shows the conflict between the advertisement and the
request.
Pages:
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429