期刊文献+

A Method for Measuring the Structure Complexity of Web Application

A Method for Measuring the Structure Complexity of Web Application
在线阅读 下载PDF
导出
摘要 The precise and effective measure results of Web applications not only facilitate good comprehension of them, but also benefit to the macro-management of software activities, such as testing, reverse engineering, reuse, etc. The paper exploits some researches on measuring the structure complexity of Web application. Through a deep analysis of the configuration and objects' interactions of Web system, two conclusions have been drawn:① A generic Web application consists of static web page, dynamic page, component and database object; ② The main interactions have only three styles, that is static link, dynamic link and call/return relation. Based on analysis and modeling of the content of a Web page (static or dynamic), complexity measure methods of both control logic of script and nesting of HTML code are further discussed. In addition, two methods for measuring the complexity of inte〉page navigation are also addressed by modeling the inte〉page navigation behaviors of Web application via WNG graph. The precise and effective measure results of Web applications not only facilitate good comprehension of them, but also benefit to the macro-management of software activities, such as testing, reverse engineering, reuse, etc. The paper exploits some researches on measuring the structure complexity of Web application. Through a deep analysis of the configuration and objects' interactions of Web system, two conclusions have been drawn:① A generic Web application consists of static web page, dynamic page, component and database object; ② The main interactions have only three styles, that is static link, dynamic link and call/return relation. Based on analysis and modeling of the content of a Web page (static or dynamic), complexity measure methods of both control logic of script and nesting of HTML code are further discussed. In addition, two methods for measuring the complexity of inte〉page navigation are also addressed by modeling the inte〉page navigation behaviors of Web application via WNG graph.
出处 《Wuhan University Journal of Natural Sciences》 EI CAS 2006年第1期143-150,共8页 武汉大学学报(自然科学英文版)
基金 Supported by the Defense Pre-Research Project ofthe 10th Five-Year Plan of China (413150902) ,andthe Defense Pre-Research Project of the Navy Equipment Ministry (10104010201)
关键词 structure complexity MEASURE DD graph HTree tree WNG graph structure complexity, measure, DD graph,HTree tree, WNG graph
  • 相关文献

参考文献20

  • 1Conallen J.Modeling Web Applications with UML,1999.
  • 2Mangia L;Paiano R.MMWA:A Software Sizing Mode for Web Applications,2003.
  • 3杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 被引量:270
  • 4Zhou Yuming Xu Baowen (Dept. of Computer Science & Eng., Southeast Univ., Nanjing 210096) (State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072) (Jiangsu Key Lab. of Computer Info. Proc. Tech., Soochow Univ., Suzhou 215006).MEASURING STRUCTURE COMPLEXITY OF UML CLASS DIAGRAMS[J].Journal of Electronics(China),2003,20(3):227-231. 被引量:6
  • 5Lucca G A D;Penta M D.Considering Browser Interaction in Web Application Testing[C],2003.
  • 6Kung D C;Liu C H;Hsia P.An Object-Oriented Web Test Model for Testing Web Applications,2000.
  • 7Brito F;Abreu E.The MOOD Metric Set,1995.
  • 8Chidamber R;Kemerter F.A Metrics Suite for Object-Oriented Design,1994(06).
  • 9Ricca F;Tonella P.Construction of the System Dependence Graph for Web Application Slicing[C],2002.
  • 10Jorgensen P C.Software Testing:A Craftsman's Approach,2002.

二级参考文献25

  • 1Jamsa K 王玉琳译.Web程序设计教程[M].北京:电子工业出版社,1997..
  • 2Binder R V 华庆一等译.面向对象系统的测试[M].人民邮电出版社,2001..
  • 3杨芙清 见:杨芙清 何新贵主编.青鸟工程现状与发展—兼论我国软件产业发展途径[A].见:杨芙清,何新贵主编.第6次全国软件工程学术会议论文集:软件工程进展—技术、方法和实践[C].北京:清华大学出版社,1996..
  • 4Lucca G A D, Fasolino A R, Faralli F, et al. Testing Web applications. In: Proc. of Intl. Conf. on Software Maintenance(ICSM'02) ,2002. 310~3119
  • 5Kung D C, Liu C H, Hsia P. An object-oriented Web test model for testing Web applications. In: Proc. of Asia-Pacific Conf. on Quality Software(APAQS2000) ,2000. 111~120
  • 6YangJT, HuangJL, WangFJ, etal. An object-oriented architecture supporting Web application testing. In:Proc. of the Twenty-Third Annual Intl. Computer Software and Applications Conf.(COMPSAC'99), 1999. 122~127
  • 7Chow T S. Testing software design modeled by finite-state machines. IEEE Trans. Software Eng. ,1978,SE-4(3):178~187
  • 8Kung D C, Suchak N, Gao J, et al. On object state testing. In:Proc. of Computer Software and Application Conf. 1994. 222~227
  • 9Turine M A S, Oliveira M C F, Masiero P C. A navigation-oriented hypertext model based on statechart. In: Proc. of the 8th ACM Conf. on Hypertext, 1997. 102 ~ 111
  • 10Leung K, Hui L, Yiu S, et al. Modeling Web navigation by statechart. In: Proc. of Computer Software and Applications Conf.2000. 41~47

共引文献309

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部