• DocumentCode
    2096689
  • Title

    Research on technology of transforming Abstract Syntax Tree of JAVA Language to Implementation Layer of Procedure Blueprint

  • Author

    Tu, Pei-Hong ; Liu, Jian-Bin

  • Author_Institution
    Department of Computer Science, Beijing Information Science and Technology University, China
  • fYear
    2010
  • fDate
    4-6 Dec. 2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In the process of reverse-engineering software systems and then transforming information extracted into Procedure Blueprint models, the process of transforming Abstract Syntax Tree to Implementation Layer of Procedure Blueprint is the key. In this paper, we propose the technology of transforming Abstract Syntax Tree of JAVA Language to implementation layer of Procedure Blueprint. We specify the mapping rules of the transforming process with first-order logic, and then we prove the consistency and validity of the process. We show an example of this process and assess the practical application of the technology.
  • Keywords
    Java; Programming; Reverse engineering; Search methods; Software systems; Syntactics; Unified modeling language; Abstract Syntax Tree; Procedure Blueprint; reverse engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Engineering (ICISE), 2010 2nd International Conference on
  • Conference_Location
    Hangzhou, China
  • Print_ISBN
    978-1-4244-7616-9
  • Type

    conf

  • DOI
    10.1109/ICISE.2010.5689146
  • Filename
    5689146