|
UAF
Concept
|
HOPEX
Concept
|
Definition
|
|---|---|---|
|
application
|
application
|
An Application is a software component that can be deployed and provides users with a set of functionalities.
|
|
application deployment architecture
|
application deployment architecture
|
An Application Deployment Architecture describes one possible deployment configuration of an application. It contains the deployment architectures to be hosted, recommends hosting architectures and identifies required communication techniques (communication protocols and port numbers) they use to communicate with each other. . An application may have several deployment architectures (E.g.: autonomous installation, horizontal or vertical deployment, etc.)
|
|
application environment
|
application environment
|
An application environment is used to represent a use context of an application. An application environment allows presenting the other application systems, applications, microservices or actors with which this application can interact.
|
|
application system
|
application system
|
An Application System is an assembly of other application systems, applications and end users interacting with application components to implement one or several functions.
|
|
application system deployment architecture
|
application system deployment architecture
|
An Application System Deployment Architecture describes one of the configurations possible for deploying an application system. It contains the deployment architectures of application components and specifies the communication protocols (and port numbers) they use to communicate with each other.
|
|
capability configuration
|
resource architecture
|
A Capacity Configuration is a combination of physical assets and organization configured to provide a capability.
|
|
client port
|
technical client port
|
A Client Port is a point used to request the opening of communications from a technical architecture or an application technical area in compliance with a particular communication protocol (SMTP, HTTP, etc.).
|
|
communication port
|
communication port
|
A Communication Port is a physical point of communication with a resource. It adheres to the specific communication protocol. A communication port implements service and requests points.
|
|
data domain
|
data domain
|
A Data Domain is a sub-set of enterprise data designed to be used together in the context of a business operation. For example, the "Sales" data domain contains at least the following data: Clients, Orders, Products. Each entity of a data domain has CRUD characteristics. The data domains define the functional data frontiers used both for allocating data to applications (see Data stores) and for the governance or data in data management.p
|
|
database
|
database
|
A Database is the physical object that enables storage and organization of logical data for use by programs corresponding to distinct applications, to facilitate the independent evolution of the data and the application programs.
|
|
deployable application package
|
deployable application package
|
A Deployable Application Package is a split of application code according to technical criteria for hosting purpose. For example, it may be N tiers, Front End/Back End/… or GUI/Business Logic/Database etc... Each deployable application package is associated to required technologies (for running) and can host code for several IT services. Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model).
|
|
deployable data package
|
deployable data package
|
A Deployable Data Package represents a data part of an application deployment that must be hosted and accessed by application services (code) to run. Each deployable data package is associated to required technologies (for data hosting and access) and can host several data structures. Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model). Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model).
|
|
facility
|
facility
|
A Facility is a model of site of interest for the enterprise. Examples: Data Center, Factory or Outlet
|
|
Hardware technology
|
hardware
|
Non-IT Hardware can embed computers. Together with their embedded computers, they provide information and IS services. Examples: Connected Truck with Delivery Calendar Application and connected Drone with Online Payment Application. Hardware device can also provide hardware functionalities. Example: Connected fridge providing ordering functionalities and of course a freezing hardware functionality and connected drones fly and provide Online Payment.
|
|
IoT device
|
IoT device
|
An IoT Device is both a hardware device and a computing device which provides cvombined hardware and information services to the users using it directly. As a hardware device, it embeds sensors - e.g. accelerometer - which provide data to the embedded computing device. As a computing device, it can host data stores or run applications. Examples: smartwatch with GPS tracker, on-line surveillance video camera with live IP video feed, connected weighting scale with weight history management
|
|
IT Infrastructure
|
IT infrastructure
|
An IT Infrastructure is composed of several connected computer devices (IT network nodes or computing systems) and computer networks.
|
|
IT network
|
IT network
|
An IT network is set of IT equipment components (e.g.: routers, switches, firewalls) that allow remote communications between computing devices (e.g.: IT server). An IT network can be broken down into sub-networks.
|
|
IT server
|
IT server
|
An IT Server is an IT component providing a service to users connected via an IT network. This IT component can house databases and run applications.
|
|
IT service
|
IT service
|
An IT Service is a software component of an application, that can't be deployed alone and that realizes a sub-set of the functionalities of this application either for end users of this application or inside the application (or another application). This includes batch programs.
|
|
microservice
|
microservice
|
A Microservice is a software component that can be deployed autonomously, but which does not directly provide an end user service. It can interact with other application services, applications or application systems. This is a deployable software component that uses software technologies. For example: an authentication service, a PDF file printing service.
|
|
network channel
|
network channel
|
A Network Channel is a physical connector between resource elements. It supports service interactions defining communication protocols between physical resources It connects external resource elements through their Communication Ports.
|
|
network device
|
network device
|
A Network Device can host and run Software Technology. Conjointly with its hosted software, it provides services. This consists of, for example: Wifi Access Point, Firewall, router, switch, printer, Hard Drive.
|
|
package connection
|
package connection
|
A Package Connection represents a connection requirement between deployable packages. A client (package) requires a connection to a server (package). The connection is defined by a Connection Type and can be characterized with technical flow measures.
|
|
relational scheme
|
relational schema
|
A Relational schema represents a set schema stored in a database management system and used in the technical architecture of an application.
|
|
resource configuration
|
resource configuration
|
A Resource Configuration is a set of physical and human resources configured to provide a business capability.
|
|
resource function
|
system process
|
A Resource Function is the executable representation of a process. the events of the workflow, the tasks to be carried out during the processing, the algorithmic elements used to specify the way in which the tasks follow each other, the information flows exchanged with the participants.
|
|
resource function action
|
task
|
A Resource Function Action is an elementary step that is included within a Resource Function. A Resource Function Action is used when the work in the Resource Function is not broken down to a finer level of the process. Generally, an end-user and/or an IT service are used to perform the Resource Function Action when it is executed.
|
|
server port
|
technical server port
|
A Server Port is a point used to open communications with a technical architecture or an application technical area in compliance with a particular communication protocol (SMTP, HTTP, etc.).
|
|
software technology
|
software technology
|
A Software Technology is a basic component necessary for operation of business applications. Software technologies include all basic software such as: application server, electronic mail server, software components for presentation, data entry, storage, business information sharing, operating systems, middleware, navigators, etc.
|