Extracting Client-Side Web User Interface Controls
Web applications that are highly dynamic and interactive on the client side are becoming increasingly popular. As with any other type of applications, reuse offers considerable benefits. In this paper we present our first results on extracting easily reusable web user-interface controls. We have developed a tool called Firecrow that facilitates the extraction of reusable client side controls by dynamically analyzing a series of interactions, carried out by the developer, in order to extract the source code and the resources necessary for the reuse of the desired web user-interface control.
KeywordsClient Side Cascade Style Sheet Document Object Model Recording Phase Document Object Model Tree
- 2.Holmes, R.: Pragmatic Software Reuse. PhD thesis, University of Calgary, Canada (2008)Google Scholar