📜 ⬆️ ⬇️

About resources, services and products according to TMForum specifications

The terms resource, service and product, due to frequent use in different senses when modeling and designing, require some clarification. In particular, the relationship of these concepts, their types and relationships are the subject of potential disputes and misunderstandings. This article attempts, based on the specifications of TMForum, to assemble a model of these concepts.

The product represents what is offered to the market. Service and Resource provide varying degrees of detail on how products offered to the market are sold. Services are also presented to the market, but additional conditions are imposed on their presentation. This property of services and leads to most of the ambiguity of interpretations. To avoid this ambiguity, services can be divided into two types: "services for the customer" and "resource services." The first are involved in the formation of the Product, and the second are involved in the implementation of services for the customer. Further, this difference will be described in more detail and recorded as a model.

A resource is a generic term for representing entities that have controllability and incorporation into the Product.

The resource can be of two types - physical and logical.
')
A Physical Resource (PhysicalResource) represents one or more physical aspects or capabilities of a Resource. A Logical Resource (LogicalResource) represents one or more logical aspects or capabilities of a Resource. By dividing Resources into Physical and Logical, it allows you to represent a technically complex object with a large number of properties and capabilities (for example, a router) as a set of simpler components, each of which is convenient to model. Business entity The product represents what can be offered to the market. The resource is part of the provider's infrastructure, and is used in the Service to offer the market in the form of a Product. Entity Resource specifies the implementation of those Products that are offered to the market. Resources are used to support the Services offered in the Product.

For example, a VPN requires a physical port to connect, as well as one or as far as protocols. The port is a physical entity - you can see it, you can connect to it. On the other hand, protocols are logical entities, because they represent a set of rules and algorithms, as well as packets transmitted over a network. Together, both Physical Resources and Logical Resources are required to configure a VPN.


Figure 1. Initial Resource View Diagram

In the eTOM process map, a Resource refers to several different things, depending on the depth of detail:

Source: https://habr.com/ru/post/23648/


All Articles