Journal of Computer Science and Technology

, Volume 5, Issue 1, pp 57–63 | Cite as

TAUS: A file-based software understanding tool

  • Xianglín Fei
  • Wang Chengzao 
  • Wang Hezhen 
  • Zhao Changmiao 
Regular Papers


A program called TAUS, a Tool for Analyzing and Understanding Software, was developed. It is designed to help the programmer analyze and understand the software interactively. Its aim is to reduce the dependence on human intelligence in software understanding and improve the programmer's understanding productivity. The design and implementation of TAUS and its application are described.


Source Code Hide Information Procedure Call Multiple Window Window Operation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Sally Warren, MAP: A Tool for Understanding Software, 6 th Int'l Conf. Software Engineering, Sept., Tokyo, Japan, 1982.Google Scholar
  2. [2]
    V. R. Basili and H. D. Mills, Understanding and documenting programs,IEEE Trans. Software Engineering, SE-8: 3 (1982).Google Scholar
  3. [3]
    W. Lewis Johnson and Elliot Solway, PROUST: An automatic debugger for PASCAL programs,BYTE, April (1985).Google Scholar
  4. [4]
    Koichi Fukunaga, PROMPTER: A Knowledge Based Support Tool for Code Understanding, 8th Int'l Conf. Software Engineering, Sept., London, England, 1985.Google Scholar
  5. [5]
    Xu Jiafu, Some remarks on software,Journal of Nanjing University, Special Issue on Computer Science, Feb., 1985.Google Scholar
  6. [6]
    V. Veinbers, Structure Analysis, BOOK, 1980 by Yourdon Inc. N.Y.Google Scholar
  7. [7]
    R. P. Razouk, Control-Flow Analysis in SARA, Proc. of the NBS/IEEE/ACM Software Tool Fair, 10–12, March, 1981.Google Scholar
  8. [8]
    I. R. Forman, Global Data Flow Analysis by Decomposition into Primes, 6th Int'l Conf. Software Engineering, Sept., Tokyo, Japan, 1982.Google Scholar
  9. [9]
    Wang Hezhenet al., MWS: a multiple window software based on MS-DOS,Journal of Nanjing University (Natural Science Edition),22:4 (1986).Google Scholar
  10. [10]
    Niklaus Wirth, Algorithms+Data Structure=Programs, Prentice-Hall Inc., N.Y.N., 1976.Google Scholar

Copyright information

© Science Press, Beijing China and Allerton Press Inc. 1990

Authors and Affiliations

  • Xianglín Fei
    • 1
  • Wang Chengzao 
    • 1
  • Wang Hezhen 
    • 1
  • Zhao Changmiao 
    • 1
  1. 1.Nanjíng UniversityNanjingChina

Personalised recommendations