• Title of article

    A formal mapping from Object-Z speci cation 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
  • Pages
    25
  • From page
    1953
  • To page
    1977
  • Abstract
    Object-Z is an extension of Z which provides speci c constructs to facilitate speci cation 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 speci cations into C++ code. In this paper, we propose a formal mapping from Object-Z speci cations to C++ code. We also prove the correctness of the given mapping rules.
  • Journal title
    Scientia Iranica(Transactions D: Computer Science and Electrical Engineering)
  • Serial Year
    2013
  • Journal title
    Scientia Iranica(Transactions D: Computer Science and Electrical Engineering)
  • Record number

    1019012