Metamodel

YouDesign Command (UPMX) extends the ServiceNow Common Services Data Model (CSDM) into a full enterprise portfolio model covering strategy, organisation, value, capability, application, data, technology, AI, work, and architecture. One consistent shape that any ServiceNow admin can manage and extend.

circle-check

YouDesign Command Extensions on the ServiceNow CSDM

YouDesign Command's metamodel is the ServiceNow CSDM, extended with the concepts an enterprise portfolio practice needs. The extensions sit inside the ServiceNow scope x_inpgh_upmx (UPMX) and inherit from the same Configuration Item base class as CSDM, so they share permissions, audit, discovery, CMDB Health, and Service Graph.

YouDesign Command extensions on the ServiceNow CSDM

Vocabulary used on this page

Term
Also called
What it means

Class

Table · Object type · Component type

A category of thing in the model. Every class is backed by a ServiceNow table.

Reference

One-to-many relationship

A single-target pointer field. The "many" side stores the foreign key.

Relationship

Many-to-many · CI relationship

A two-way link between two records, stored in cmdb_rel_ci. The relationship type carries both forward and reverse verbs.

Hierarchy

Self-reference · Parent/child

A reference from a class to itself, used for tree structures (e.g., capability sub-capabilities).

Field

Property · Attribute · Column

A piece of data on a record. Fields added to x_inpgh_upmx_portfolio_element are inherited by every sub-class.

YouDesign Command Metamodel

The diagram below shows the relationships that provide a full line of sight across the enterprise. Not every class needs to be used in every architecture practice. The model is broad enough to fit different maturity levels and portfolio scopes.

YouDesign Command metamodel

Green shapes are ServiceNow CSDM tables; all other shapes are YouDesign Command extensions. Because the extensions inherit from cmdb_ci, the platform treats them as ordinary Configuration Items.

YouDesign Command BIZBOK Extensions

YouDesign Command adopts BIZBOK-aligned concepts where they add value for enterprise portfolio planning. A small number of BIZBOK concepts are intentionally not implemented because they are redundant with stronger YouDesign Command concepts or with the platform's existing target-state architecture techniques.

YouDesign Command BIZBOK extensions

Concepts intentionally not implemented

BIZBOK concept
Rationale for not implementing

Change

Redundant with Strategy, Initiative, and Project. Superseded by the YouDesign Command target-state architecture techniques (Layer, Segment, and Solution Architecture).

Course of Action

Redundant with the Strategy concept.

Capability Behavior

Implementable on a per-customer basis when demand emerges.

Process Outcome

Redundant with the business-process modelling techniques already supported by YouDesign Command; implementable per-customer when needed.

Product Entitlement

Implementable on a per-customer basis when demand emerges.


How to read the catalog

The sections below list every documented type as its own card. Each card shows the user-facing label, the technical table name in code, a short definition, and the relationships that the relationship picker offers from or to that type.

Verb notation. Each relationship is shown as Forward :: Reverse. The forward verb reads from this type to the other; the reverse is what the other type says back. For example, Uses :: Used by → Software Product reads as "this type Uses Software Product; Software Product is Used by this type."

Inbound vs. outbound. Inbound lists the types that point at this one. Outbound lists the types this one points to. When both lists hold the same edges, the card collapses them into a single bidirectional block, shown with an arrow.

All relationships are many-to-many CI relationships stored in cmdb_rel_ci. None of the listed relationships are one-to-one or one-to-many. References (one-to-many fields) live on the table dictionary and are covered on the Properties page, not here.

Click any type name in a relationship line to jump to that type's card.

circle-info

New to the model? Read Portfolio Element first (the superclass that every YouDesign Command-specific type extends), then the three CSDM cards (Business Application, Business Capability, Information Object), then the Strategy & Direction and Capabilities & Processes domains under Portfolio Element extensions. Everything else builds on those.


ServiceNow CSDM tables used by YouDesign Command

YouDesign Command reuses these ServiceNow CSDM tables for the core business and data concepts so the enterprise model stays aligned with CSDM rather than duplicating it.

Business Application

cmdb_ci_business_app

A Business Application is a logical representation of one or more deployed software product instances that together support a specific business process or capability, regardless of where they physically run.

chevron-rightInbound relationships (47)hashtag
chevron-rightOutbound relationships (52)hashtag

Business Capability

cmdb_ci_business_capability

A Business Capability describes what an organisation requires to execute its business model or fulfil its mission. Capabilities are organisational-level skills embedded in people, processes, and technology, independent of the systems that realise them.

chevron-rightInbound relationships (45)hashtag
chevron-rightOutbound relationships (49)hashtag

Information Object

cmdb_ci_information_object

An Information Object is a logical or conceptual representation of a real-world data object, e.g. a Person, Account, Asset, Contract, Order, independent of the systems where it is stored.

chevron-rightInbound relationships (48)hashtag
chevron-rightOutbound relationships (47)hashtag
circle-info

Any ServiceNow table can be connected to YouDesign Command tables via CI relationships. Anything that already lives in the CMDB is one relationship away.

circle-exclamation

Portfolio Element, the YouDesign Command architectural superclass

Every YouDesign Command-specific object type inherits from x_inpgh_upmx_portfolio_element, giving the model a single ownership, lifecycle, scoring, relationship, and reporting foundation.

Portfolio Element

x_inpgh_upmx_portfolio_element

Portfolio Element is the super-class containing all sub-classes e. g. Business Application in UPMX.

chevron-rightConnected types (7) · bidirectionalhashtag
circle-info

Why a superclass. Any field added to Portfolio Element is instantly inherited by every sub-table, so ownership, lifecycle, scoring, relationships, and reporting are managed centrally. Once, not per object type.


Portfolio Element extensions

These are the primary architectural object types. They are grouped by domain (strategy, organisation, value, capability, performance, application, data, AI, and architecture) so the model can be navigated by concern, not just by table.

Strategy & Direction

Why the organization changes and how intent becomes measurable direction.

Driver

x_inpgh_upmx_driver

A driver represents an external or internal influence that motivates an organization to define its goals and implement the changes necessary to achieve them.

chevron-rightConnected types (4) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • influences :: is influenced byGoal

  • generates :: generated byMarket

  • impacts :: impacted byRisk

Goal

x_inpgh_upmx_goal

A Goal is something directional your business aims to be, as described in words. The organizational goals of a company typically focus on its long-range intentions for operating and its overall business philosophy. E.g. “Be the most customer-centric service supplier in Northern Europe.”

chevron-rightConnected types (7) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • influences :: is influenced byDriver

  • leads to :: led fromGoal

  • leads to :: led fromMission

  • leads to :: led fromObjective

  • impacts :: impacted byRisk

  • leads to :: led fromStrategy

Mission

x_inpgh_upmx_mission

A Mission is a written declaration of an organization's core purpose and focus that normally remains unchanged over time. Properly crafted mission statements serve as filters to separate what is important from what is not, clearly state which markets will be served and how, and communicate a sense of intended direction to the entire organization.

chevron-rightConnected types (3) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • leads to :: led fromGoal

  • leads to :: led fromVision

Objective

x_inpgh_upmx_objective

An Objective is a specific target that helps to measure a goal achievement and typically set out in numbers. Objectives need to be Specific, Measurable, Attainable, Relevant and Time-limited (SMART). E.g. Reduce OPEX by 20% by end of 2018.

chevron-rightConnected types (16) · bidirectionalhashtag

Policy

x_inpgh_upmx_policy

A statement of direction for an organization. A rule that prohibits or prescribes specific actions for given conditions ...

chevron-rightConnected types (8) · bidirectionalhashtag

Principle

x_inpgh_upmx_principle

A Principle is a guiding sense of requirements and obligations the organization has conducted. Architecture Principles, Formats and other Guiding Principles can be managed in a hierarchal order.

chevron-rightConnected types (71) · bidirectionalhashtag

Strategy

x_inpgh_upmx_strategy

A Strategy describes how the company will achieve its goals and objectives by deploying its scarce resources to gain a sustainable competitive advantage.

chevron-rightConnected types (22) · bidirectionalhashtag

Vision

x_inpgh_upmx_vision

A Vision is an aspirational description of what an organization would like to achieve or accomplish if they successfully fulfill their organizational purpose or mission.

chevron-rightConnected types (2) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • leads to :: led fromMission

Organization & Accountability

Who owns, governs, sponsors, performs, or is affected by the portfolio.

Actor

x_inpgh_upmx_actor

Actors are abstract representations of people, teams, departments, roles and groups.

chevron-rightConnected types (46) · bidirectionalhashtag

Governance Body

x_inpgh_upmx_governance_body

A Governance Body is a committee or group responsible for oversight, decision-making, and policy enforcement.

Organizational Unit

x_inpgh_upmx_organizational_units

An organizational unit is one of several functions within a company typically structured as a multi-level hierarchy.

chevron-rightInbound relationships (23)hashtag
chevron-rightOutbound relationships (31)hashtag

Stakeholder

x_inpgh_upmx_stakeholder

An internal or external individual or organization with a vested interest in achieving value through a particular outcom...

chevron-rightConnected types (12) · bidirectionalhashtag

Market, Product & Value

What value is offered, to whom, and through which market-facing structures.

Business Product

x_inpgh_upmx_business_product

A Business Product is a good produced by the company for external customers. A Business Product is typically an outcome of a Business Capability or Business Process.

chevron-rightConnected types (28) · bidirectionalhashtag

Channel

x_inpgh_upmx_channel

Conduit for delivering goods, services, or information.

chevron-rightConnected types (6) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • distributes :: distributed byBusiness Product

  • impacts :: impacted byDemand

  • impacts :: impacted byIdea

  • served by :: is servingMarket

  • impacts :: impacted byRisk

Journey

x_inpgh_upmx_journey

A Journey represents a series of touch points and interactions with organizations or stakeholders, providing/consuming services and products.

chevron-rightConnected types (14) · bidirectionalhashtag

Journey Stage

x_inpgh_upmx_journey_stage

A defined step within an overall customer journey, capturing the customer experience at that particular stage of the jou...

chevron-rightConnected types (3) · bidirectionalhashtag

Market

x_inpgh_upmx_market

A Market is an actual or nominal place where forces of demand and supply operate, and where buyers and sellers interact (directly or through intermediaries) to trade goods, services, or contracts or instruments, for money or barter.

chevron-rightConnected types (8) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • has target :: is targetBusiness Product

  • served by :: is servingChannel

  • impacts :: impacted byDemand

  • generates :: generated byDriver

  • impacts :: impacted byIdea

  • segments :: segmented byMarket

  • impacts :: impacted byRisk

Outcome

x_inpgh_upmx_outcome

The result that is produced by a business capability, and associated with the delivery of a value item by a value stream...

chevron-rightConnected types (7) · bidirectionalhashtag

Product Line

x_inpgh_upmx_product_line

An organizing structure used for product management and marketing of a group of related products.

chevron-rightConnected types (1) · bidirectionalhashtag

Touchpoint

x_inpgh_upmx_touchpoint

The means via which a stakeholder or customer experiences their participation in a customer journey stage.

chevron-rightConnected types (3) · bidirectionalhashtag

Value Chain

x_inpgh_upmx_value_chain

A Value Chain is the whole series of activities that create and build value at every step.

chevron-rightInbound relationships (9)hashtag
chevron-rightOutbound relationships (8)hashtag

Value Item

x_inpgh_upmx_value_item

The defined value delivered by a value stream stage. Value items are the entrance and exit criterion for value stream st...

chevron-rightConnected types (4) · bidirectionalhashtag

Value Proposition

x_inpgh_upmx_value_proposition

The potential benefits, tangible or intangible, exchanged between provider and consumer. Typically the exchange of money...

chevron-rightConnected types (4) · bidirectionalhashtag

Value Stream

x_inpgh_upmx_value_stream

Value Stream Value streams are artifacts within business architecture that allow a business to specify the value proposition derived by an external (e.g., customer) or internal stakeholder from an organization. A value stream depicts the stakeholders initiating and involved in the value stream, the stages that create specific value items, and the value proposition derived from the value stream. The value stream is depicted as an end-to-end collection of value-adding activities that create an overall result for a customer, stakeholder, or end-user.

chevron-rightInbound relationships (22)hashtag
chevron-rightOutbound relationships (21)hashtag

Value Stream Stage

x_inpgh_upmx_value_stream_stage

A defined step within a value stream that delivers a value item, which accrues toward the overall value proposition desi...

chevron-rightConnected types (10) · bidirectionalhashtag

Capabilities & Processes

What the business must be able to do and how that work is operationalized.

Business Event

x_inpgh_upmx_business_event

A business event is a threat, opportunity, or significant change trigger that requires the organisation to respond, adapt operations, or make an architecture decision.

chevron-rightConnected types (3) · bidirectionalhashtag

Business Function

x_inpgh_upmx_business_function

Business Functions are a set of activities performed by roles or organizational units in the business, producing a defined output and typically grouped based on required skills or resources.

chevron-rightConnected types (8) · bidirectionalhashtag

Business Requirement

x_inpgh_upmx_requirement

A need that an organization must have satisfied in order to solve a problem or meet an objective of a stakeholder or ful...

chevron-rightConnected types (6) · bidirectionalhashtag

Capability Instance

x_inpgh_upmx_capability_instance

A Capability Instance is a specific instantiation of a business capability within an organizational context.

chevron-rightConnected types (49) · bidirectionalhashtag

Control

x_inpgh_upmx_control

Controls are engineering mechanisms that uses continuous monitoring of operational variables e.g. pressure, temperature etc. to reach product output specifications and objectives.

chevron-rightConnected types (16) · bidirectionalhashtag

Process

x_inpgh_upmx_process

A Process is an activity or set of activities that provides a specific business capability. Typically, a process produce a specific service or product.

chevron-rightInbound relationships (31)hashtag
chevron-rightOutbound relationships (34)hashtag

Process Activity

x_inpgh_upmx_process_activity

A Process Activity is also referred to as sub-processes with execution on divisional, business line, local or regional levels.

chevron-rightInbound relationships (20)hashtag
chevron-rightOutbound relationships (19)hashtag

Process Category

x_inpgh_upmx_process_category

Process Categories are used by industry frameworks to classify processes by area. Process Categories can be replaced by top-level Business Capabilities.

chevron-rightInbound relationships (10)hashtag
chevron-rightOutbound relationships (9)hashtag
  • has interest :: has relevanceActor

  • impacts :: impacted byControl

  • consists of :: is part ofProcess Group

  • Creates :: Created byProject

  • Introduces :: Introduced byProject

  • Migrates :: Migrated byProject

  • Removes :: Removed byProject

  • Updates :: Updated byProject

  • impacts :: impacted byRisk

Process Group

x_inpgh_upmx_process_group

Process Groups are groupings of related processes that are applicable across operational hierarchies and silos. Process Groups can be replaced by top-level Business Capabilities.

chevron-rightInbound relationships (11)hashtag
chevron-rightOutbound relationships (10)hashtag

Process Operations

x_inpgh_upmx_process_operations

Process Operations are technical calls to technology components, or non-technical work performed manually by a person.

chevron-rightInbound relationships (16)hashtag
chevron-rightOutbound relationships (15)hashtag

Process Task

x_inpgh_upmx_process_task

Process Tasks are technical tasks executed on application level, or non-technical tasks performed by people.

chevron-rightConnected types (15) · bidirectionalhashtag

Process Workflow

x_inpgh_upmx_process_workflow

A Process Workflow consists of multiple Process Tasks in order to implement a Process Activity.

chevron-rightInbound relationships (11)hashtag
chevron-rightOutbound relationships (10)hashtag

Performance, Risk & Investment

How value, risk, delivery, and portfolio movement are measured and governed.

Demand

x_inpgh_upmx_demand

A Demand represents a request or need for resources, services, or capabilities from the organization.

chevron-rightConnected types (17) · bidirectionalhashtag

Idea

x_inpgh_upmx_idea

An Idea captures a concept, innovation, or proposal for evaluation and potential implementation.

chevron-rightConnected types (18) · bidirectionalhashtag

Initiative

x_inpgh_upmx_initiative

Initiatives are collections of finite-duration discretionary projects and programs, outside of the organization's day-to-day operational activities, that are designed to help the organization achieve its targeted performance.

chevron-rightConnected types (20) · bidirectionalhashtag

KPI

x_inpgh_upmx_kpi

A Key Performance Indicator (KPI) is used to measure and evaluate the success of an organization or of a particular activity (such as projects, programs, products and other initiatives) in which it engages.

chevron-rightConnected types (2) · bidirectionalhashtag

KRI

x_inpgh_upmx_kri

A Key Risk Indicator (KRI) is a measure used in management to indicate how risky an activity is. Key risk indicators are metrics used by organizations to provide an early signal of increasing risk exposures in various areas of the enterprise. It differs from a key performance indicator (KPI) in that the latter is meant as a measure of how well something is being done while the former is an indicator of the possibility of future adverse impact. KRI give an early warning to identify potential event that may harm continuity of the activity/project.

chevron-rightConnected types (2) · bidirectionalhashtag

Measure

x_inpgh_upmx_measure

A Measure is used to specify the measurement type to track key performance indicators and metrics by e.g. percentage, number, currency, activity, process etc. usually on an ongoing basis, to determine success or alignment with objectives and goals.

chevron-rightConnected types (3) · bidirectionalhashtag

Metric

x_inpgh_upmx_metric

Metrics track and provide data on your organization's processes and procedures but are not the most important metrics your organization needs to measure, monitor, and perform against to make progress against your strategic plan. E.g. organic inbound website traffic. It's important to track this metric as it helps feed your strategy outcome, but it's not a clearly defined KPI related to an outcome. It's just a valuable metric.

chevron-rightConnected types (8) · bidirectionalhashtag
  • consists of :: is part ofKPI

  • consists of :: is part ofKRI

  • consists of :: is part ofMeasure

  • consists of :: is part ofMetric

  • measures :: measured byObjective

  • consists of :: is part ofPPI

  • measures :: measured byProcess Task

  • measures :: measured byRisk

PPI

x_inpgh_upmx_ppi

Process Performance Indicators (PPI) represent a measurement of the achievement of strategic and operational goals that a company wants to achieve on a process level.

chevron-rightConnected types (2) · bidirectionalhashtag

Program

x_inpgh_upmx_program

A Program is a collection of Projects.

chevron-rightConnected types (7) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • contributes :: contributed byDemand

  • contributes :: contributed byIdea

  • Contains :: Contained byPortfolio

  • Governs :: Governed byProject

  • impacts :: impacted byRisk

  • is implemented by :: implementsStrategy

Project

x_inpgh_upmx_project

Projects are planned set of interrelated tasks to be executed over a fixed period and within certain cost and other limitations. It is a major undertaking, especially one involving considerable money, personnel, and equipment.

chevron-rightConnected types (165) · bidirectionalhashtag

Project Task

x_inpgh_upmx_task

A Task is a project related activity that needs to be accomplished within a defined period of time or by a deadline.

chevron-rightConnected types (3) · bidirectionalhashtag
  • leads to :: led fromDemand

  • consists of :: is part ofProject

  • impacts :: impacted byRisk

Risk

x_inpgh_upmx_risk

A Risk highlights competitive, economic, operational, legal, compliance, strategic, program, project, quality, process, technology etc. risks, which causes business to fail.

chevron-rightConnected types (46) · bidirectionalhashtag

Applications & Technology

The logical and physical technology landscape that realizes business capabilities.

Chatbot

x_inpgh_upmx_chatbot

A Chatbot is a computer program designed to simulate conversation with human users, especially over the internet.

Component

x_inpgh_upmx_component

A Component encapsulation of technology infrastructure or application functionality that is aligned to implementation structuring.

chevron-rightInbound relationships (7)hashtag
chevron-rightOutbound relationships (5)hashtag

Domain

x_inpgh_upmx_domain

A Domain name is the address where users can access the website or application via browser.

chevron-rightInbound relationships (11)hashtag
chevron-rightOutbound relationships (9)hashtag

Hardware Product

x_inpgh_upmx_hardware_product

A Hardware Product is a logical representation of a particular kind of commercially built or custom developed hardware e.g. Apple iPhone X.

chevron-rightInbound relationships (23)hashtag
chevron-rightOutbound relationships (23)hashtag

Logical Application

x_inpgh_upmx_logical_application

A Logical Application is a higher level aggregation of a Business Application to respond to Business requirements on a conceptional/logical level.

chevron-rightInbound relationships (8)hashtag
chevron-rightOutbound relationships (8)hashtag

Microservice

x_inpgh_upmx_microservice

A Microservice is an application component communicating with other Microservices across common interfaces e.g. APIs, REST.

chevron-rightInbound relationships (12)hashtag
chevron-rightOutbound relationships (11)hashtag

Mobile Application

x_inpgh_upmx_mobile_application

A Mobile Application is an end-user application consumed on a mobile device.

chevron-rightInbound relationships (11)hashtag
chevron-rightOutbound relationships (9)hashtag

Social Media

x_inpgh_upmx_social_media

Social Media is an internet-based technology facilitating the sharing of ideas, thoughts, and information through building of virtual networks and communities.

chevron-rightInbound relationships (11)hashtag
chevron-rightOutbound relationships (9)hashtag

Software Product

x_inpgh_upmx_software_product

A Software Product is a logical representation of a particular kind of commercially built or custom developed software e.g. Adobe Acrobat Reader V11.x.

chevron-rightInbound relationships (27)hashtag
chevron-rightOutbound relationships (24)hashtag

Technical Capability

x_inpgh_upmx_technical_capability

The Technical Capability helps to establish a business language in requirements specification without focusing on specific technologies and vendor solutions. A Technical Capability specifies functional requirements of Business Capabilities provided by Software and Hardware Products e.g. Business Metrics. Business Applications can use a sub-set of Technical Capabilities to provide Business Capabilities.

chevron-rightInbound relationships (8)hashtag
chevron-rightOutbound relationships (15)hashtag

Website

x_inpgh_upmx_website

An internal or external website used by the organizational users.

chevron-rightInbound relationships (11)hashtag
chevron-rightOutbound relationships (9)hashtag

Data & Integration

How information is represented, stored, exchanged, and traced across the landscape.

Conceptual Data Object

x_inpgh_upmx_conceptional_data_object

A conceptual data object is a high-level representation of business information used to describe meaning, ownership, lineage, and information flow before logical or physical implementation details are introduced.

chevron-rightConnected types (2) · bidirectionalhashtag

Data Store

x_inpgh_upmx_data_store

A Data Store is a logical representation of a physical database or file which contains data used by applications or software.

chevron-rightConnected types (11) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • Uses :: Used byAI Model

  • has Instance :: is Instance of ↔ Database

  • has Instance :: is Instance of ↔ Database Instance

  • has source-of-record :: is source-of-recordInformation Object

  • is stored in :: storesInformation Object

  • Creates :: Created byProject

  • Introduces :: Introduced byProject

  • Removes :: Removed byProject

  • Updates :: Updated byProject

  • impacts :: impacted byRisk

Logical Data Object

x_inpgh_upmx_logical_data_object

A Logical Data Object specifies the high-level information flow and data lineage on a logical level.

chevron-rightConnected types (7) · bidirectionalhashtag
  • requires :: required byBusiness Application

  • Updates :: Updated byBusiness Application

  • has Instance :: is Instance ofInformation Object

  • Creates :: Created by ↔ Mapped Application Service

  • Reads :: Read by ↔ Mapped Application Service

  • requires :: required by ↔ Mapped Application Service

  • Updates :: Updated by ↔ Mapped Application Service

Logical Interface

x_inpgh_upmx_logical_interface

A Logical Interface is an abstract representation of one or more physical interfaces provided by an Application instance. It helps to understand the integration of Business Applications, and the realization of the data flow i.e. data-lineage.

chevron-rightInbound relationships (14)hashtag
chevron-rightOutbound relationships (14)hashtag

Physical Data Object

x_inpgh_upmx_physical_data_object

A Physical Data Object specifies the high-level information flow and data lineage on a physical level.

Physical Interface

x_inpgh_upmx_physical_interface

A Physical Interface is a technical implemented interface provided or consumed by an Application Service. It helps to understand the integration of Application instances, and the realization of the data flow i.e. data-lineage.

chevron-rightConnected types (10) · bidirectionalhashtag
  • has interest :: has relevanceActor

  • Transports :: Transported byInformation Object

  • has Instance :: is Instance ofLogical Interface

  • Sends Data to :: Receives Data from ↔ Mapped Application Service

  • Creates :: Created byProject

  • Introduces :: Introduced byProject

  • Migrates :: Migrated byProject

  • Removes :: Removed byProject

  • Updates :: Updated byProject

  • impacts :: impacted byRisk

Architecture Assets

Reusable architecture content, debt, decisions, and solution patterns.

Book of Debt

x_inpgh_upmx_book_of_debt

A Book of Debt records and tracks technical and organizational debt items for prioritized resolution.

Building Block

x_inpgh_upmx_building_block

A Building Block is a reusable compilation of various Portfolio Elements e.g. Business Products, Strategies to provide higher level concept solutions, designs and templates to the Business.

chevron-rightConnected types (15) · bidirectionalhashtag

Decision Log

x_inpgh_upmx_decision_log

A Decision Log records key architectural and strategic decisions with rationale and context.

Layer Architecture

x_inpgh_upmx_layer_architecture

A Layer Architecture organizes components into horizontal layers with defined responsibilities and dependencies.

chevron-rightConnected types (19) · bidirectionalhashtag

Pattern

x_inpgh_upmx_pattern

A Pattern is a reusable compilation of various Portfolio Elements e.g. Business Applications, Software Products to provide pre-defined solutions, designs and templates to the Business and IT.

chevron-rightInbound relationships (28)hashtag
chevron-rightOutbound relationships (27)hashtag

Portfolio

x_inpgh_upmx_portfolio

A Portfolio is a managed collection of programs, projects, and portfolio elements aligned to strategic objectives.

chevron-rightConnected types (14) · bidirectionalhashtag

Segment Architecture

x_inpgh_upmx_segment_architecture

A Segment Architecture defines vertical segments of the enterprise architecture for specific business domains.

chevron-rightConnected types (19) · bidirectionalhashtag

Solution Architecture

x_inpgh_upmx_solution_architecture

A Solution Architecture describes the structure and behavior of a specific solution addressing business needs.

chevron-rightConnected types (19) · bidirectionalhashtag

Solution Use Case

x_inpgh_upmx_solution_use_case

A Solution Use Case consists of Process Operations and a set of technologies to implement Process Tasks.

chevron-rightInbound relationships (20)hashtag
chevron-rightOutbound relationships (19)hashtag

AI Runtime Core (introducing with V26)

New tables that extend the runtime architecture of AI-enabled systems. They cover agents, models, datasets, prompt templates, and executable skills, all inheriting from Portfolio Element.

AI Agent

x_inpgh_upmx_ai_agent

An AI Agent is an autonomous software entity that can perceive, reason, and act to accomplish tasks on behalf of users.

AI Model

x_inpgh_upmx_ai_model

An AI Model is a trained machine learning model that processes inputs and generates predictions or decisions.

chevron-rightConnected types (23) · bidirectionalhashtag

Dataset

x_inpgh_upmx_dataset

A Dataset is a structured collection of data used for training, evaluating, or operating AI models.

Prompt Template

x_inpgh_upmx_prompt_template

A Prompt Template is a structured text pattern used to instruct AI models with consistent formatting and context.

Skill

x_inpgh_upmx_skill

A Skill is a learned AI capability that can be composed and reused across different AI agents and applications.


Portfolio Feature and scoring support tables

These tables extend the model with feature-level views: cost, KPI, lifecycle, indicators, recommendations, scenarios, reference models, stakeholders, hosting, usage, and capability mappings.

Business Capability Mapping

x_inpgh_upmx_business_capability_mapping

Stores business capability mapping records used to map portfolio concepts for analysis and reporting.

Cost

x_inpgh_upmx_pf_cost

YouDesign Command table containing Cost information.

Cost Breakdown

x_inpgh_upmx_pf_cost_breakdown

YouDesign Command table containing Cost Breakdown information over time.

Indicator Breakdown

x_inpgh_upmx_pf_indicator_breakdown

YouDesign Command table containing Indicator Breakdown definitions.

KPI

x_inpgh_upmx_pf_kpi

YouDesign Command table containing KPI definitions.

KPI Breakdown

x_inpgh_upmx_pf_kpi_breakdown

YouDesign Command table containing KPI information over time.

Lifecycle

x_inpgh_upmx_pf_lifecycle

YouDesign Command table containing Lifecycle definitions.

Lifecycle Breakdown

x_inpgh_upmx_pf_lifecycle_breakdown

YouDesign Command table containing Lifecycle information.

Portfolio Feature

x_inpgh_upmx_portfolio_feature

Superior table for all portfolio features e.g. cost, KPI etc. Do not use for reporting!

Realtime Indicators

x_inpgh_upmx_pf_indicators

YouDesign Command table containing Indicator definitions.

Recommendation

x_inpgh_upmx_pf_recommendation

Defines, what needs to be happen to mitigate risk, reduce cost and improve efficiency.

Reference Model

x_inpgh_upmx_pf_reference_model

A reference model is an abstract framework or domain-specific ontology consisting of an interlinked set of clearly defined concepts.

Scenario

x_inpgh_upmx_pf_scenario

YouDesign Command table containing Scenario information.

Stakeholder

x_inpgh_upmx_pf_stakeholder

A stakeholder is a person, group, role, or organisation with an interest in, influence over, or dependency on a portfolio element or outcome.

Technical Capability Mapping

x_inpgh_upmx_technical_capability_mapping

Stores technical capability mapping records used to map portfolio concepts for analysis and reporting.


Reporting, dashboard, and license tables

These tables support dashboards, reports, database views, roadmap visualisations, and license tracking. They turn the metamodel into usable reporting structures.

Business Application > Software Product

x_inpgh_upmx_report_cmdb_app2swp

Reporting Table: Business Application > Software Product

Business Capability > Business Application > Software Product

x_inpgh_upmx_cmdb_cap2cmdb_app2swp

Reporting Table: Business Capability > Business Application > Software Product

Dashboard Filter Store for UPMX Reports

x_inpgh_upmx_dashboard_filter_store

YouDesign Command table to store Dashboard filter settings for YouDesign Command reports.

License Users

x_inpgh_upmx_license_reporting

Stores YouDesign Command license usage and assignment records.

Process > Business Application > Software Product

x_inpgh_upmx_report_proc2cmdb_app2sftprd

Reporting Table: Process > Business Application > Software Product

Roadmap Elements

x_inpgh_upmx_roadmap_elements

YouDesign Command table required for roadmap visualization.

Roadmap Request

x_inpgh_upmx_roadmap_request

YouDesign Command table required for roadmap visualization.


Metamodel, relationship suggestion, and rollup tables

These tables configure the metamodel itself and the relationship-picker rules used across YouDesign Command today. The entire section is on the deprecation path and will be removed with V26 once the relationship-picker logic moves to the platform-native CMDB relationship rules.

triangle-exclamation

Metamodel

x_inpgh_upmx_metamodel

Stores YouDesign Command metamodel configuration records.

Metamodel Domain

x_inpgh_upmx_metamodel_domain

Stores domains used to group and organise YouDesign Command metamodel concepts.

Metamodel Property

x_inpgh_upmx_metamodel_property

Stores configurable properties used by YouDesign Command metamodel definitions.

Metamodel Relationship

x_inpgh_upmx_metamodel_relationship

Stores configured metamodel relationship definitions used to describe allowed connections between YouDesign Command object types.

Rollup Setting

x_inpgh_upmx_calculation_rollup_rel

Table containing rollup settings for YouDesign Command.

Suggested Relationship

x_inpgh_upmx_rel_type_suggest

Used to store for YouDesign Command Relationship Picker.

Suggested Relationship Field

x_inpgh_upmx_rel_type_suggest_field

Stores field-level configuration used by the YouDesign Command relationship picker.

Suggested Relationship Group

x_inpgh_upmx_rel_type_suggest_group

Used to store for YouDesign Command Relationship Picker.


Many-to-many and association tables

These tables connect portfolio elements to stakeholders, scenarios, reference models, and other supporting structures.

Data Definition to Data Definition (m2m)

x_inpgh_upmx_m2m_data_definit_data_definit

YouDesign Command Data Quality

Portfolio Element to Reference Model

x_inpgh_upmx_m2m_pe2reference_model

The many-to-many Relationship between Portfolio Elements and Reference Model.

Portfolio Element to Scenario

x_inpgh_upmx_m2m_scenarios_portfolio_el

The many-to-many Relationship between Portfolio Elements and Scenario.

Portfolio Element to Stakeholder

x_inpgh_upmx_m2m_stakeholders_portfolio_el

The many-to-many Relationship between Portfolio Elements and Stakeholder.


Operational, data quality, settings, and support tables

Additional scoped tables that are not object types, feature tables, or reporting tables but are part of the YouDesign Command application.

Attribute Config

x_inpgh_upmx_attribute_config

Stores attribute configuration that controls how YouDesign Command table fields are presented or interpreted.

Attribute Config Breakdown

x_inpgh_upmx_attribute_config_breakdown

Stores attribute configuration breakdown records used by YouDesign Command reporting.

Data Definition Scope

x_inpgh_upmx_data_definition_scope

YouDesign Command Data Quality

Data Quality

x_inpgh_upmx_data_quality

YouDesign Command Data Quality

Global Settings

x_inpgh_upmx_global_settings

Table to store YouDesign Command Global Settings.

Glossary

x_inpgh_upmx_glossary

A glossary of terms & definitions.

Hosting

x_inpgh_upmx_hosting

YouDesign Command table to join hosting related information with Portfolio Elements.

Risk & Compliance

x_inpgh_upmx_risk_compliance

YouDesign Command table to join risk & compliance related information with Portfolio Elements.

Scoped Fields

x_inpgh_upmx_data_definition

YouDesign Command Data Quality

Score Calculation Detail

x_inpgh_upmx_score_calculation_detail

Stores score calculation details used by YouDesign Command scoring and rollup logic.

Usage

x_inpgh_upmx_usage

The Usage specifies an element use within a specific company, or department, or location.

Last updated