Hi Kenneth<br><br>Is this project code that you can open source and share ?<br>By "replace existing FitNesse tests" , I understand that somehow you translate the Attempto DRS into FitNesse input .<br>How do you do that ?<br>
Why are you using ACE editor and not ACE Wiki ?<br>I guess it's because ACE editor is simpler ; but is ACE editor available as source ? Maybe you just use the  ACE editor instance at <a href="http://attempto.ifi.uzh.ch/webapps/aceeditor/">http://attempto.ifi.uzh.ch/webapps/aceeditor/</a> ...<br>
<br><div class="gmail_quote">2011/4/21 Kenneth Jones <span dir="ltr"><<a href="mailto:kennethjone@gmail.com">kennethjone@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I am currently developing just such an application, but it's in its early stages.  I am actually trying to replace existing FitNesse tests.  Early results look promising.<div><br></div><div>At this point I am developing a set of domain-specific CNLs (DSCNLs), one for each section in the Fitnesse tests (a DSCNL for data specification, a DSCNL for counting, e.g., auditing rules, etc.).  By taking this approach and developing a grammar for each language I keep language design simple and minimize the amount of learning required by the users (business analysts).  I am using ACE Editor and APE.</div>

<div><br></div><div>-- Ken<br><br><div class="gmail_quote"><div><div></div><div class="h5">On Thu, Apr 21, 2011 at 10:32 AM, Jean-Marc Vanel <span dir="ltr"><<a href="mailto:jeanmarc.vanel@gmail.com" target="_blank">jeanmarc.vanel@gmail.com</a>></span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">One idea is to use controlled English to express use cases in a much<br>

more formal way than JBehave, FitNesse and other testing and<br>
acceptance tools (<br>
<a href="http://en.wikipedia.org/wiki/Acceptance_testing#List_of_acceptance-testing_frameworks" target="_blank">http://en.wikipedia.org/wiki/Acceptance_testing#List_of_acceptance-testing_frameworks</a><br>
) . Note: acceptance testing is also known as functional testing,<br>
<br>
Any thoughts or experiences about this subject ?<br>
<br></div></div></blockquote></div></div>
</blockquote></div><br>-- <br>Jean-Marc Vanel<br>Déductions SARL - Consulting, services, training,<br>Rule-based programming, Semantic Web<br><a href="http://jmvanel.free.fr/" target="_blank">http://jmvanel.free.fr/</a> - EulerGUI, a turntable GUI for Semantic Web + rules, XML, UML, eCore, Java bytecode<br>
+33 (0)6 89 16 29 52 -- +33 (0)1 39 55 58 16<br>( we rarely listen to voice messages, please send a mail instead )<br>