mcconnell    2002/07/07 16:08:51

  Added:       assembly/src/etc meta.html
  Log:
  meta-model overview HTML
  
  Revision  Changes    Path
  1.1                  jakarta-avalon-excalibur/assembly/src/etc/meta.html
  
  Index: meta.html
  ===================================================================
  <body> 
  <h3>System Overview</h3>
  <p>
  This package contains a complete meta info and meta data model for the Avalon 
Component Model.  The package includes services supporting internalization of model 
instances from XML including type defintions, deployment profiles and default criteria 
for a component.
  </p>
  <p>Main components of the framework include:
    <ul>
      <li>Type structures for the Avalon Component Model.</li>
      <li>Profile strucure supporting declaration of type instantiation criteria.</li>
      <li>Type and Profile validation framework.</li>
    </ul>
  </p>
  
  <h3>Package Structure (UML)</h3>
  <p><img src="meta.gif" border="0"></p>
  
  <h3>Deployment Model</h3>
  Components types deployed under this model must be declared as formal component 
types using a &lt;classname&gt;.xinfo descriptor. Components types may also be 
deployed with default profile criteria 
  and configuration information.</p>
  
  <ul>
    <li>&lt;classname&gt;.xinfo
      <ul>
        <li>General component type information.</li>
        <li>Context constraints.</li>
        <li>Dependecies.</li>
        <li>Service declarations.</li>
      </ul>
    </li>
    <li>&lt;classname&gt;.xprofile
      <ul>
        <li>Configuration/parameter profiles.</li>
        <li>Context creation directives.</li>
      </ul>
    </li>
    <li>&lt;classname&gt;.xconfig
      <ul>
        <li>Default configuration/parameter.</li>
        <li>Default context directives.</li>
      </ul>
    </li>
  </ul>
  
  <h3>Related Resources</h3>
  <ul>
    <li><a href="{$docRoot}/../../assembly/index.html" target="_top">Merlin Service 
Management Framework</a></li>
  </ul>
  
  <h3>Demonstration</h3>
  Merlin is a service management framework that demonstration of the deployment of a 
complex hierachy of containers and components with multiple dependecies (including 
cross-container dependencies) and dependecy conflicts.  The framework uses the Avalon 
Meta Model is the underying infrastructure for type and profile management.
  
  <h3>Current Status</h3>
  <p>
  The implementation provides full support for type and profile creation.  Work is 
ongoing with result to increased functionality with respect to complex profile 
creation and default information management.
  </p>
  
  </body>
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to