Skip to main content
Log in

Web application comprehension based on dependence analysis

  • Web Application Framework and Architecture
  • Published:
Wuhan University Journal of Natural Sciences

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

  2. Kumar L. Software Comprehension and Program Slicing. Concordia: Computer Science at Concordia University, Canada, 2001.

    Google Scholar 

  3. Xu J, Liu Q B. Design of HTML File Parser: Principle, Algorithm and Application.Mini-Micro System, 2001,22 (11): 1378–1381.

    Google Scholar 

  4. 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.

  5. 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.

    Google Scholar 

  6. 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.

  7. Weiser M. Program Slicing.IEEE Trans Software Engineering, 1984,16(5): 498–509.

    Google Scholar 

  8. 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.

  9. Horwitz S, Reps T, Binkley D. Interprocedural Slicing Using Dependece Graphs.ACM Transactions on Programming Languages and Systems, 1990,12(1): 26–60.

    Article  Google Scholar 

  10. Larsen L D, Harrold M J. Slicing Object-Oriented Software.Proceedings of the 18th International Conference on Software Engineering, Berlin, Germany, 1996. 495–505.

  11. Claude B. Hyper Graphs-Combinatories of Finite Sets. Nanjing: Southeast University Press, 2002. 1–5.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xu Bao-wen.

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

Reprints 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

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02831671

Key words

CLC number

Navigation