Title :
Extracting RESTful services from Web applications
Author :
Upadhyaya, Bipin ; Khomh, Foutse ; Ying Zou
Author_Institution :
Dept. of Electr. & Comput. Eng., Queen´s Univ., Kingston, ON, Canada
Abstract :
The Web contains large amount of information and services primarily intended for human users. A Web application offers high user experience and responsiveness. A user performs different task, such as reserving flight tickets from a Web application. A task is a set of activities required for a user to achieve a goal. Similar tasks are often used in different websites. Therefore, facilitating their reuse would improve development productivity and ease maintenance of Web applications. However, designing a reusable Web application component is often neglected by Web developers due to the pressure for the time-to-market. To circumvent this limitation, we propose an approach to interactively identify tasks from Web applications and represent these tasks as services.
Keywords :
Web services; Web sites; software reusability; RESTful service; Web sites; reusable Web application component; time-to-market; Browsers; Cascading style sheets; Data mining; HTML; Service oriented architecture; Web pages; RESTful Service; Service Design; Service Extraction;
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2012 5th IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4673-4773-0
Electronic_ISBN :
978-1-4673-4774-7
DOI :
10.1109/SOCA.2012.6449448