Patent ID: 8806427

Claim:
A system for an integrated service framework with products for programming within an operating system, the system comprising: a memory device having computer readable program code store thereon; a communication device; and a processing device operatively coupled to the memory device, and the communication device, wherein the processing device is configured to execute the computer readable program code to: provide a worker base product and a worker plug-in product within an integrated service framework; wherein the worker base product accesses an abstract class that provides a structure for developing one or more class plug-ins; wherein the worker plug-in product is used by a user to develop the one or more class plug-ins and one or more configuration files for a service; and allow a user to develop a service by developing the one or more class plug-ins within the structure of the abstract class, wherein the user develops the code for a portion of the service in the one or more class plug-ins and accesses standardized code for a portion of the services in the abstract class within the integrated service framework; and editing the one or more configuration files with text related to information about the service, wherein the information comprises a location of the service, how to communicate with the service, and buttons for commands to include in a service interface for the service, wherein the service interface is used for monitoring the service, wherein the one or more configuration files are not linked with the one or more class plug-ins associated with the service, and wherein the one or more configuration files are used to create the service interface for the service without developing code in the one or more class plug-ins to create the service interface.