View MODAF:SV-12a Service Provision View



From The MODAF System Viewpoint (SV) p46:

The SV-12 series of views specify standard configurations that deliver services. These may be configurations of resources (SV-12a) or configurations which utilise other services (SV-12b). In both cases, these views specify how services are implemented. They do not specify the services themselves (this is covered by the Service Oriented Viewpoint), nor do they describe deployed services.

Subject to Crown Copyright

The SV-12a Service Provision View is part of the MODAF System Viewpoint and one of the 47 MODAF views*.

Version & Date

Version 1.2.004.

* =  changed at 1.2.004

+ =  new at 1.2.004

See MODAF Release History.


From The MODAF System Viewpoint (SV) p46:

The SV-12a Service Provision View specifies configurations of resources that can deliver a service, and the levels of service those resources can deliver in different environments.

Subject to Crown Copyright


From The MODAF System Viewpoint (SV) p46:

The Service Oriented Views (SOVs) in MODAF provide a specification of what a service is to do and how it presents its functionality to service consumers. The SOVs deliberately avoid specifying how a service is to be implemented, so that maximum creative flexibility is available to service providers. However, when a service is implemented (and its implementation specified in the architecture), it is useful to know what resources are used to implement it. SV-12a provides the mapping from services to the resources that provide those services. An SV-12a may also show the inverse relationship of when a resource uses a service.

Note that SV-12a does not describe actual deployed resources that deliver a service, it specifies typical configurations (i.e. templates) of resources that together can deliver the services.

Subject to Crown Copyright


From The MODAF System Viewpoint (SV) p47:

An SV-12a maps a resource (which may be constructed of other resources) to the services it can provide. SV-12 products are usually presented as a structural model (eg a UML composite structure), with tracing relationships to services. It is also be possible to present an SV-12a as a table, with services on one axis and resources on the other. Care should be taken with this approach, however, as it tends to hide any underlying structure the resources might have.

A given implementation may provide a different level of service depending on the environment in which is it used. The service attributes defined in SOV-1 can be given values in an SV-12a and related to the environment under which those values are true.


Subject to Crown Copyright

Data Objects

From The MODAF System Viewpoint (SV) p46:

The data in an SV-12a can include:


Subject to Crown Copyright

Configuration History

1.2.004 View number changed to SV-12a. Adds Service Level

1.2.003 used to be SV-12


Other Frameworks

See also:

From The MODAF System Viewpoint (SV) p46:

Note that the MODAF SV-12a differs to the strict NAF definition in NSV-12, Service Provision, which only shows where NAF::Systems contribute to NAF:Services. In addition, certain parts of the NAF documentation refer to this view as NSV-13, System Service Provision.

Subject to Crown Copyright


Category:Framework -> View
Category:MODAF -> View



© 2010 Eclectica Systems Ltd.