Generic Function List

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

... further results