summaryrefslogtreecommitdiff
path: root/TAO/CIAO/docs/index.html
blob: 4a6171ffd63ed44c3daf56bcdeae30ce4e357ea0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<!-- $Id$ -->
<html> <head>
<title>CIAO - Component-Integrated ACE ORB</title>
</head>

<body>
<h1>CIAO - Component-Integrated ACE ORB</h1>

<h2>Introduction</h2>
CIAO is TAO's implementation of <a
href="http://cgi.omg.org/cgi-bin/doc?formal/02-06-65"> CORBA Component
Model (CCM)</a> specially optimized for distributed real-time embedded
(DRE) systems.

This page contains links to other documents and
resources for using <i>CIAO</i>.

<h2>The CIAO Project</h2>
<ul>
  <li>The main
      <a href="http://www.cs.wustl.edu/~nanbor/projects/CIAO/">
      CIAO project page</a>.<p>

  <li>Project <a href="releasenotes.html">Status (aka. Release
      Notes.)</a><p>

  <li>This <a href="new_components.html">page on implementing new
      component</a> explains all the user-defined and tool-generated
      files when implementing a component.<p>

  <li>A <a href="todo.html">list of things</a> that we know need to be
      done. :)  <p>

  <li>The <a href="ConfigValues.html">Configuration Name/Value
      lists</a> lists all the configuration values that CIAO will pass
      into vaious CCM mechanisms.  The information shown in this page
      is not visible to CIAO end-users, which include modeling tool
      developers.  The information that matters for most users is how
      these configurations are represented in various XML
      descriptors and CIDL specifications.<p>
</ul>

<h2>CCM-defined Interface Diagrams</h2>

Here is a set of UML diagrams that we use to figure out the
relationship among all the different interfaces in CCM.  You can
browse the related part from the following list:

<UL>
  <li><a href="imgs/component-basic.png"> Basic component interfaces
      </a></li>
  <li><a href="imgs/home-config.png"> Home and configuration interfaces
      </a></li>
  <li><a href="imgs/basic-container.png"> Basic container interfaces
      </a></li>
  <li><a href="imgs/extended-container.png"> Extended container
      interfaces </a></li>
  <li><a href="img/deployment.png"> Deployment and installation
      interfaces </a></li>
</UL>
All these diagrams are generating from the <a href="imgs/CCM.vsd">CCM.vsd
Visio file</a> (The same file in Visio V.5 format is <a href="imgs/CCM-v5.vsd">here</a>.)


<!--#include virtual="/~nanbor/signature.html" -->
<!-- <hr> -->
<!-- <\!-- hhmts start -\-> -->
<!-- Last modified: Mon Nov 04 07:55:22 Central Standard Time 2002 -->
<!-- <\!-- hhmts end -\-> -->
<!-- <address>Nanbor Wang &lt;nanbor@cs.wustl.edu&gt;</address> -->
</body> </html>

<!--  LocalWords:  CCM UML vsd Visio
 -->