Abstract
Many research indicate a lot of money and time are spent on maintaining and modifying program delivered. So the policies to support program comprehension are very important. Program comprehension is a crucial and difficult task. Insufficient design, illogical code structure, short documents will enhance the comprehensive difficulty. Developing Web application is usually a process with quick implementation and delivery. In addition, generally a Web application is coded by combining mark language statements with some embedded applets. Such programming mode affects comprehension of Web applications disadvantageously. This paper proposes a method to improving understanding Web by dependence analysis and slice technology.
Similar content being viewed by others
References
Chen H P.Research on the Techniques of Software Reverse Engineering. Northwestern Polytechnical University: Dissertation for the Doctor’s Degree of Philosophy, 2001, 13–29.
Kumar L. Software Comprehension and Program Slicing. Concordia: Computer Science at Concordia University, Canada, 2001.
Xu J, Liu Q B. Design of HTML File Parser: Principle, Algorithm and Application.Mini-Micro System, 2001,22 (11): 1378–1381.
Chen Z Q, Xu B W. An Approach to Analyzing Dependency of Concurrent Programs.Proceedings of the Second Asia-Pacific Conference on Quality Software, Hong Kong, China, 2000, 39–43.
Chen Z Q, Xu B W. Dependency Analysis Based on Dynamic Slicing for Debugging.Wuhan University Journal of Natural Science, 2001,6(1–2): 405–409.
Zhao J J, Chen J D, Ushijima K. Slicing Concurrent Logic Programs.Proceedings of Second Fuji International Workshop on Functional and Logic Programming, Japan, 1997. 143–162.
Weiser M. Program Slicing.IEEE Trans Software Engineering, 1984,16(5): 498–509.
Zhao J J, Chen J D, Ushijima K. Static Slicing of Concurrent Objec-Oriented Programs.Processing of the 20th IEEE Annual International Computer Software and Application Conference, Seoul, Korea, 1996. 312–320.
Horwitz S, Reps T, Binkley D. Interprocedural Slicing Using Dependece Graphs.ACM Transactions on Programming Languages and Systems, 1990,12(1): 26–60.
Larsen L D, Harrold M J. Slicing Object-Oriented Software.Proceedings of the 18th International Conference on Software Engineering, Berlin, Germany, 1996. 495–505.
Claude B. Hyper Graphs-Combinatories of Finite Sets. Nanjing: Southeast University Press, 2002. 1–5.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Supported in part by the Young Scientist’s Fund of NSFC (60373066, 60303024). National Grand Fundamental Research 973 Program of China (2002CB312000) and National Research Foundation for the Doctoral Program of Higher Education of China
Biography: WU Jun-hua (1965-), female, Ph. D. research direction: software engineering.
Rights and permissions
About this article
Cite this article
Jun-hua, W., Bao-wen, X. & Ji-xiang, J. Web application comprehension based on dependence analysis. Wuhan Univ. J. Nat. Sci. 9, 731–734 (2004). https://doi.org/10.1007/BF02831671
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02831671