Extracting RESTful services from Web applications

  • Authors:
  • Bipin Upadhyaya;Foutse Khomh; Ying Zou

  • Affiliations:
  • Department of Electrical and Computer Engineering, Queen's University, Kingston, Canada;Department of Electrical and Computer Engineering, Queen's University, Kingston, Canada;Department of Electrical and Computer Engineering, Queen's University, Kingston, Canada

  • Venue:
  • SOCA '12 Proceedings of the 2012 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA)
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

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.