We address the problem of modeling in B object-oriented specifications.
The most important contribution of this research is to give rise to a
formal verification of object-oriented specifications by analyzing the
corresponding B specifications; this is more significant with the
availability of B tools such as AtelierB or B-ToolKit which are
commercial. We can also use object-oriented specifications as tools for
building B specifications. Thus, a practical and rigorous software
development process based on objects and B from the requirements
elicitation to the executable code can be proposed.
The PhD work started: 10/1999
The submitted work will probably not be presented in the upcoming
ECOOP PhD Workshop.