/[Apache-SVN]
ViewVC logotype

Revision 226454


Jump to revision: Previous Next
Author: rahul
Date: Sat Jul 30 01:28:30 2005 UTC (18 years, 11 months ago)
Changed paths: 59
Log Message:
Summary:
Adding an alpha implementation of an SCXML (State Chart XML) engine and an alpha version of a SCXML dialog management strategy for the RDC group container. 

Details:
1) SCXML Engine - The W3C Voice Browser Working Group recently announced the publication of the first Working Draft of State Chart XML. SCXML provides a generic state-machine based execution environment based on CCXML and Harel State Tables. The SCXML Working Draft is available here [ http://www.w3.org/TR/2005/WD-scxml-20050705/ ]. The RDC tag library has included an alpha of a SCXML engine implementation.

The SCXML engine implementation is under development. The major items that are yet unimplemented are: 
a) Multiple (simultaneous) targets for a single transition (Section 3.3.1) 
b) Outgoing transitions from a parallel (Section 3.4) 
c) JOIN (Section 4.3) 
d) SYNCH (Section 4.4)

2) SCXML Dialog Management Strategy - An alpha version of a dialog management strategy for the RDC group container that works off of a SCXML configuration document is provided. A simple example in rdc-examples.war is scxml-dialog-test.jsp


Changed paths

Path Details
Directoryjakarta/taglibs/proper/rdc/trunk/examples/web/config/scxml/ added
Directoryjakarta/taglibs/proper/rdc/trunk/examples/web/config/scxml/scxml-test.xml added
Directoryjakarta/taglibs/proper/rdc/trunk/examples/web/scxml-dialog-test.jsp added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/ added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/Context.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/ErrorReporter.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/Evaluator.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/EventDispatcher.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/NotificationRegistry.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/Observable.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/PathResolver.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/SCXMLDigester.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/SCXMLExecutor.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/SCXMLExpressionException.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/SCXMLHelper.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/SCXMLListener.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/SCXMLSemantics.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/Status.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/Step.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/TransitionTargetComparator.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/TriggerEvent.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/ added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/ELContext.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/ELEvaluator.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/RootContext.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/ServletContextResolver.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/SimpleDispatcher.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/Standalone.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/Tracer.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/URLResolver.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/env/package.html added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/ added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Action.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Assign.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Cancel.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Else.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/ElseIf.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Executable.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Exit.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/ExternalNode.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/History.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/If.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Initial.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Log.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/ModelException.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/OnEntry.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/OnExit.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Parallel.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Path.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/SCXML.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Send.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/State.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Transition.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/TransitionTarget.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/Var.java added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/model/package.html added
Directoryjakarta/taglibs/proper/rdc/trunk/src/org/apache/taglibs/rdc/scxml/package.html added
Directoryjakarta/taglibs/proper/rdc/trunk/xml/intro.xml modified , text changed
Directoryjakarta/taglibs/proper/rdc/trunk/xml/rdc.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26