summaryrefslogtreecommitdiff
path: root/PACE/docs/www/PACE-abstract.html
diff options
context:
space:
mode:
Diffstat (limited to 'PACE/docs/www/PACE-abstract.html')
-rw-r--r--PACE/docs/www/PACE-abstract.html152
1 files changed, 0 insertions, 152 deletions
diff --git a/PACE/docs/www/PACE-abstract.html b/PACE/docs/www/PACE-abstract.html
deleted file mode 100644
index 0d87438704b..00000000000
--- a/PACE/docs/www/PACE-abstract.html
+++ /dev/null
@@ -1,152 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!-- $Id$ -->
-<html>
- <head>
- <title>PACE Overview</title>
- </head>
-
- <body text=#000000 vlink=#cc000000 link=#0000ff bgColor=#ffffff>
-
- <table align=center width=640 border=0 cellpadding=6 cellspacing=0>
- <tr>
- <td><hr></td>
- </tr>
- <tr>
- <td>
- <table border=0 cellspacing=20>
- <tr>
- <td>
- <p align=right>
- <a href=PACE.html>
- <img alt=Click-Me-To-Go-Home
- border=0
- src=Pix/PACE-mini-logo.gif></a>
- </p>
- </td>
- <td>
- <table cellspacing=10>
- <tr>
- <td align=center><a href=PACE-overview.html>PACE Overview</a></td>
- <td align=center><a href=PACE-obtain.html>PACE Obtain</a></td>
- <td align=center><a href=PACE-docs.html>PACE Documentation</a></td>
- </tr>
- </table>
- </td>
- <td>
- <p align=right>
- <a href=PACE.html>
- <img alt=Click-Me-To-Go-Home
- border=0
- src=Pix/PACE-mini-logo.gif>
- </a>
- </p>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td>
- <hr>
-
- <h2>PACE Abstract</h2>
-
- <p>PACE is a POSIX compliant middleware library that was
- written to allow developers to use one common programming
- API to access POSIX semantics across multiple, different
- operating systems, some of which are not currently POSIX
- compliant.
- </p>
-
- <p>PACE is part of the open source ACE+TAO library/framework
- and its implementation was initiated in response to the RT
- DII COE project at BOEING that specifically targeted
- operating systems NT4 SP6, LynxOS 3.1.0a and SunOS 5.8.
- The RT DII COE project wants to build a Mission Application
- Independent programming framework described as an
- architecture, an approach, a collection of reusable software,
- a software infrastructure and a set of guidelines and
- standards. The proposed framework consists of three layers:
- the kernel, the data exchange layer and common Support
- Applications.
- </p>
-
- <p>Such an ideal framework demands a strong, robust
- infrastructure and as such, ACE+TAO was chosen to be part
- of this project. ACE is the TAO developers API, essentially
- making TAO platform independent (or dependent on which platform
- ACE is ported to). As such, ACE provides very high level
- abstractions and key pattern techniques but handles different
- platforms, especially non-POSIX platforms, on a case-by-case
- basis (Win32 and VXWorks are two good examples).
- </p>
-
- <p>PACE was born to abstract support for current and additional
- non-POSIX platforms away from ACE, thus, becoming an API for
- ACE developers to write to. Initial PACE support was limited
- to the previously mentioned DII COE platforms. Funding is now
- available to PACE to more of the platforms ACE supports,
- potentially encapsulating all of the platforms ACE currently
- supports. This will help separate the concerns of the current
- ACE+TAO framework so that:
- </p>
-
- <ul>
- <li>(PACE = low level, operating system middleware)</li>
- <li>(ACE = high level, pattern oriented abstraction API)</li>
- <li>(TAO = open source ORB)</li>
- </ul>
-
- <p>In addition to presenting some of the PACE code, I intend to
- discuss some of the pitfalls of porting middleware and how we
- overcame them in our current work on PACE as well as how they
- should be addressed as PACE continues to grow.
- </p>
-
- </td>
- </tr>
- <tr>
- <td>
- <hr>
- <p>Additional information regarding
- <a href="http://www.cs.wustl.edu/~schmidt/ACE.html">ACE</a>
- and
- <a href="http://www.cs.wustl.edu/~luther/PACE">PACE</a>
- and
- <a href="http://www.cs.wustl.edu/~schmidt/TAO.html">TAO</A>
- is available as well as a
- <a href="http://www.cs.wustl.edu/~schmidt/TAO-obtain.html">
- full source distribution</a> of TAO + ACE + PACE.
- </p>
-
- <p>If you have any questions, suggestions or contributions
- regarding PACE, please
- <a href="mailto:pace-users@cs.wustl.edu">write</a>
- to us or subscribe to the pace-users mailing list
- (send email to
- <a href="mailto:majordomo@cs.wustl.edu">
- majordomo@cs.wustl.edu</a>
- with <b>"subscribe pace-users"</b> in the <i>body</i>,
- not the subject line ;-)
- </p>
-
- <hr>
-
- <!-- email -->
- <font face=Verdana,Arial,Helvetica size=2>
- <p align=center><a href="mailto:doc_group@cs.wustl.edu">
- Doc Group</a></p>
-
- <!-- last modified tag -->
- <p align=center>
- <!-- Created: Fri May 4 20:13:27 CDT 2001 -->
- <!-- hhmts start -->
-Last modified: Sun May 13 14:45:22 CDT 2001
-<!-- hhmts end -->
- </p></font>
- </td>
- </tr>
- </table>
-
- </body>
-</html>