Difference between revisions of "Plug-in Tutorial"

From Event-B
Jump to navigationJump to search
imported>Pascal
imported>Pascal
Line 9: Line 9:
 
* {{topic|Introduction_(How_to_extend_Rodin_Tutorial)|Introduction}}
 
* {{topic|Introduction_(How_to_extend_Rodin_Tutorial)|Introduction}}
 
''First part'' (Probabilistic Termination and Qualitative Reasoning Plugin):
 
''First part'' (Probabilistic Termination and Qualitative Reasoning Plugin):
* {{topic|Creating_a_new_plugin_using_eclipse_(How_to_extend_Rodin_Tutorial)|1 Creating our plug-in}}
+
* {{topic|Creating_a_new_plug-in_using_eclipse_(How_to_extend_Rodin_Tutorial)|1 Creating our plug-in}}
* {{topic|Extend_Rodin_database_(How_to_extend_Rodin_Tutorial)|2 Contribute new elements in Rodin Database}}
+
* {{topic|Extending_the_Rodin_database_(How_to_extend_Rodin_Tutorial)|2 Contributing new elements in the Rodin database}}
* {{topic|Extend_Rodin_Structured_Editor_(How_to_extend_Rodin_Tutorial)|3 Add support for new elements in Rodin Structured Editor}}
+
* {{topic|Extend_Rodin_Structured_Editor_(How_to_extend_Rodin_Tutorial)|3 Adding support for new elements in the Rodin structured editor}}
* {{topic|Extend_Rodin_EventB_Explorer(How_to_extend_Rodin_Tutorial)|3 Add elements to the Event-B Explorer}}
+
* {{topic|Extend_Rodin_EventB_Explorer(How_to_extend_Rodin_Tutorial)|4 Adding elements to the Event-B explorer}}
 +
# {{topic|Providing_help_for_your_plug-in_(How_to_extend_Rodin_Tutorial)|5 Providing help}}
  
 
''Second part'' (Various problem solvings):
 
''Second part'' (Various problem solvings):

Revision as of 14:47, 23 August 2010

Tutorial for the extension of the Rodin platform by plugin addition

This tutorial is problem solving oriented. In a first part, we will focus on Rodin extensions to develop a plugin for Probabilistic Termination and Qualitative Reasoning. In a second part, we will study specific problem cases and extend Rodin to solve them. More details can be found in the Introduction.

Outline

First part (Probabilistic Termination and Qualitative Reasoning Plugin):

Second part (Various problem solvings):