Generic Function List

From OIAr
Jump to navigation Jump to search
Generic Function
Generic Function

This page contains the list of all 55 Generic Functions that this OIAm repository positions in the infrastructure landscape. They are ordered alphabetically.

Every Generic Function can also have a dedicated icon; a handy overview of the icons present can be found here. Generic Functions can also be grouped by Working Area; the comprehensive set of GFs (and a separate overview of proposals and deprecated functions) can be found in this overview.


Page Brief description Maturity
Access Aggregation Access Aggregation is a logical infrastructure function that performs the tasks required to group multiple Access Conditioning instances. 2
Access Conditioning Access Conditioning handles tasks that the infrastructure architect associates with obtaining access to an infrastructure facility. 2
Alerting Alerting serves to notify clients of, and/or trigger other services/functions on, certain predefined conditions or events. 2
Application Engine This function offers a run-time environment for applications. 2
Archiving This function provides preservation with retention policies as add-on to another storage function. 2
Caching This function offers to hold collections of data that are duplicated from elsewhere, or buffer data in transit. 4
Configuration Register The Configuration Register function retains sets of configuration parameters for one or more IT facilities. 2
Configuration Retrieval This function collects a service or (sub)system's configuration, and sends it to a consumer. 2
Connection Handling This function covers all behaviour associated with the management of one end of a communication session. 3
Content Handling The Content Handling function provides intelligence to manage and manipulate digital content in an automated fashion. 3
Controlling Function that can change a facility's actual behaviour, the way it is configured. 4
Data Engine This function offers the ability to process strictly structured data. 4
Data Replication This function aims to replicate stored data that resides in one (logical or physical) storage location to another one. 2
Data Scanning The Data Scanning function scans through data searching for certain characteristics, and taking actions upon finding them. 3
Data State Preservation This function aims to preserve data that resides in a particular (logical or physical) location in the state that it is at a specific point in time. 2
Deploying The Deploying function can automatically install and configure (software) objects on a specified (remote) location. 3
Distribution Distribution routes incoming data to one or more destinations. 3
Encryption This function takes care of the encryption and/or decryption of data. 4
File Engine This function handles storage, retrieval and manipulation of loosely structured data. 4
Filtering The Filtering function scans through data, matching it against patterns or rules, and either passing it on or not. 3
Header Modification This Generic Function enables message exchange between senders and receivers that use different messaging protocols/encapsulations. 2
Identity Store This function offers to store digital identities together with information that can serve as credentials. 2
Identity Validation The Identity Validation function offers the ability to validate a digital identity. 3
Input This function provides the possibility to translate physical information into digital information for use in IT facilities 4
Interconnection An Interconnection function offers to transport data over relatively long distances 3
Load Balancing The Load Balancing functionality accepts data en route, and intelligently directs it to travel to one of several destinations. 3
Logging This function provides a (logical) location where logs can be written and consulted, and the ability to do so. 3
Message Distribution This function offers to direct messages between and/or within instances of the Message Handling facility. 4
Message Engine This function can receive, process and/or send messages. 3
Message Filtering The Message Filtering function checks message handling transactions, matching it against patterns or rules, and either passing messages on or not. 3
Message Formatting This function is used to format messages for exchange between a facility and a message handling service. 2
Message Responding The Message Responding function provides feedback to senders regarding message delivery failures and/or recipient status. 2
Message Store This function preserves and organizes digital messages. 4
Message Transformation Converts/changes content of a message based on predefined rules during exchange. 2
Name Resolution The Name Resolution serves lookups from a store of connected names and addresses. 3
Name Resolution The Name Resolution serves lookups from a store of connected names and addresses. 3
Output This function conveys digital information for use in the physical world, by converting digital information into events and/or physical information. 4
Permission Register This function offers a means to store and publish permissions (technical representations of business rules about infrastructural actions like reading or writing information). 2
Permission Validation This function offers the ability to decide on allowing or disallowing a proposed action by a digital identity on a specified resource. 3
Presentation Aggregation This function provides a single point of access to a variety of information and/or applications. 3
Presentation Engine This function processes input to and output from an infrastructure facility. 4
Queuing Provides the ability to process traffic based various queuing policies. 2
Raw Retention Function that handles storing/retrieving/updating/deleting unstructured data such as bits and bytes. 4
Reduction This function encodes data using fewer bits than the original representation, and/or restores it to its original form if so requested. 4
Reporting A Reporting function can take data from a connected source, process it, and then deliver focused, salient content to its clients. 2
Restore Function that restores a secondary copy of data to the original, or to an alternative, location. 4
Retention Engine This function offers intelligent handling of data at the "unstructured data" abstraction level. 4
Rules Engine This function can have the infrastructure perform actions based on rules. 2
Scheduling This Function provides control over tasks, based on schedules, events, triggers, and other control information. 2
State Lookup Informing its user of the state of some object, system, or (infrastructure) facility. 2

... further results