English

Generation of Pseudo Code from the Python Source Code using Rule-Based Machine Translation

Software Engineering 2019-07-25 v3

Abstract

Pseudo code is one of the valuable artifacts to comprehending the complex program codes. Most of the source code still has no equivalent pseudo code, due to the time-consuming process of writing pseudo codes. In this work, we have developed an approach to generate pseudo code from the python source code. In the first step, we convert python code into XML code for better code information extraction. Next, Important information extracted from the XML code, which later on used to generate actual pseudo code with the help of pseudo code templates. Initial performance results have been discussed in this paper.

Cite

@article{arxiv.1906.06117,
  title  = {Generation of Pseudo Code from the Python Source Code using Rule-Based Machine Translation},
  author = {Sawan Rai and Atul Gupta},
  journal= {arXiv preprint arXiv:1906.06117},
  year   = {2019}
}

Comments

I need to make some base implementation level changes