• DocumentCode
    2365845
  • Title

    Rebuilding Web Application Requirements Based on User Navigation

  • Author

    Ding, Zuohua ; Jiang, Mingyue

  • Author_Institution
    Center of Math Comput. & Software Eng., Zhejiang Sci-Tech Univ., Hangzhou, China
  • fYear
    2009
  • fDate
    25-27 Aug. 2009
  • Firstpage
    206
  • Lastpage
    213
  • Abstract
    Use cases have been used to describe functional requirements of information systems in a natural language. In the design phase, use cases can be used to construct design model and then the model can be checked by some static analysis techniques. Since errors could be created while the design is refined and bugs could be planted in the implementation, after going through the software developing process, it is still question if the resulting system satisfies the original requirements. In this paper, we propose a new technique to rebuild use cases for Web applications, thus we can compare the generated use cases with the designed use cases. For a Web application, due to its special navigation character, we can get rich information in the log file while the user navigates the Web. From the log file, we extract raw data that contains basic structures of the use case. After applying natural language processing technique, we determine the boundary of raw data, reduce the data redundancy, and adjust the sentence, finally, we rebuild the use cases. Standford Parser has been employed to perform the sentence analysis for us. A prototype has been developed to support our technique.
  • Keywords
    Internet; formal verification; natural language processing; software engineering; Standford Parser; Web application requirements; information systems functional requirements; natural language processing technique; static analysis techniques; user navigation; Application software; Computer bugs; Computer errors; Data mining; Information systems; Natural language processing; Natural languages; Navigation; Performance analysis; Redundancy; Natural Language Processing; Use case; User navigation; Web application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INC, IMS and IDC, 2009. NCM '09. Fifth International Joint Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-5209-5
  • Electronic_ISBN
    978-0-7695-3769-6
  • Type

    conf

  • DOI
    10.1109/NCM.2009.37
  • Filename
    5331726