You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Gui Xunlong (JIRA)" <ji...@apache.org> on 2010/04/01 04:26:27 UTC

[jira] Created: (SCXML-116) An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code

An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code
-----------------------------------------------------------------------------------------------------------

                 Key: SCXML-116
                 URL: https://issues.apache.org/jira/browse/SCXML-116
             Project: Commons SCXML
          Issue Type: New Feature
         Environment: Eclipse plunge-in,GMF,Commons SCXML
            Reporter: Gui Xunlong


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:http://socghop.appspot.com/) 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SCXML-116) An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code

Posted by "Gui Xunlong (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SCXML-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gui Xunlong updated SCXML-116:
------------------------------

         Labels: GSoC Mentor Eclipse plunge-in GMF Commons SCXML Visual editor/debuger code generation  (was: Eclipse plunge-in GMF Commons SCXML Visual editor/debuger code generation)
    Description: 
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:http://socghop.appspot.com/) 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 and Rahul Akolkar told me this is a good idea,but he has another GSoC project to mentor already, so he can not mentor me, and he suggested me come here to find some proper mentor.

So,if anyone has any questions or comments, or would be interested in mentoring this project, please let me know,you can send me an Email, my mail address is ustbcoder@gmail.com.Thanks.

  was:
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:http://socghop.appspot.com/) 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.


> An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: SCXML-116
>                 URL: https://issues.apache.org/jira/browse/SCXML-116
>             Project: Commons SCXML
>          Issue Type: New Feature
>         Environment: Eclipse plunge-in,GMF,Commons SCXML
>            Reporter: Gui Xunlong
>   Original Estimate: 1344h
>  Remaining Estimate: 1344h
>
> 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:http://socghop.appspot.com/) 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 and Rahul Akolkar told me this is a good idea,but he has another GSoC project to mentor already, so he can not mentor me, and he suggested me come here to find some proper mentor.
> So,if anyone has any questions or comments, or would be interested in mentoring this project, please let me know,you can send me an Email, my mail address is ustbcoder@gmail.com.Thanks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SCXML-116) An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code

Posted by "Gui Xunlong (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SCXML-116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12856717#action_12856717 ] 

Gui Xunlong commented on SCXML-116:
-----------------------------------

A demo for this Eclipse-based Visual State Chart editor, you can find it here :http://blog.163.com/guixl_001/blog/static/41764104201031383845507/

Initiatory system work flow design,you can find it :here:http://blog.163.com/guixl_001/blog/static/41764104201031395040765/

> An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: SCXML-116
>                 URL: https://issues.apache.org/jira/browse/SCXML-116
>             Project: Commons SCXML
>          Issue Type: New Feature
>         Environment: Eclipse plunge-in,GMF,Commons SCXML
>            Reporter: Gui Xunlong
>   Original Estimate: 1344h
>  Remaining Estimate: 1344h
>
> 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:http://socghop.appspot.com/) 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 and Rahul Akolkar told me this is a good idea,but he has another GSoC project to mentor already, so he can not mentor me, and he suggested me come here to find some proper mentor.
> So,if anyone has any questions or comments, or would be interested in mentoring this project, please let me know,you can send me an Email, my mail address is ustbcoder@gmail.com.Thanks.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (SCXML-116) An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code

Posted by "Rahul Akolkar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SCXML-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rahul Akolkar updated SCXML-116:
--------------------------------

    Fix Version/s: GSoC

Set fix version to 'GSoC' (newly added version).


> An Eclipse based visual editor and debugger for SCXML which can also generate SCXML statechart to Java code
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: SCXML-116
>                 URL: https://issues.apache.org/jira/browse/SCXML-116
>             Project: Commons SCXML
>          Issue Type: New Feature
>         Environment: Eclipse plunge-in,GMF,Commons SCXML
>            Reporter: Gui Xunlong
>             Fix For: GSoC
>
>   Original Estimate: 1344h
>  Remaining Estimate: 1344h
>
> 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:http://socghop.appspot.com/) 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 and Rahul Akolkar told me this is a good idea,but he has another GSoC project to mentor already, so he can not mentor me, and he suggested me come here to find some proper mentor.
> So,if anyone has any questions or comments, or would be interested in mentoring this project, please let me know,you can send me an Email, my mail address is ustbcoder@gmail.com.Thanks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.