Component Definition

Dragon1 Icon for Component
Dragon1 Icon for Component
CREATED BY ANONYMOUS, CREATIVE COMMONS LICENSE

Dragon1 Definition for Component:
A physical replaceable part of a larger whole. A physical entity of a system. Especially a part of a software application, a machine, or a vehicle. Typically providing behavior via interfaces and requires interfaces to function.

Let us define Component

A component performs tasks, called behavior, and with that takes care of one or more functions for a system it is part of.

A module is often the logical counterpart (element) of one or more components. Preferably, to increase replaceability, the interfaces conform to open standards.

Component has important relationships with 'Entity', 'Function', 'Service', 'Interface'.

Usage

Examples of Components are a software application component like a parser component, a machine component, or a vehicle component like an engine.

Symbol

The shape for component in Dragon1 is a square with interface handles:

component definition

Types of Components

Common types of components are:

  • Business Component
  • Application Component
  • IT Infrastructure Component
  • Core Component
  • Additional Component

Further reading

Are you interested in reading more about this?
Here we have a wiki page about Component definition.



If you have comments or remarks about this Dragon1 term or definition, please mail to specs@dragon1.com.

Architecting Solutions

DEMO: Concept Mapping Software

How to use Dragon1 EA Tool

Learn to generate architecture diagrams using repositories
DEMO: BPMN Onboarding Process Example

DEMO: BPMN Onboarding Process Diagram - Measure Rules Compliance

Manufacturing, Financial Solutions
DEMO: Enterprise Architecture Blueprint Template

DEMO: Generate an Enterprise Architecture Blueprint to discover and solve RISK

Banking, Logistics, Healthcare
DEMO: Process Application Map

DEMO: Generate Process Application Landscape for RPA

Retail, Agriculture, Energy, Oil & Gas
DEMO: Strategy Map Template

DEMO: Generate Strategy Map on how to INNOVATE with AI

Government, Logistics, Banking
DEMO: Data Mapping Software

DEMO: Generate Application Landscape for SECURITY

Automotive, Financial Services, Health Care