Patent ID: 7370105

Claim:
A method for monitoring a service that includes at least one technical component configured to support communications in accordance with at least one of a plurality of possible communications technologies, comprising: producing, in a modeling language in object-oriented technology, a description of a service model structure according to a first grammar adapted to be used with each of the possible communication technologies; constructing at least one service model from the description of said service model structure, said at least one service model being related to a specific one of the plurality of possible communication technologies; constructing the service from the service model; producing a description of a contract model structure using a second grammar, the contract model structure being used to construct at least one contract model; producing a description of a collection tool model structure, wherein the description of the collection tool model is produced from a tool class designed to implement collection and comparison steps; constructing at least one collection tool model from the description of the collection tool model structure, the at least one collection tool model being dependent on the service model and the contract model; and monitoring the service thus constructed, wherein the description of the service model structure allows the at least one service model to conform to the first grammar.