http:^^www.cs.tamu.edu^research^adept^
来自「This data set contains WWW-pages collect」· EDU^RESEARCH^ADEPT^ 代码 · 共 157 行
EDU^RESEARCH^ADEPT^
157 行
Date: Tue, 26 Nov 1996 00:47:13 GMT
Server: Apache/1.1.1
Content-type: text/html
Content-length: 5723
Last-modified: Thu, 01 Aug 1996 20:41:57 GMT
<HTML><HEAD><TITLE>ADEPT</TITLE><LINK REV="made" HREF="mailto:rwaldrop@cs.tamu.edu"></HEAD><BODY BGCOLOR="#000000" TEXT="#FFFF10" LINK="#00FFFF" VLINK="00FF80"><CENTER><!WA0><IMG src="http://www.cs.tamu.edu/research/ADEPT/logo.gif" alt="ADEPT"><BR><H2>Ada 95 Distributed Execution and Partitioning Toolset</H2></CENTER>The <!WA1><A HREF="http://www.cs.tamu.edu/research/ADEPT/project_team.html">ADEPT project team</A> has implementeda set of tools for configuring and building distributed Adaprograms. These tools are consistent with the Ada 95<!WA2><A HREF="#annex_e">Distributed Systems Annex</A>, andhave been designed for use with theNYU GNU Ada 95 compiler (<!WA3><A HREF="http://www.gnat.com">GNAT</A>). The ADEPT project is funded by Computer Sciences Corporation.<p>ADEPT includes a graphical tool for partitioning and configuring Ada 95 distributed programs (the PCT), which runs on Sun Sparcs running the Solaris 2.4 and 2.5 operating systems. It also includes a PartitionCommunication System (PCS), originally developed by France Telecom andmodified by Texas A&M, designed to support multiple protocols,including TCP/IP. Untested sources for a Windows NT version of the PCSare also available. <p>A demonstration of ADEPT was conducted at the CSC Solutions Business Conference in Dallas Tx, on July 19, 1996. The demonstrationfeatured two examples of distributed Ada programs executing across a network ofSun SPARC workstations: the familiar Mandelbrot image generator,and a simple prototype of the AEGIS Weapons System geometric server. Because of the increasing interest in the use of Java, the distributed Ada programs were connected to a Java application that performed all the graphical display tasks. This is believed to be the first demonstration of a distributed application comprisingAda and Java components.<p>The future direction of ADEPT (renamed Advanced Distributed Engineering and Programming Toolset) is to provide Ada/Java interoperability by allowing Java clients to access Ada servers using their respective distributed object models.This means that a Java client may use the Java Remote Method Invocation to calldistributed/remote objects that have been created using Annex E in an Ada server. The use of Ada and Java in these roles may provide the basis for solving many of the distributed application problems of the future.<br><HR><H2>Contents:</H2><UL><LI><!WA4><A HREF="http://www.cs.tamu.edu/research/ADEPT/project_team.html">ADEPT project team</A><LI><!WA5><A HREF="#availability">Availability</A><LI><!WA6><A HREF="http://www.cs.tamu.edu/research/ADEPT/intro.html">Introduction to ADEPT</A><LI><!WA7><A HREF="http://www.cs.tamu.edu/research/ADEPT/example.html">ADEPT example</A><LI><!WA8><A HREF="#related_links">Related links</A></UL><HR><H2><A NAME="availability">Availability</A></H2>The following ADEPT units are available.(You must hold down Left-Shift while clicking on the item below, in order to download the distribution file. This method of downloading should deliver uncompressed tar files, using Netscape.)<UL><LI><!WA9><A HREF="http://www.cs.tamu.edu/research/ADEPT/DIST/adept_3.05.Z">ADEPT for Sun Solaris and GNAT 3.05:</A> tarfile (5 Mb to download, 12 Mb uncompressed). Includes Posix 1003.5, and untested sources for Windows NT.</LI><br><br><LI><!WA10><A HREF="http://www.cs.tamu.edu/research/ADEPT/DIST/adept_3.04.Z">ADEPT for Sun Solaris and GNAT 3.04:</A> tarfile (6 Mb to download, 15 Mb uncompressed). Includes Posix 1003.5, and untested sources for Windows NT.</LI><br><br><LI><!WA11><A HREF="http://www.cs.tamu.edu/research/ADEPT/DIST/posix_1003.5.Z"> Posix 1003.5:</A> tarfile (180 Kb to download, 370 Kb uncompressed). Includes untested sources for Windows NT. Posix 1003.5 is the Ada 83 binding for the POSIX System Application Program Interface. As part of the Adept project, Posix 1003.5 was <i>PARTIALLY</i> implementated.</LI><br><br><LI><!WA12><A HREF="http://www.cs.tamu.edu/research/ADEPT/DIST/adept_src_3.04.Z">ADEPT sources only:</A> tarfile (940 Kb to download, ~3 Mb uncompressed.) Includes all of the above, for GNAT 3.04.</LI></UL><H3>Documentation</H3>The following documents are currently available (hold down Left-Shift whileclicking on the item to download the document, normal click to view it):<UL><LI><!WA13><A HREF="http://www.cs.tamu.edu/research/ADEPT/DIST/report.ps">Technical Report: </A> the complete designdocument and user manual (Postscript, 1.5 Mb).</LI><LI>Stub design document: design for the stubs generated by GNAT. Currently unavailable.</LI></UL><HR><H2><A NAME="annex_e">Ada 95's Distributed Systems Annex</A></H2>The <!WA14><A HREF="http://lglwww.epfl.ch/Ada/LRM/9X/rm9x/rm9x-toc.html">Ada 95 LRM</A> defines the language. The <!WA15><AHREF="http://lglwww.epfl.ch/Ada/LRM/9X/Rationale/rat95html/rat95-contents.html">Ada 95 Rationale</A> is also available.<HR><H2><A NAME="adept">An example of using ADEPT</A></H2><UL><LI><!WA16><A HREF="http://www.cs.tamu.edu/research/ADEPT/source_code.html">Example program</A>: the source code of the program to be distributed</LI></UL>Screen shots of the ADEPT PCT tool in use:<UL><LI>Initial state: the PCT at startup</LI><LI><!WA17><A HREF="http://www.cs.tamu.edu/research/ADEPT/gui_ex2.gif">Unpartitioned program</A></LI><LI><!WA18><A HREF="http://www.cs.tamu.edu/research/ADEPT/gui_ex3.gif">Partitioned program</A></LI><LI><!WA19><A HREF="http://www.cs.tamu.edu/research/ADEPT/gui_ex5.gif">Configured program</A></LI><LI>Running program</LI><LI><!WA20><A HREF="http://www.cs.tamu.edu/research/ADEPT/slide4.gif">Mandelbrot demo execution</A>: the resulting distributed program in action</LI></UL><HR><H2><A NAME="related_links">Other related links</A></H2><UL><LI><!WA21><A HREF="http://www.gnat.com">The GNAT project</A></LI><LI>The Ada FAQ</LI><LI><!WA22><A HREF="http://sw-eng.falls-church.va.us">The Ada InformationClearinghouse</A></LI></UL><HR><P>There have been <!WA23><img src="http://www.cs.tamu.edu/cgi-bin/Count.cgi?df=adept.dat" align=absmiddle> </img>accesses of this page since July 9.<H2>Up to:</H2><!WA24><A HREF="http://www.cs.tamu.edu/research"><!WA25><IMG SRC="http://www.cs.tamu.edu/research/ADEPT/up.gif" ALT="UP" ALIGN=bottom>TAMU CS Research page</A><HR>Last modified July 9, 1996<ADDRESS><!WA26><A HREF="mailto:rwaldrop@cs.tamu.edu">rwaldrop@cs.tamu.edu</A></ADDRESS></BODY></HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?