blob: 894cbda3a719d375d4556f4408ea770248d816cc [file] [log] [blame]
<?php
require_once($_SERVER['DOCUMENT_ROOT'] . "/bpel/_boot.php");
# All on the same line to unclutter the user's desktop'
#
# Begin: page-specific settings. Change these.
$pageTitle = "BPEL Project home";
$pageKeywords = "BPEL, process, designer";
$pageAuthor = "BPEL Team";
# Add page-specific Nav bars here
# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
# $Nav->addNavSeparator("My Page Links", "downloads.php");
# $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
# $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3);
?>
<div id="maincontent">
<div id="midcolumn">
<div align="center"><h1>BPEL Project</h1></div>
<table border="0" cellpadding="4">
<tr>
<td valign="top"><a href="images/screenshot.png"><img border=0 src="images/outline.png" alt="Outline"/></a>
<div align="center"><font size="1" >(click on the picture for a screenshot)</font></div>
</td>
<td valign="top">&nbsp;</td>
<td valign="top">
The goal of the BPEL Project is to add comprehensive support to Eclipse for the definition,
authoring, editing, deploying, testing and debugging of WS-BPEL 2.0 processes. WS-BPEL (Web Services Business Process Execution Language),
or BPEL, is a vendor-neutral specification being developed by OASIS to specify business processes as a set of interactions between web
services. By providing these tools, this project aims to build a community around support for BPEL in Eclipse.
<br/>
The key pieces of functionality that will be provided are:
<ul>
<li><b>Designer</b>. A GEF-based editor that provides a graphical means to author BPEL processes.</li>
<li><b>Model</b>. An EMF model that represents the WS-BPEL 2.0 specification.</li>
<li><b>Validation</b>. A validator which operates on the EMF model and produces errors and warnings based on the specification.</li>
<li><b>Runtime Framework</b>. An extensible framework which will allow for deployment and execution of BPEL processes from the tools into a BPEL engine.</li>
<li><b>Debug</b>. A framework which will allow the user to step through the execution of a process, including support for breakpoints.</li>
</ul>
</td>
</tr>
</table>
<p>
The implementation will be extensible to third-party vendors in a number of ways. The editor will be
extensible to support new activity types, property pages for extensibility of existing constructs,
an extensible palette, and product-specific branding capabilities. The runtime deployment framework
will be extensible so that third parties may add support for a variety of runtime engines. The model
will support extensions to provide new activities or attributes, and the validator will allow for
validation of these extensions.
</p>
<p>
While the key pieces for a 1.0 release are identified above, we welcome suggestions of additional areas
in which this project could participate. Anyone who has ideas is welcome to make comments or proposals
to the newsgroup and assist with the evolution of the project.
</p>
<h2>How to Participate</h2>
<a href="install.php">Installation</a>: Instructions on how to download and install.
<br/><a href="install/SampleProject.zip">Example</a>: A simple example with which to try it out.
<br/><br/>Feedback:
<ul>
<li>Bug reports may be logged to <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=BPEL">Bugzilla</a>.</li>
<li>The <a href="http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.bpel-designer">newsgroup</a> should be used for general discussion and questions.</li>
<li>The <a href="http://dev.eclipse.org/mailman/listinfo/bpel-dev">mailing list</a> should be used for development-related discussion.</li>
</ul>
<h2>Milestone Plan</h2>
<p>
Please see the <a href="developers/milestone_plan.php">Milestone Plan</a> for details on the scheduling of various items and release dates.
</p>
<hr class="clearer" />
</div>
<div id="rightcolumn">
<?php include("items/incubation.html"); ?>
<div class="sideitem">
<h6>Recognition</h6>
<ul>
<li><a class="www"
target="ref"
alt="JAX 2007 4th place"
href="http://jax-award.de/jax_award/gewinner_eng.php">JAX 4<sup>th</sup>Place! </a></li>
</ul>
</div>
<div class="sideitem">
<h6>Links</h6>
<ul>
<li><a class="www"
target="ref"
href="http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html">BPEL 1.1</a></li>
<li><a class="www"
target="ref"
href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel">OASIS TC</a></li>
</ul>
</div>
<div class="sideitem">
<h6>User Resources</h6>
<ul>
<li><a href="news://eclipse.org/eclipse.technology.bpel-designer">Newsgroup</a> (<a href="http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.bpel-designer">web interface</a>)</li>
<li><a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=BPEL">Report a bug</a></li>
</ul>
</div>
<!-- Useful BPEL links -->
<div class="sideitem">
<h6>Interesting BPEL places</h6>
<ul>
<li><a href="http://sse.cs.ucl.ac.uk/index.php?id=omii-bpel"
target="interesting"
class="www"
>
Scientific Workflows using BPEL</a></li>
<li><a href="http://azur.typepad.com/" target="interesting"
class="www"
>
BPEL Radio</a></li>
</ul>
</div>
</div>
</div>
<?php bpel_generate_page() ?>