<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:GuidanceDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmi:id="-V6Hddpuwu3wvd9R0l4fL7Q" name="new_example,_O39h0O9pEdu635i_iQ5Jag" guid="-V6Hddpuwu3wvd9R0l4fL7Q" changeDate="2007-04-20T21:33:28.709+0330">
  <mainDescription>&lt;p>&#xD;
    Here are some examples of commonly encountered architectural mechanisms.&lt;br />&#xD;
    &lt;br />&#xD;
&lt;/p>&#xD;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; width=&quot;85%&quot; summary=&quot;Example Architectural Mechanisms&quot; border=&quot;1&quot; valign=&quot;top&quot;>&#xD;
    &lt;caption>&#xD;
        &lt;strong>Example Architectural Mechanisms&lt;/strong>&#xD;
    &lt;/caption>&#xD;
    &lt;tbody>&#xD;
        &lt;tr>&#xD;
            &lt;th scope=&quot;col&quot;>&#xD;
                Architectural Mechanism&#xD;
            &lt;/th>&#xD;
            &lt;th scope=&quot;col&quot;>&#xD;
                Description&#xD;
            &lt;/th>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Availability&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                The percentage of time that the system must be available for use, including planned outages.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Archiving&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides a means to move data from active storage when it has reached a specific state.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Auditing&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides audit trails of system execution.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Communication&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                A mechanism for handling inter-process communication.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Debugging&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides elements to support application debugging.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Disaster Recovery&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides facilities to recover systems, application, data and networks.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Error Management&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Allows errors to be detected, propagated, and reported.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Event Management&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Supports the use of asynchronous events within a system.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Graphics&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Supports user interface services, such as 3D rendering.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Information Exchange&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Supports information interchange across technical and organizational boundaries with appropriate semantic&#xD;
                and format translations.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Licensing&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides services for acquiring, installing, tracking, and monitoring license usage. Might be required as&#xD;
                part of authorizing corporatebodies.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Localization / Internationalization&lt;/td>&#xD;
            &lt;td>&#xD;
                Provides facilities for supporting multiple human languages and rendering the language preferred bythe&#xD;
                user.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Mail&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Services that allow applications to send and receive electronic mail.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Mega-data&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Support for handling very large amounts of data.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Memory Management&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Services for abstracting how memory is allocated and freed.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Meta-data&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Supports the runtime introspection of components and data.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Online help&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides online help capability&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Persistence&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Services to handle the reading and writing of stored data.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Printing&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides facilities for interfacing with printers.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Process Management&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides support for the management of processes and threads.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Reporting&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides flexible reporting facilities&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Resource Management&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides support for the management of expensive resources, such as database connections.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Scheduling&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides the ability to execute tasks at a specified time.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Security&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Provides services to protect access to certain resources or information.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                System Management&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Services that facilitate management of applications in an operational environment.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Time&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Services to synchronize time on a network, and to translate times into different time zones.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Transaction Management&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                A mechanism for handling ACID transactions.&#xD;
            &lt;/td>&#xD;
        &lt;/tr>&#xD;
        &lt;tr>&#xD;
            &lt;td>&#xD;
                Workflow&#xD;
            &lt;/td>&#xD;
            &lt;td>&#xD;
                Support for the movement of documents and other items of work, typically through an organization.&lt;/td>&#xD;
        &lt;/tr>&#xD;
    &lt;/tbody>&#xD;
&lt;/table>&#xD;
&lt;br /></mainDescription>
</org.eclipse.epf.uma:GuidanceDescription>
