• DocumentCode
    1899913
  • Title

    Inverse transformation of software from code to specification

  • Author

    Sneed, H.M. ; Jandrasics, Gabor

  • Author_Institution
    Software Eng. Service, Neubiberg, West Germany
  • fYear
    1988
  • fDate
    24-27 Oct 1988
  • Firstpage
    102
  • Lastpage
    109
  • Abstract
    A description is given of a schema supported by automated tools for the retranslation of software code back into an application specification by the process of inverse transformation. The code of Cobol programs is first retranslated into an intermediate design schema based on a set of normalized relational tables for the modules, data capsules, and interfaces extracted from the source programs. In a second step, the intermediate design representation is retranslated into a specification schema based on the entity/relationship model. As a byproduct of the reverse transformation process, the programs are modularized and restructured
  • Keywords
    COBOL; relational databases; software reusability; software tools; application specification; automated tools; entity/relationship model; inverse transformation; relational tables; retranslation; software code; software reusability; software tools; Application software; Databases; Operating systems; Page description languages; Programming; Reverse engineering; Software engineering; Software standards; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1988., Proceedings of the Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-0879-X
  • Type

    conf

  • DOI
    10.1109/ICSM.1988.10149
  • Filename
    10149