Hi Milind
In order to call TMF 645 (service qualification), the consumer of the API must "understand" the concept of product=>service decomposition.
But it is also necessary to "understand" the reverse transformation, so that feasible services can be translated back to products.
Either the consumer of TMF 679 (product offering qualification) will also call TMF 645, or the implementation of 679 will itself call 645, dealing with the above translations.
I don't have a feeling of which is "better", it seems to me that this will be an implementation decision dependent on the service provider business.
Sorry if this doesn't help much.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------