Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "VIATRA/CEP/Roadmap"

< VIATRA‎ | CEP
(Created page with "VIATRA CEP Roadmap for Q4 2014 and Q1 2015 Last revised October 23, 2014 Please send comments about this draft plan to the [mailto:viatra-dev@inf.mit.bme.hu viatra-dev@inf.m...")
 
Line 4: Line 4:
  
 
Please send comments about this draft plan to the [mailto:viatra-dev@inf.mit.bme.hu viatra-dev@inf.mit.bme.hu] developer mailing list.
 
Please send comments about this draft plan to the [mailto:viatra-dev@inf.mit.bme.hu viatra-dev@inf.mit.bme.hu] developer mailing list.
 +
 
For the currently active bugs, see [https://bugs.eclipse.org/bugs/buglist.cgi?component=CEP&list_id=10337517&product=Viatra&resolution=--- the related page in the Bugzilla].
 
For the currently active bugs, see [https://bugs.eclipse.org/bugs/buglist.cgi?component=CEP&list_id=10337517&product=Viatra&resolution=--- the related page in the Bugzilla].
  
Line 9: Line 10:
 
There is no scheduled date for the first official release of the restarted VIATRA project, but it is expected to go in Q2/Q3 of 2015. In the context of the CEP extension, we follow the checkpoints below.
 
There is no scheduled date for the first official release of the restarted VIATRA project, but it is expected to go in Q2/Q3 of 2015. In the context of the CEP extension, we follow the checkpoints below.
  
=== Checkpoint 1 ===
+
=== Checkpoint 1: DSL stabilization ===
The current functionality should be  
+
*Fixes, but '''no enhancements''' for the DSL
 +
**Typical issues: inconsistent code generation from patterns, shortcomings of the IDE while designing patterns, IncQuery integration
 +
*Targeted date: 2014/Q4 -- November 30
 +
 
 +
=== Checkpoint 2: Supporting services ===
 +
*Generated factories, interfaces should be revised in order to enable more efficient and component-oriented reuse of the event model
 +
**Typical issues: too much coding required for putting the engine to work (common use-cases should be considered), GUI support (e.g. wizards) are not working with E4.4, project builder, automatic dependency management, unit and integration test packages
 +
*Targeted date: 2014/Q4 -- December 31
  
=== Checkpoint 2 ===
+
=== Checkpoint 3: DSL enhancements ===
 +
*Targeted date: 2015/Q1 -- January 31
  
=== Checkpoint 3 ===
+
=== Checkpoint 4: Documentation ===
 +
*Examples with wiki pages and source code, maybe a users manual or tech report (already got one half-done)
 +
*Targeted date: 2015/Q1 -- March 15
  
=== Checkpoint 4 ===
 
  
=== Checkpoint 5 ===
+
=== Future work ===
 +
*There will be a paper on the VIATRA stack in Q1/Q2 2015, after Zoli finishes his dissertation

Revision as of 08:49, 23 October 2014

VIATRA CEP Roadmap for Q4 2014 and Q1 2015

Last revised October 23, 2014

Please send comments about this draft plan to the viatra-dev@inf.mit.bme.hu developer mailing list.

For the currently active bugs, see the related page in the Bugzilla.

First release

There is no scheduled date for the first official release of the restarted VIATRA project, but it is expected to go in Q2/Q3 of 2015. In the context of the CEP extension, we follow the checkpoints below.

Checkpoint 1: DSL stabilization

  • Fixes, but no enhancements for the DSL
    • Typical issues: inconsistent code generation from patterns, shortcomings of the IDE while designing patterns, IncQuery integration
  • Targeted date: 2014/Q4 -- November 30

Checkpoint 2: Supporting services

  • Generated factories, interfaces should be revised in order to enable more efficient and component-oriented reuse of the event model
    • Typical issues: too much coding required for putting the engine to work (common use-cases should be considered), GUI support (e.g. wizards) are not working with E4.4, project builder, automatic dependency management, unit and integration test packages
  • Targeted date: 2014/Q4 -- December 31

Checkpoint 3: DSL enhancements

  • Targeted date: 2015/Q1 -- January 31

Checkpoint 4: Documentation

  • Examples with wiki pages and source code, maybe a users manual or tech report (already got one half-done)
  • Targeted date: 2015/Q1 -- March 15


Future work

  • There will be a paper on the VIATRA stack in Q1/Q2 2015, after Zoli finishes his dissertation

Back to the top