blob: dd338a26b6d266aa729ecd54a03d04b7d1c04ca1 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<!-- VERSION rmc:7.1.0 -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<!-- START NON-TRANSLATABLE -->
<title>\openup_basic\guidances\guidelines\example_architectural_mechanisms.xmi</title>
</head>
<!-- WARNING: do not modify the generated comments in this file below this line. They are used as markers for the import process. -->
<body>
Element Name: example_architectural_mechanisms.xmi<br/><br/>
<!-- END NON-TRANSLATABLE -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: presentationName<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:presentationName,_4k_HsQ4LEduibvKwrGxWxA CRC: 1729406773 -->Example Architectural Mechanisms<!-- END:presentationName,_4k_HsQ4LEduibvKwrGxWxA -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: briefDescription<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:briefDescription,_4k_HsQ4LEduibvKwrGxWxA CRC: 3921841068 -->Commonly encountered architectural mechanisms<!-- END:briefDescription,_4k_HsQ4LEduibvKwrGxWxA -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: mainDescription<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:mainDescription,-FqP5LgLVrlhvFC_eeYd_vA CRC: 160945004 --><p>
Here are some examples of commonly encountered architectural mechanisms.<br />
<br />
</p>
<table cellspacing="0" cellpadding="2" width="85%" summary="Example Architectural Mechanisms" border="1" valign="top">
<caption>
<strong>Example Architectural Mechanisms</strong>
</caption>
<tbody>
<tr>
<th scope="col">
Architectural Mechanism
</th>
<th scope="col">
Description
</th>
</tr>
<tr>
<td>
Availability
</td>
<td>
The percentage of time that the system must be available for use, including planned outages.
</td>
</tr>
<tr>
<td>
Archiving
</td>
<td>
Provides a means to move data from active storage when it has reached a specific state.
</td>
</tr>
<tr>
<td>
Auditing
</td>
<td>
Provides audit trails of system execution.
</td>
</tr>
<tr>
<td>
Communication
</td>
<td>
A mechanism for handling inter-process communication.
</td>
</tr>
<tr>
<td>
Debugging
</td>
<td>
Provides elements to support application debugging.
</td>
</tr>
<tr>
<td>
Disaster Recovery
</td>
<td>
Provides facilities to recover systems, application, data and networks.
</td>
</tr>
<tr>
<td>
Error Management
</td>
<td>
Allows errors to be detected, propagated, and reported.
</td>
</tr>
<tr>
<td>
Event Management
</td>
<td>
Supports the use of asynchronous events within a system.
</td>
</tr>
<tr>
<td>
Graphics
</td>
<td>
Supports user interface services, such as 3D rendering.
</td>
</tr>
<tr>
<td>
Information Exchange
</td>
<td>
Supports information interchange accross technical and organisational boundaries, with appropriate semantic
and format translations.
</td>
</tr>
<tr>
<td>
Licensing
</td>
<td>
Provides services for acquiring, installing, tracking, and monitoring license usage. Might be required as
part of authorising corporate bodies.
</td>
</tr>
<tr>
<td>
Localisation / Internationalisation
</td>
<td>
Provides facilities for supporting multiple human languages and rendering the language preffered by the
user.
</td>
</tr>
<tr>
<td>
Mail
</td>
<td>
Services that allow applications to send and receive electronic mail.
</td>
</tr>
<tr>
<td>
Mega-data
</td>
<td>
Support for handling very large amounts of data.
</td>
</tr>
<tr>
<td>
Memory Management
</td>
<td>
Services for abstracting how memory is allocated and freed.
</td>
</tr>
<tr>
<td>
Meta-data
</td>
<td>
Supports the runtime introspection of components and data.
</td>
</tr>
<tr>
<td>
Online help
</td>
<td>
Provides online help capability
</td>
</tr>
<tr>
<td>
Persistence
</td>
<td>
Services to&nbsp;handle&nbsp;the reading and&nbsp;writing of&nbsp;stored&nbsp;data.
</td>
</tr>
<tr>
<td>
Printing
</td>
<td>
Provides facilities for interfacing with printers.
</td>
</tr>
<tr>
<td>
Process Management
</td>
<td>
Provides support for the management of processes and threads.
</td>
</tr>
<tr>
<td>
Reporting
</td>
<td>
Provides flexible reporting facilities
</td>
</tr>
<tr>
<td>
Resource Management
</td>
<td>
Provides support for the management of expensive resources, such as database connections.
</td>
</tr>
<tr>
<td>
Scheduling
</td>
<td>
Provides the ability to execute tasks at a specified time.
</td>
</tr>
<tr>
<td>
Security
</td>
<td>
Provides services to protect access to certain resources or information.
</td>
</tr>
<tr>
<td>
System Management
</td>
<td>
Services that facilitate management of applications in an operational environment.
</td>
</tr>
<tr>
<td>
Time
</td>
<td>
Services to synchronise time on a network, and to translate times into different time zones.
</td>
</tr>
<tr>
<td>
Transaction Management
</td>
<td>
A mechanism for handling ACID transactions.
</td>
</tr>
<tr>
<td>
Workflow
</td>
<td>
Support for the movement of documents and other items of work, typically through an organisation.
</td>
</tr>
</tbody>
</table>
<br />
<br />
<br />
<br />
<p>
<br />
<br />
</p><!-- END:mainDescription,-FqP5LgLVrlhvFC_eeYd_vA -->
</body>
</html>