Towards Automatic Client-side Feature Reuse (CROSBI ID 599346)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Maras, Josip ; Carlson, Jan ; Crnković, Ivica
engleski
Towards Automatic Client-side Feature Reuse
A client-side application offers a number of features, and similar features are often used in a large number of web applications -- facilitating reuse could offer considerable benefits in terms of faster development. Unfortunately, due to the specifics of prevailing technologies, the techniques and tools used to support reuse are not as advanced as in other software engineering disciplines -- the main method of reuse is still copy-pasting code. Copy-paste reuse can introduce a number of different types of errors that are time-consuming to detect and fix. In this paper we present a method for performing feature reuse in client-side web applications. We identify problems that occur when introducing code from one application into another application, present a set of algorithms that detect and fix those problems and perform the actual code merging. We have evaluated the approach on a web application suite, and the evaluation has shown that the method is capable of performing feature reuse.
Web applications; Reuse; Client-side Analysi
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
2013.
objavljeno
Podaci o matičnoj publikaciji
Web Information System Engineering, WISE 2014
Podaci o skupu
Web Information System Engineering
predavanje
13.10.2013-15.10.2013
Nanjing, Kina