From: <jsa...@us...> - 2008-11-14 21:05:03
|
Revision: 102 http://flexotask.svn.sourceforge.net/flexotask/?rev=102&view=rev Author: jsauerbach Date: 2008-11-14 21:04:52 +0000 (Fri, 14 Nov 2008) Log Message: ----------- adjust builder parameters Modified Paths: -------------- trunk/flexotask-htdocs/index.html trunk/flexotask-tuningfork/.externalToolBuilders/flexotask-tuningfork debug.xml [Builder].launch Modified: trunk/flexotask-htdocs/index.html =================================================================== --- trunk/flexotask-htdocs/index.html 2008-11-14 17:12:16 UTC (rev 101) +++ trunk/flexotask-htdocs/index.html 2008-11-14 21:04:52 UTC (rev 102) @@ -10,31 +10,87 @@ <h1 style="text-align: center; color: #ff0000">Flexible Task Graphs</h1> </center> -<p>This site provides the source to the non-JVM-dependent -parts of the Flexible Task Graphs system as described in the paper <a -href="http://portal.acm.org/citation.cfm?id=1375659">Flexible task -graphs: a unified restricted thread programming model for java</a> by -Joshua Auerbach, David F. Bacon, Rachid Guerraoui, Jesper Honig -Spring, and Jan Vitek, published in LCTES 2008. +<p>This site provides the source to the non-JVM-dependent parts of the +<b>Flexible Task Graphs</b> system as described in the following +paper, which provides an introduction to this work. +<ul> +<li><a +href="http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.refereed-pubs.html/$FILE/Auerbach08Flexible-final.pdf">Flexible +task graphs: a unified restricted thread programming model for +java</a> by Joshua Auerbach, David F. Bacon, Rachid Guerraoui, Jesper +Honig Spring, and Jan Vitek, published in LCTES 2008. +</ul> +<p>The JVM-dependent parts of the system (for IBM's WebSphere Real +Time VM) will be made available separately on <a +href="http://www.alphaworks.ibm.com">IBM AlphaWorks</a> in the near +future. The expected date is November 18 but the details are beyond +our personal control. -<p>See also <a href="http://sourceforge.net/projects/flexotask">our -sourceforge project page</a>. +<p>Once the IBM AlphaWorks release occurs, you will be able to go to +that web site to receive integrated instructions allowing you to +install both portions of the support. Meanwhile, you are welcome to +install just the open source portions from this site. Installation is +via the Eclipse Update Mechanism as explained <a +href="http://flexotask.wiki.sourceforge.net/installing">in our +installation instructions wiki page</a>. -<p>The source repository has been populated on an initial basis, but we -do not yet provide a prepackaged build for convenient installation. Those -especially interested in getting started with the code are referred to -<a href="http://flexotask.wiki.sourceforge.net/gettingStartedForNow"> -our preliminary "getting started" page</a>. If you prefer to wait for -the prepackaged build and want to be kept informed of progress, -subscribe to <a -href="https://lists.sourceforge.net/lists/listinfo/flexotask-users"> -the flexotask-users mailing list</a>. Subscribers to that list will -also be able to send email to it. +<p>The Flexible Task Graphs open source project, far from reflecting +"completed" work, is an active project with much left to accomplish. +We expect to accept contributions from new authors. Our goal is to +obtain consensus on the best possible restricted thread programming +model to incorporate into the next generation of standards for Real +Time Java. Contributions can take the form of new plugins (timing +grammars, schedulers, distributers, or tracing packages), new +front-end tools, or improvements to the framework itself. Please +contact <a href="mailto:jsa...@us...">Joshua +Auerbach</a>. You may also visit our <a +href="http://sourceforge.net/projects/flexotask">our sourceforge +project page</a> for more information and subscribe to one or more of +our mailing lists. The mailing lists are structured so that all +subscribers (but only subscribers) may send to them. -<p>During this formative period, please also feel free to direct questions -about this project to <a -href="mailto:jsa...@us...">Joshua Auerbach</a>. +<p>The Flexible Task Graphs open source codebase was developed at IBM +(or under research agreements with IBM) from the older Exotask code +base and is being made available by IBM under the Eclipse Public +License. Primary developers were Joshua Auerbach and Jesper Honig +Spring, with substantial design input from David Bacon and Jan Vitek. +However, Flexible Task Graphs are a unification of four previous +programming models, and the contributers to those models are therefore +indirect contributers to the present work. Here are pointers to the +older background papers. +<ul> +<li><a +href="http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.refereed-pubs.html/$FILE/Spoonhower06Eventrons.pdf">Eventrons: +a Safe Programming Construct for High-frequency Hard Real-time +Applications</a> by D. Spoonhower, J. Auerbach, D. F. Bacon, P. +Cheng, and D. Grove, published in PLDI 2006. + +<li><a +href="http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.refereed-pubs.html/$FILE/Auerbach07Java.pdf"> +Java Takes Flight: Time-portable Real-time Programming with Exotasks +</a> by J.Auerbach, D. F. Bacon, D. T. Iercan, C. M. Kirsch, +V. T. Rajan, H. R. Roeck, and R. Trummer, published in LCTES 2007 + +<li><a +href="http://domino.research.ibm.com/comm/research_people.nsf/pages/bacon.refereed-pubs.html/$FILE/Auerbach08LowLatency-submission.pdf">Low-Latency +Time-Portable Real-Time Programming with Exotasks</a> by J.Auerbach, +D. F. Bacon, D. T. Iercan, C. M. Kirsch, V. T. Rajan, H. R. Roeck, +and R. Trummer, accepted by TECS. A more detailed treatment of +Exotasks that also described the integration with Eventrons, a +precursor to this work. + +<li><a +href="http://www.cs.purdue.edu/homes/jv/pubs/VEE07.pdf">Reflexes: +abstractions for highly responsive systems</a> by J. Spring, F. Pizlo, +R. Guerraoui, and J. Vitek, published in VEE 2007. + +<li><a +href="http://www.cs.purdue.edu/homes/jv/pubs/oopsla07.pdf">Streamflex: +high-throughput stream programming in java</a> by J. Spring, +J. Privat, R. Guerraoui, J. Vitek, published in OOPSLA 2007 +</ul> + <br><hr><br> <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=242572&type=3" Modified: trunk/flexotask-tuningfork/.externalToolBuilders/flexotask-tuningfork debug.xml [Builder].launch =================================================================== --- trunk/flexotask-tuningfork/.externalToolBuilders/flexotask-tuningfork debug.xml [Builder].launch 2008-11-14 17:12:16 UTC (rev 101) +++ trunk/flexotask-tuningfork/.externalToolBuilders/flexotask-tuningfork debug.xml [Builder].launch 2008-11-14 21:04:52 UTC (rev 102) @@ -11,10 +11,11 @@ <booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/> <booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/> <stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> -<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/IBM-J9"/> <stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.ui.antsupport.InternalAntRunner"/> <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="flexotask-tuningfork"/> <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> +<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_NAME" value="IBM-J9"/> +<stringAttribute key="org.eclipse.jdt.launching.VM_INSTALL_TYPE_ID" value="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType"/> <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/flexotask-tuningfork/debug.xml}"/> <stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,auto,"/> <booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |