Skip to main content
Version: 0.7.0

Conclusions and candidates for SAF

The comparison found no reason to change SAF's 13 objects or canonical relationships immediately. The core fulfills its original purpose: it provides a small vocabulary that a company can understand before establishing a mature EA practice. None of the items below is an accepted SAF 0.7.0 rule.

Observations

Intentional simplifications

  • SAF combines actor, role, organization, and stakeholder in one actor, leaving detail to attributes and views.
  • SAF materializes integration and deployment as managed objects, although formal languages often express them as compositions of elements and relationships.
  • SAF uses one information object before the enterprise profile and only then distinguishes business object, data object, and message.
  • SAF requires no specialized notation, complete architecture method, or fixed view set.
  • Profiles reduce domain coverage, while maturity levels assess model quality; this is simpler than an overall EA-function maturity assessment.

These choices lower the barrier to entry. They should not be treated as gaps merely because external approaches have more types.

Actual gaps

The comparison identified tasks that the current core alone cannot address sustainably:

  • it does not record for which decision, stakeholder, and concern a view was created;
  • goals, outcomes, requirements, and constraints remain outside canonical traceability;
  • there is no common way to connect the current model with a target state, gaps, and a transition sequence;
  • principles, policies, and standards are not connected to objects, decisions, and exceptions;
  • fact quality is described, but mapping confidence, decision provenance, and change rationale are insufficiently formalized;
  • there is no standard exchange profile for an external metamodel or notation.

A gap indicates a need, not automatically a new core object. Some tasks may be addressed through metadata, a view type, or a separate extension.

Non-normative candidates

IDCandidateProblem addressedBasis in the comparisonWhere usefulCost and risk
C-01Concern, stakeholder, and viewpoint as view metadataThe purpose and audience of a diagram are unclearTOGAF stakeholder concerns, DoDAF Fit-for-Purpose, ArchiMate viewpointsFrom Connected maturity, especially enterpriseLow/medium; can be added without changing the 13 types.
C-02Goal → outcome → requirement/constraint extensionNo traceability from business intent to capability and systemTOGAF requirements/vision, ArchiMate Motivation, Gartner outcome-driven EAStable business and enterpriseHigh; risk of expanding the business layer and mixing strategy with architecture.
C-03Principle, policy, standard, and exception as a governance moduleCannot show which rule guides a decision or where deviation is allowedTOGAF governance, DoDAF Standards Viewpoint, Gartner adaptive governanceGoverned maturityMedium/high; requires lifecycle and authority.
C-04Explicit current/target states, plateau, and gapCannot compare states of one model over timeTOGAF baseline/target/gap, ArchiMate Plateau/GapConnected and governed modelsMedium; objects must not be duplicated and identifiers must be preserved.
C-05Initiative/work package and roadmap as a transition moduleNo connection from a gap to funded delivery and dependenciesTOGAF migration planning, DoDAF Project Viewpoint, ArchiMate Work Package/DeliverableStable business and enterpriseHigh; SAF can easily turn into a portfolio-management system.
C-06Measure, risk, and architecture-decision criterionA “governed” model does not prove that an outcome was achievedTOGAF governance, DoDAF decision support, Gartner outcomes/valueGoverned maturityMedium; units, period, and source are required.
C-07Stronger provenance, confidence, and decision recordImported-fact reliability and change rationale are difficult to assessDM2 semantic precision/exchange and governance practices across all approachesAny profile when catalogs are integratedLow/medium; likely metadata rather than new objects.
C-08Versioned export and view profilesA mapping table does not provide verifiable exchangeTOGAF enterprise-metamodel tailoring, DM2/PES, ArchiMate Exchange FormatEnterprise, sometimes stable businessHigh; requires schemas, validation rules, and reversibility tests.

Preliminary priority

The lowest-risk next step is to explore C-01 and C-07 as metadata without adding domain types. They improve explainability and quality of the existing model.

C-04 should be tested with the end-to-end CRM example: preserve object identifiers, show current and target states, and then describe the gap without duplicating the catalog. C-02, C-03, C-05, and C-06 need separate boundary design because they could turn a simple framework into a heavy strategy and portfolio management system.

Candidate acceptance criteria

A candidate may become part of SAF only through a separate decision and when:

  1. a user question is identified that cannot be addressed conveniently with current objects, relationships, or attributes;
  2. usage is tested in at least two profiles and at all three maturity levels;
  3. boundaries, identity, permitted relationships, and migration between model states are defined;
  4. the proposal explains why metadata or a view is insufficient;
  5. a Russian normative definition, documentation tests, and a complete translation are prepared;
  6. the change is not described as compatibility with an external standard without a separate conformance program.

Result

TOGAF best complements SAF with method and governance, DoDAF with data and decision-view discipline, ArchiMate with a formal visualization language, and Gartner with an EA operating model and value orientation. SAF remains the shared minimum foundation. The next step is not to expand the core automatically, but to test candidates in concrete scenarios.

The evidence and limitations behind these conclusions are listed in the research source register.