Object Types

Object Types

Every object in DesignFoundry belongs to exactly one object type. The type determines which properties are available, how the object renders in diagrams, and what relationships it can form.

Built-in ArchiMate Types

DesignFoundry ships with these built-in types organized by ArchiMate layer:

Business Layer

TypeDescription
Business ActorAn individual or group that performs business behavior
Business RoleA responsibility performed by a business actor
Business ServiceA service exposed by the business layer
Business ProcessA sequence of business behaviors achieving a specific outcome
Business FunctionA collection of business behaviors
Business ObjectA concept of lasting interest to the business

Application Layer

TypeDescription
Application ComponentA modular part of a software system
Application InterfaceA means of accessing an application service
Application ServiceA service exposed by the application layer
Data ObjectA data structure used by application components

Technology Layer

TypeDescription
NodeA computational resource (hardware or software)
Technology ServiceA service exposed by the technology layer
Communication PathA link between nodes enabling information exchange
ArtifactA physical piece of data or software
Technology FunctionA functional building block of the technology layer

Custom Object Types

Content packs can add custom object types. When a content pack is activated, its object types appear alongside the built-in ones with a distinct color badge.

Extending Object Types with Custom Fields

Beyond the standard properties, you can add custom fields (called extensions) to any object type via content packs. See Extensions & Custom Fields for details.