• DocumentCode
    3496470
  • Title

    A study of code cloning in server pages of web applications developed using classic ASP.NET and ASP.NET MVC framework

  • Author

    Islam, Md Rakibul ; Islam, Md Rafiqul ; Islam, Md Minarul ; Halim, Tasneem

  • Author_Institution
    RAFM Dept., Robi Axiata Ltd., Dhaka, Bangladesh
  • fYear
    2011
  • fDate
    22-24 Dec. 2011
  • Firstpage
    497
  • Lastpage
    502
  • Abstract
    Frequently change in requirements, tight delivery deadline and complex application architecture slow down web applications development and encourage code cloning. Web application frameworks mainly support developers to speed up development by providing libraries for database access, session management, and they often promote code reuse. In this paper, we provide a systematic study of cloning in six (6) Web Applications of different sizes, developed using Classic ASP.NET and ASP.NET MVC framework to find out whether there is any relation between frameworks and code cloning. The contribution of our study is: 1) the study results shows which framework in .NET technology can be chosen to avoid cloning in development of web application; 2) the cloning metrics that we have calculated and applied in our study may be useful in other similar studies.
  • Keywords
    Internet; database management systems; software metrics; software reusability; ASP.NET MVC framework; Web applications; cloning metrics; code cloning; code reuse; complex application architecture; database access; libraries; server pages; session management; Blogs; Cloning; Measurement; ASP.NET; code cloning; open source application; web application framework;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (ICCIT), 2011 14th International Conference on
  • Conference_Location
    Dhaka
  • Print_ISBN
    978-1-61284-907-2
  • Type

    conf

  • DOI
    10.1109/ICCITechn.2011.6164840
  • Filename
    6164840