Configurable RESTful service mashup: A Process-Data-Widget approach

Shang Pin Ma*, Chun-Ying Huang, Yong Yi Fanjiang, Jong Yih Kuo

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

8 Scopus citations


Techniques for the mashup of services have been attracting considerable attention; however, reusable and reconfigurable models for the construction of mashup applications are still lacking. The REST (Representational State Transfer) software architecture has been widely accepted due to its usability and simplicity. This makes REST an appropriate foundation for the development of components for mashup applications. This study proposes a software framework based on the REST architecture, called Process-Data-Widget, to assist designers in building mashup applications. The proposed approach is meant to convert time-consuming, manual mashup-construction tasks into systematic, semi-automatic and configurable tasks. Such an approach would enable designers to design service processes, compose service data, and configure widget-based user interfaces by developing a mashup document. The document could then be input into a mashup engine to produce a corresponding mashup application and a new composite RESTful service.

Original languageEnglish
Pages (from-to)637-644
Number of pages8
JournalApplied Mathematics and Information Sciences
Issue number2
StatePublished - 1 Jan 2015


  • REST
  • RESTful service
  • Service composition
  • Software framework
  • Widget


Dive into the research topics of 'Configurable RESTful service mashup: A Process-Data-Widget approach'. Together they form a unique fingerprint.

Cite this