10. The system as recited in claim 1 , wherein the instructions when executed further cause the one or more processors to implement: a service object generator configured to generate a new service object in response to input received from a user and store the new service object in the database, wherein the input specifies one or more activities for a service to be represented by the service object.
11. The system as recited in claim 10 , wherein the service object generator is further configured to: in response to additional user input, retrieve an existing service object from the service store; modify the existing service object; and store the modified service object in the database.