avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcconn...@apache.org
Subject cvs commit: jakarta-avalon-excalibur/assembly/src/etc meta.html
Date Sun, 07 Jul 2002 23:08:51 GMT
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:avalon-cvs-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@jakarta.apache.org>


Mime
View raw message