D23 TEXT: Difference between revisions

From Event-B
Jump to navigationJump to search
imported>Leuschel
imported>Leuschel
Line 4: Line 4:
= Motivations =
= Motivations =
This paragraph shall express the motivation for each tool extension and improvement. More precisely, it shall first indicate the state before the work, the encountered difficulties, and shall highlight the requirements (eg. those of industrial partners). Then, it shall summarize how these requirements are addressed and what are the main benefits.
This paragraph shall express the motivation for each tool extension and improvement. More precisely, it shall first indicate the state before the work, the encountered difficulties, and shall highlight the requirements (eg. those of industrial partners). Then, it shall summarize how these requirements are addressed and what are the main benefits.
Rodin has done away with a textual representation of the formal models.
Indeed, events, theorems, axioms, etc. are stored in the Rodin database, and there is no classical text file for editing the models.
The models are directly manipulated by a structural form-based editor.
During the lifetime of the Rodin and Deploy projects it became increasingly apparent that the current structural editor was not able to cope with industrial needs.


= Choices / Decisions =
= Choices / Decisions =

Revision as of 09:23, 26 November 2009

Overview

This part of the deliverable describes improvement of the ProB animation and model checking plugin.

Motivations

This paragraph shall express the motivation for each tool extension and improvement. More precisely, it shall first indicate the state before the work, the encountered difficulties, and shall highlight the requirements (eg. those of industrial partners). Then, it shall summarize how these requirements are addressed and what are the main benefits.


Rodin has done away with a textual representation of the formal models. Indeed, events, theorems, axioms, etc. are stored in the Rodin database, and there is no classical text file for editing the models. The models are directly manipulated by a structural form-based editor. During the lifetime of the Rodin and Deploy projects it became increasingly apparent that the current structural editor was not able to cope with industrial needs.

Choices / Decisions

This paragraph shall summarize the decisions (eg. design decisions) and justify them. Thus, it may present the studied solutions, through their main advantages and inconvenients, to legitimate the final choices.


Available Documentation

Wiki-Page

A Semantics-Aware Text Editor for Event-B. Fabian Fritz. Master's Thesis. 2009

Text Editor Wiki Page

Papers

WS-TBFM Submission

Planning

This paragraph shall give a timeline and current status (as of 29 Jan 2010).