Tool Support for Event-B Code Generation

@inproceedings{Edmunds2010ToolSF,
  title={Tool Support for Event-B Code Generation},
  author={Andrew Edmunds and Michael J.A. Butler},
  year={2010}
}
The Event-B method is a formal approach to modelling systems, using refi?nement. Initial specifi?cation is done at a high level of abstraction; detail is added in refi?nement steps as the development proceeds toward implementation. In previous work we developed an approach to bridge the gap between abstract specifi?cations and implementations using an implementation level specifi?cation notation. In this paper we present details of the tool support for our notation and some of our experiences… CONTINUE READING

Figures and Topics from this paper.

Citations

Publications citing this paper.
SHOWING 1-10 OF 19 CITATIONS

Translating event-B to JML-specified Java programs

VIEW 7 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Code generation for Event-B

  • International Journal on Software Tools for Technology Transfer
  • 2015
VIEW 10 EXCERPTS
CITES RESULTS & METHODS
HIGHLY INFLUENCED

Using Event-B for Critical Device Software Systems

  • Springer London
  • 2013
VIEW 10 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

MedicationChecker: Development of a Formally Verified Android Application with EventB2SQL

  • 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS)
  • 2016
VIEW 1 EXCERPT
CITES METHODS

References

Publications referenced by this paper.
SHOWING 1-5 OF 5 REFERENCES

Java Language Specification - Third Edition

J. Gosling, B. Joy, G. Steele, G. Bracha
  • Addison-Wesley
  • 2004
VIEW 6 EXCERPTS
HIGHLY INFLUENTIAL

Similar Papers

Loading similar papers…