An association between a service and how it is implemented in software. The cardinality of this association is many-to-many. ...

An association between a service and how it is implemented in software.  The cardinality of this association is many-to-many.  A service may be  provided by more than one software feature, operating in conjunction.   And, any software Feature may provide more than one service.  When  multiple software features are associated with a single service, it is  assumed that these elements operate in conjunction to provide the  service.  If different implementations of a service exist, each of  these implementations would result in individual instantiations of the  service object.  These individual instantiations would then have  associations to the unique implementations.