commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From xunlong gui <>
Subject Re: [SCXML]Eclipse plunge-in based visual editor,debugger and code generation tool for SCXML
Date Wed, 31 Mar 2010 06:30:31 GMT
It can be taken as a Eclipse plunge-in, but i think if i hole it as a open
source project under SCXML, it is more  reasonable

2010/3/31 Jacob Beard <>

> No takers at Eclipse?
> Jake
>  On Wed, Mar 31, 2010 at 1:42 AM, xunlong gui <> wrote:
>>    Hi all,
>> I have been using Apache Commons SCXML Engine for more than two years,Now
>> i
>> have an idea to improve it, and I wanted to post it and see if there would
>> be any interest in it in the Apache SCXML community. If possible, i want
>> to
>> hold it as a GSoC(url:<
>> open source project.
>> The basic idea of the project is to create a Eclipse based visual editor
>> and
>> debugger for SCXML which can also generate SCXML statechart to Java code.
>> State Chart XML (SCXML) is currently a Working Draft published by the
>> World
>> Wide Web Consortium (W3C). SCXML provides a generic state-machine based
>> execution environment based on Harel State Tables. SCXML is a candidate
>> for
>> the control language within multiple markup languages coming out of the
>> W3C.It is very useful to handler complex status transfer logic,but 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.
>> This project is to develop a Eclipse plunge-in visual editor which is
>> capable of showing a graphical representation of the process model and
>> allows for adding breakpoints to activities, variable modifications and
>> managing the debugging process for SCXML.I have already done some work on
>> both SCXML and Eclipse GMF,even i tried to implement a SCXML editor using
>> GMF and got a little achievement,so i want to develop this editor with GMF
>> and have enough confidence to finish it.
>> Usually,State Chart XML file will be running on a SCXML engine(for
>> example,
>> our Apache Commons SCXML),if some one only want to achieve the SCXML
>> file's
>> business logic,but do not want to or can not use some SCXML engine due to
>> licence problem etc,this tool can export SCXML file's logic to executeable
>> Java code which has the same state logic translation with the SCXML file.
>> This is my mainly idea,if anyone has any questions or comments, or would
>> be
>> interested in mentoring this project, please let me know. Thanks.
>> Gui

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message