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
Link To Document :
بازگشت