Author: rahul Date: Mon Jul 5 21:24:20 2010 New Revision: 960707 URL: http://svn.apache.org/viewvc?rev=960707&view=rev Log: Reword project intro on home page.
Modified: commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/site/xdoc/index.xml Modified: commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/site/xdoc/index.xml URL: http://svn.apache.org/viewvc/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/site/xdoc/index.xml?rev=960707&r1=960706&r2=960707&view=diff ============================================================================== --- commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/site/xdoc/index.xml (original) +++ commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/site/xdoc/index.xml Mon Jul 5 21:24:20 2010 @@ -24,15 +24,18 @@ <body> <section name="Eclipse Based Visual SCXML Editor"> - <p><a href="http://www.w3.org/TR/scxml/">State Chart XML</a> is very useful to handler complex status transfer logic. <a href="http://commons.apache.org/scxml/index.html">Commons SCXML</a> is an implementation aimed at creating and maintaining a Java SCXML engine capable of executing a state machine defined using a SCXML document, while abstracting out the environment interfaces. - </p> - <p> - Now,more and more developers use it to help handler complex program logic,but edit a State Chart XML is so boring and mistakable.If a SCXML file is really so huge and complex,it will become too difficult to maintain and refactor or to test its logic validity.For example,if a SCXML flow has more than 20 States,it is possible to form an dead loop due to developer's glitch. In fact, the archives of the Apache Commons SCXML user mailing list will show many queries asking for it over the years.Obviously, Eclipse is the most power and popular Integration Develop Environment for developers, if it supplies an editor or even debuger for State Chart XML, isn't it cool ? + <p> + <a href="http://www.w3.org/TR/scxml">State Chart XML (SCXML)</a> provides a generic state-machine based execution + environment based on Harel State Tables. Apache Commons already provides an implementation in + <a href="http://commons.apache.org/scxml/">Commons SCXML</a> aimed at creating and maintaining a Java SCXML + engine capable of executing a state machine defined using a SCXML document, while abstracting out the environment + interfaces. </p> <p> - This project aims to provide an Eclipse and GMF based visual - editor and debugger for SCXML, which can also be used to generate SCXML - documents and code from a state chart. + This project provides <a href="http://www.eclipse.org">Eclipse</a>-based SCXML tooling. SCXML is very useful + to handle complex state transfer logic, but if a SCXML file is large and complex, it may become too difficult to maintain + and refactor or to test its logic. This project aims to provide an Eclipse and GMF based visual editor and debugger for + SCXML, which can also be used to generate SCXML documents and code from a state chart. </p> <p> <img src="images/scxml-eclipse.png" alt="Commons SCXML- Eclipse visual editor"/>