After many discussions with my advisor and several iterations, I have developed a Quality of Service (QoS) model for describing the desired QoS (when the model is applied to a business process) and the promised QoS (when applied to an individual service description).
It’s based on a semantic QoS model developed by researchers at INRIA, a French research institute. They spelled out a good framework for capturing QoS elements, but I needed to extend it somewhat for my purposes. For instance, they didn’t apply it to business process models, and they did not contemplate non-web services as part of their service offerings.
Now all I need to do is code up some examples and run some experiments. All I need for that is time, and that’s in pretty short supply these days.