Title of article :
A formal mapping from Object-Z specication to C++ code
Author/Authors :
Naja، M. نويسنده BSc degrees in Computer Engineering-Software from Shahid Beheshti University , , Haghighi، H. نويسنده Assistant Professor ,
Issue Information :
دوفصلنامه با شماره پیاپی D2 سال 2013
Abstract :
Object-Z is an extension of Z which provides specic constructs to facilitate
specication in an object-oriented style. A number of contributions have been made so
far to animate Object-Z with various object-oriented programming languages. However,
none of the existing animation methods present their mapping rules formally. Also, none
of these animation methods prove the correctness of their mapping rules. In our previous
work, we informally presented an animation method to map Object-Z specications into
C++ code. In this paper, we propose a formal mapping from Object-Z specications to
C++ code. We also prove the correctness of the given mapping rules.
Journal title :
Scientia Iranica(Transactions D: Computer Science and Electrical Engineering)
Journal title :
Scientia Iranica(Transactions D: Computer Science and Electrical Engineering)