A service creation apparatus may include an adapter communicatively
coupled to a provider module by way of a uniform interface. The adapter
may also be coupled to a tool via the tool's native interface. A system
may include a processor coupled to a memory including the apparatus. A
method for creating a service may include selecting a plurality of
features provided by a native interface of a tool, collecting the
plurality of features from the native interface to form a service having
a uniform interface, and providing the service to a plurality of users
using the uniform interface.