DEFINITION CONCEPT GRAPH CONCEPT DESCRIPTIONS CONTENT MANAGEMENT

CONCEPT DOMAIN - Hardware Functional Architecture


Description
Dictionary  Dictionary of SysFEAT concepts
Parent Domain  Hardware System ArcOps 
Domain dependencies  Application Deployment Architecture 
  Application Functional Architecture 
  EA Pattern - Business Resource Operating Pattern 
  EA Pattern - Business System Operating Model 
  EA Pattern - Physical Data Domain 
  EA Pattern - Physical Resource Agent 
  EA Pattern - Physical Software Operating Pattern 
  EA Pattern - Technology Operating Pattern 
  Hardware Technology Architecture 
  Resource System Operating Framework (R-SOF) 
  Software Technology ArcOps 

DOMAIN CONCEPT GRAPH


Diagram Graph
../images/c80a74e46785ad9f_c80a74f56785ae3c_i.png

CONCEPT DESCRIPTIONS


Concrete Concepts
ConceptDescription
  Computer Device
Computer Device is a Computing Device which provides services directly to the end-user.
 Computer Devices can host data stores and run Application code.
Examples: workstation, laptop computer, smartphone.
  Computer Server
Computer Server is a Computing Device which provides processing, storage, and network connectivity services to other Computing Devices on a Computer Network.
As a Computing System, it can host data and run Application code..
  Deployable Application Package
Deployable Application Package  is a split of application code according to deployment criteria at runtime. For example, it may be Front End/Back End or GUI/Business Logic etc..
Each  Deployable Application Package is associated to required Software Technology(ies) (for running) and can host code of several Application Component.
Architects can also prescribe a kind of hosting artefact (IaaS/PaaS cloud service or IT server model).
  Deployed Computer Device
  Deployed Hardware Configuration
  Deployed Hardware Equipment
  Deployed Server Deployed Server is a Computer Server deployed in a Data Center or another facility.
  Hardware Configuration
Hardware Configuration is a Mezzo Concrete Hardware System that is an assembly of Hardware Equipments.
Examples:
- Connected Drone with Online Payment App.
- 3D printer.
- Automated Guided Vehicles (AGVs)
- Connected fridge providing an ordering Functionality and of course a freezing Hardware Capability.
- Production equipment in an assembly line (metal forging machine)
- Car
  Hardware Equipment
Hardware Equipments are tangible assets (e.g., machinery, tools, IT hardware, vehicles, or production systems) used to execute enterprise operations, deliver services, or produce goods.
Examples:
- Fridge compressor
- Car Engine
  Hardware Technology
Hardware Technology is an elementary Technology System  used as an enabler by Concrete Hardware Systems (as Required Hardware Technology).
 Hardware Technologys fulfill  Hardware Technology Capabilitys.
Examples:
- Oxford Anor Spectrographs (NMR).
- Spectral Data Services (NMR).
- Valeo Powertrain Systems.
- Joyson Electronics Powertrain Systems.
  MicroService
MicroService is a small autonomous unit of software, emphasizing self-management and lightweightness as the means to improve software agility, scalability, and autonomy.
1)  MicroServices are automous or assembled and orchestrated as components of Applications.
2)  MicroServices can be directly deployed to Computing Systems.  MicroServices are both a logical unit of software and a Deployable Package.
3)  MicroServices owns their own data store and dot not have any shared stores with other components.
 MicroService is a Micro enterprise asset that sits at the lower level of Business Software System decomposition.
  Network Interface Network Interface is a set of rules and conventions that govern the communication between devices on a Computer Network.
  Physical Outcome Event Physical Outcome Event is a Business Outcome Event that signals the happening of a change in the state of a Physical Business Agent, produced by a Physical Business Agent for the benefits of an internal or external consumer.
  Physical Service Interface Physical Service Interface is a Business Service Interface that describes a typical course of interactions intended to produce and consume Physical Outcome Events through the involvement of Concrete Hardware Systems.
  Software Technology
Software Technology is an elementary Software Technology System  used as an enabler by Software Modules.
Examples :
- Application server,
- Message server,
- Storage,
- Business information sharing,
- Operating systems,
- Navigators, etc

Abstract Concepts
ConceptDescription
  Computing Device
Computing Device is a physical or virtual computer that can host and run software code. Together with their Deployable Application Packages, they provide Information Outcomes.
  Concrete Hardware System
Concrete Hardware System is a man made tangible artifact which exposes  Hardware Capability(ies) and can produce and react to Physical Outcome Events.
Concrete Hardware System performs System Processes and participates to System Processes or to Business Processes.
Concrete Hardware System can embed Computing Systems. Together with its embedded Computing Systems, a  Concrete Hardware System can also produce and react to Information Outcome Events.
Concrete Hardware System may be based on a set of Hardware Technology(ies).
Examples:
- Connected Drone with Online Payment App.
- 3D printer.
- Automated Guided Vehicles (AGVs)
- Connected fridge providing an ordering  Functionality and of course a freezing  Hardware Capability.
- Production equipment in an assembly line (metal forging machine)
- Car
  Deployed Hardware System
An  Deployed Hardware System is a man made tangible artifact which exposes  Physical Resource Capability(ies) and can produce Physical Outcome Events.
An  Deployed Hardware System can embed Computing Systems. Together with its embedded Computing Systems, an  Deployed Hardware System can also deliver Information Outcomes.
An  Deployed Hardware System may be based on a set of Hardware Technology(ies).
Examples:
- The Connected Drone number 234 with Online Payment App.
- The 3D printer in Paris Fablab.
- Robert's automated guided vehicles (AGVs)
- The Production equipment of the assembly line in the factory of Shenzhen.
  Networking System  Networking System is Technology Operating Asset that provides networking capabilites through the use of Network Interfaces.
  Physical Business Agent Physical Business Agent is any identifiable Business Agent that exists in the physical universe. It is characterized by its ability to occupy space, possess mass, and interact with other  Physical Business Agents through fundamental forces.  Physical Business Agents are subject to the laws of physics and can be observed, measured, and analyzed using scientific methods. They can produce and consume Physical Outcome Events.
  Physical Data Domain
Physical Data Domain is subset of the metadata of an enterprise’s data store.
For instance, a "Sales"  Physical Data Domain contains a "Client" Table and a "Order" Table.
Each Physical Data Entity in a  Physical Data Domain has CRUD characteristics. For instance, the "Client" Table in the "Sales"  Physical Data Domain, has all CRUD characteristics.
 Physical Data Domains define functional data boundaries used both for Data Allocation to Business Systems (see Resource Agent Store) and data governance for data stewardship (see Data Catalog).