blob: e7f67726e24c052daeee5aa092c6fcd6f17748f8 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 27-Jul-2017 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Apache OODT &#x2013; Project Modules</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20170727" />
<meta http-equiv="Content-Language" content="en" />
</head>
<body class="composite">
<div id="banner">
<div id="bannerLeft">
Apache OODT
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="breadcrumbs">
<div class="xleft">
<span id="publishDate">Last Published: 27-Jul-2017</span>
&nbsp;| <span id="projectVersion">Version: 1.2-SNAPSHOT</span>
</div>
<div class="xright">
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="leftColumn">
<div id="navcolumn">
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
</a>
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
<div class="section">
<h2><a name="Project_Modules"></a>Project Modules</h2><a name="Project_Modules"></a>
<p>This project has declared the following modules:</p>
<table border="0" class="bodyTable">
<tr class="a">
<th>Name</th>
<th>Description</th></tr>
<tr class="b">
<td><a href="../index.html">OODT Core</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="a">
<td><a href="../oodt-commons/index.html">Common Utilities</a></td>
<td>Apache OODT Common Utilities Project</td></tr>
<tr class="b">
<td><a href="../cas-cli/index.html">CAS Command Line Interface</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="a">
<td><a href="../pcs-input/index.html">Process Control System Input Data Package</a></td>
<td>The Process Control System's data handling package. This package contains data structures
and readers and writers to write an input file format similar to HDF, as represented in XML.</td></tr>
<tr class="b">
<td><a href="../cas-metadata/index.html">Catalog and Archive Service Generic Multi-valued Metadata Container</a></td>
<td>A Multi-valued, generic Metadata container class. The class uses an internal
Map of string keys pointing to vectors of strings. The data
structure looks like the following:
[std:string key]&#x21d2;std:vector of std:strings
The multi-valued nature of the class is handled transparently by this Metadata
container. Since all values are stored internally as string vectors, the difference
between a scalar value and a non-scalar is handled by determining whether the list of
values for a particular key is greater than 1.</td></tr>
<tr class="a">
<td><a href="../cas-filemgr/index.html">Catalog and Archive File Management Component</a></td>
<td>The file management component of a Catalog and Archive Service. This component
purposefully separates data stores and metadata stores as standard interfaces, and
provides some out of the box backend implementations of them (including one based
on the javax.sql.DataSource interface). This component provides everything that you need
to catalog, archive and manage files, and directories, and their associated metadata.</td></tr>
<tr class="b">
<td><a href="../cas-workflow/index.html">Catalog and Archive Workflow Management Component</a></td>
<td>The workflow management component of a Catalog and Archive Service. This component
purposefully separates workflow repositories and workflow engines standard interfaces, and
provides some out of the box backend implementations of them (including one based
on the javax.sql.DataSource interface). This component provides everything that you need
to execute workflows, and science processing pipelines.</td></tr>
<tr class="a">
<td><a href="../cas-crawler/index.html">Catalog and Archive Crawling Framework</a></td>
<td>The Catalog and Archive Service Crawling Framework.</td></tr>
<tr class="b">
<td><a href="../cas-resource/index.html">Catalog and Archive Resource Management Component</a></td>
<td>The resource management component of a Catalog and Archive Service. This component
provides job management, and management of the underlying software system hardware
and resources, such as disk space, computational resources, and shared identity.</td></tr>
<tr class="a">
<td><a href="../curator-sso/index.html">OODT CAS Curator Single Sign On Security Package</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="b">
<td><a href="../curator-services/index.html">CAS Curation Web Services</a></td>
<td>Services for ingesting files into the file manager and iteratively extracting metadata.</td></tr>
<tr class="a">
<td><a href="../cas-curator/index.html">CAS Curation Interface</a></td>
<td>A web application for managing policy for products and files and metadata that have been ingested via the CAS component.</td></tr>
<tr class="b">
<td><a href="../cas-pge/index.html">CAS PGE Adaptor Framework</a></td>
<td>Allows data processing jobs not written in conformance with the
PCS PGE interface to be run within the PCS.</td></tr>
<tr class="a">
<td><a href="../maven-cas-install-plugin/index.html">CAS Installer Maven Mojo</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="b">
<td><a href="../archetypes/index.html">OODT :: Archetypes</a></td>
<td>Ways to quickly get started with some of OODT's components</td></tr>
<tr class="a">
<td><a href="../oodt-webapp-components/index.html">OODT Wicket Web Components</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="b">
<td><a href="../fmbrowser/index.html">CAS File Manager Browser Web App</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="a">
<td><a href="../wmonitor/index.html">CAS Workflow Manager Monitor Web App</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="b">
<td><a href="../cas-product/index.html">CAS Product Server Web Application</a></td>
<td>This project builds on top of the CAS file management component and exposes
its underlying data delivery capabilities using the OODT ProductServer
component. All-in-all, this project contributes an OODT LargeProductHandler
component, that can be used to deliver and format a CAS product structure
into an OODT XML Query Result Set.</td></tr>
<tr class="a">
<td><a href="../workflow-services/index.html">CAS Workflow REST Services</a></td>
<td>A set of REST-ful services for the Workflow Manager.</td></tr>
<tr class="b">
<td><a href="../pcs-core/index.html">Process Control System Core Package</a></td>
<td>The Process Control System's core system framework. PCS is an agglomeration of
CAS services and components needed to build a science data system.</td></tr>
<tr class="a">
<td><a href="../pcs-opsui/index.html">Process Control System Operator Interface Webapp</a></td>
<td>The Apache Software Foundation provides support for the Apache community of open-source software projects.
The Apache projects are characterized by a collaborative, consensus based development process, an open and
pragmatic software license, and a desire to create high quality software that leads the way in its field.
We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
and users.</td></tr>
<tr class="b">
<td><a href="../pcs-services/index.html">OODT Process Control System JAX-RS service layer</a></td>
<td>A web application for exposing services form the underlying
OODT Process Control System via the JAX-RS specification.</td></tr></table></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
<div class="xright">
Copyright &#169; 1999&#x2013;2017
<a href="http://oodt.apache.org/">Apache OODT</a>.
All rights reserved.
</div>
<div class="clear">
<hr/>
</div>
</div>
</body>
</html>