Chapter 37. MODAF Tool

  1. Home
  2. Docs
  3. Chapter 37. MODAF Tool
  4. 5. System Viewpoint
  5. SV-10a – Resource Constraints Specification

SV-10a – Resource Constraints Specification

Download PDF

The SV-10a specifies functional and non-functional constraints on the implementation aspects of the architecture (i.e. the structural and behavioural elements of the Strategic Viewpoint).

The SV-10a describes constraints on the resources, functions, data and ports that make up the SV physical architecture. The constraints are specified in the text and maybe functional or structural (i.e. non-functional).

Usage

The intended usage of the SV-10a includes:

  • Definition of implementation logic.
  • Identification of resource constraints.

Product Description

The SV10a describes the rules that control, constrain or otherwise guide the implementation aspects of the architecture. Resource constraints are statements that define or constrain some aspect of the technology or business, and may be applied to:

  • Resources.
  • Functions.
  • System ports.
  • Data elements.

OV-6a, Operational Rules Model, provides a specification of logical constraints (i.e. rules that will apply in general, regardless of what resources are used). The SV-10a provides a set of resource-specific constraints that are applied in order to satisfy the general constraints from OV-6a.

MODAF categorises resource constraints as follows:

  • Structural assertions – non-functional constraints governing some physical aspect of the architecture.
  • Action assertions – functional constraints governing the behaviour of resources (constraints on functions).
  • Derivations – these involve algorithms used to compute facts.

Where a resource constraint is based on some standard, then that standard should be listed in the Standards Profile (TV-1).

Some resource constraints can be added as annotations to other views, in which case SV-10a should provide a listing of the complete set of those rules and any others that are not shown in other views.

Creating a Resource Constraints Specification table

To create a Resource Constraints Specification table:

  1. Click on Resource Constraints Specification in the Action Artifact area, and then select Create New Diagram.
  2. Type the diagram name and press Enter.
  3. This opens a table where you can create and manage resource constraints. Click on New Constraint above the table to create a new row of operational rule.
  4. Click on the cell of the Constrained Elements column and select the elements to be constrained (i.e. ResourceArchitecture, System, ResourceMitigation, SecurityEnclave, CapabilityConfiguration, Organization, Person, Post, Responsibility, Project, NaturalResource, ResourceArtifact, Software, Technology, KnownResource, DataElement, InformationElement, ResourcePort, ResourceRole, Function, FunctionAction).
  5. Enter the constraint in the Rule Specification cell.

MODAF Example: Resource Constraints Specification

MODAF in Visual Paradigm

The MODAF is brought to you by Visual Paradigm, a full-featured development platform. Visual Paradigm provides an easy-to-use, model-driven MODAF tool that supports the development of MODAF views and models. You can create integrated MODAF products and generate architectural documents that facilitate organizations to efficiently coordinate enterprise architecture initiatives.