22. The computer readable storage medium as recited in claim 16 , wherein, for each activity of the plurality of activities, the service store comprises an activity object representing the activity, and wherein for each service element of an activity of the plurality of activities, the service store comprises a service element object identifying the representation of the service element.
22. The computer readable storage medium as recited in claim 16 , wherein, for each activity of the plurality of activities, the service store comprises an activity object representing the activity, and wherein for each service element of an activity of the plurality of activities, the service store comprises a service element object identifying the representation of the service element. 24. The computer readable storage medium as recited in claim 22 , wherein each service element object comprises a pointer to a text representation of the service element represented by the service element object.