Title :
Towards Semantic-Assisted Web Mashup Generation
Author :
Bianchini, Devis ; De Antonellis, Valeria ; Melchiori, Michele
Author_Institution :
Dip. di Ing. dell´´Inf., Univ. di Brescia, Brescia, Italy
Abstract :
Situational applications are typically short term applications that have to be developed with a limited programming effort by combining third-parties APIs. Recently, public Web sites offer an opportunity in this direction by providing large, ever growing, catalogues of Web APIs. Developers can select and integrate Web APIs to obtain, so called, mashup applications. Two relevant issues in this scenario are the selection of suitable Web APIs and producing programming code to integrate them. In this paper, we discuss how a semantics-enabled Web API registry can allow implementing proactive selection patterns for Web APIs to be integrated in a mashup and automatically generate in a guided way a programming code skeleton for the final application.
Keywords :
Web sites; application program interfaces; semantic Web; Web API selection; Web sites; proactive selection patterns; programming code skeleton; semantic-assisted Web mashup generation; semantics-enabled Web API registry; situational applications; third-parties API; Couplings; Graphical user interfaces; Mashups; Organizations; Programming; Semantics; Skeleton; Code generation; Semantic Web API; Semantic selection pattern; Semantic-assisted development;
Conference_Titel :
Database and Expert Systems Applications (DEXA), 2012 23rd International Workshop on
Conference_Location :
Vienna
Print_ISBN :
978-1-4673-2621-6
DOI :
10.1109/DEXA.2012.25