One of the principal outcomes of any service identification approach is the creation of a list of SoaML Capabilities that each capability identifies or specifies a cohesive set of
functions or capabilities that a service provided by one or more participants might offer. However, all
discovered Capabilities generally are not realized as exposed services, either for financial or technical
reasons. Some evaluation and prioritization process usually is performed to identify which Capabilities will
be implemented and exposed as discoverable services, which ones will be implemented but used only internally (not
exposed), and which Capabilities will not be implemented at all -- at least, not by the current project. Until
the Capability passes through this evaluation process, it is commonly referred to as a "candidate
service".
|