SCXML Extensions for graphical description

    Hello,
  
  I was reviewing the document for state machine XML ( http://www.w3.org/TR/2006/WD-scxml-20060124 ).
  
  I'm working on a translation script that will import/export between SCXML and a popular state machine tool.  The task is complicated by the lack of graphical attributes in the SCXML schema.
  
  I think that most users would want to display their state machines graphically for a number of reasons:
  
  1.  Creation process
  2.  Peer reviews
  3.  Documentation
  
  I more interested in reason #1.  I have no desire to create my state machines by typing in text by hand.  I'd rather use one of the many graphical tools for creating and simulating state machines.  However, I'm interested in converting my state machines into a tool-independent format.
  
  States and transitions require graphical information including:
  
  1.   Origin
  2.  Dimension  (states only)
  3.  Termination (transitions only)
  
  I'm considering two options for my SCXML conversion tool:
  
  1.  Modification of the SCXML schema to include graphical attributes
  2.  Inclusion of well formatted comments that would detail the graphical information.
  
  Do you have any recommendations on how to proceed?
  
  Is there a future extension to SCXML in the near future that includes graphical information?
  
  Thank you in advance for your time.
  
  Kind Regards,
  
  Jim

Received on Tuesday, 30 May 2006 01:52:46 UTC