A domain-specific language for web APIs and services mashups

被引:0
|
作者
Maximilien, E. Michael
Wilkinson, Hernan
Desai, Nirmit
Tai, Stefan
机构
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed programming has shifted from private networks to the public Internet and from using private and controlled services to increasingly using publicly available heterogeneous Web services (e.g., REST, SOAP, RSS, and Atom). This move enables the creation of innovative end-user-oriented composed services with user interfaces. These services mashups are typically point solutions to specific (specialized) problems; however, what is missing is a programming model that facilitates and accelerates creation and deployment of mashups of diverse services. In this paper we describe a domain-specific language that unifies the most common service models and facilitates service composition and integration into end-user-oriented Web applications. We demonstrate our approach with an implementation that leverages the Ruby on Rails framework.
引用
下载
收藏
页码:13 / 26
页数:14
相关论文
共 50 条
  • [1] A Web Application Is a Domain-Specific Language
    Lorenz, David H.
    Rosenan, Boaz
    COMPANION PROCEEDINGS OF THE 2016 ACM SIGPLAN INTERNATIONAL CONFERENCE ON SYSTEMS, PROGRAMMING, LANGUAGES AND APPLICATIONS: SOFTWARE FOR HUMANITY (SPLASH COMPANION'16), 2016, : 35 - 36
  • [2] Mashups'07: First International Workshop on Web APIs and Services Mashups
    Maximilien, E. Michael
    Tai, Stefan
    SERVICE-ORIENTED COMPUTING - ICSOC 2007, WORKSHOPS, 2009, 4907 : 1 - +
  • [3] SEPL—a domain-specific language and execution environment for protocols of stateful Web services
    Waldemar Hummer
    Philipp Leitner
    Schahram Dustdar
    Distributed and Parallel Databases, 2011, 29 : 277 - 307
  • [4] SEPL-a domain-specific language and execution environment for protocols of stateful Web services
    Hummer, Waldemar
    Leitner, Philipp
    Dustdar, Schahram
    DISTRIBUTED AND PARALLEL DATABASES, 2011, 29 (04) : 277 - 307
  • [5] Towards a Domain-Specific Language for the Renarration of Web Pages
    Prasad, Gollapudi V. R. J. Sai
    Chimalakonda, Sridhar
    Choppella, Venkatesh
    ISEC'18: PROCEEDINGS OF THE 11TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2018,
  • [6] Domain-Specific Language for Context-Aware Web Applications
    Nebeling, Michael
    Grossniklaus, Michael
    Leone, Stefania
    Norrie, Moira C.
    WEB INFORMATION SYSTEM ENGINEERING-WISE 2010, 2010, 6488 : 471 - 479
  • [7] On Web-based Domain-Specific Language for Internet of Things
    Sneps-Sneppe, Manfred
    Namiot, Dmitry
    2015 7TH INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS AND WORKSHOPS (ICUMT), 2015, : 287 - 292
  • [8] Web Site Modeling and Prototyping Based on a Domain-Specific Language
    Stibe, Agnis
    Bicevskis, Janis
    BALTIC JOURNAL OF MODERN COMPUTING, 2009, 751 : 7 - 21
  • [9] SWQL: A new domain-specific language for mining the social Web
    Guzman-Guzman, Xiomarah
    Rolando Nunez-Valdez, Edward
    Vasquez-Reynoso, Raysa
    Asencio, Angel
    Garcia-Diaz, Vicente
    SCIENCE OF COMPUTER PROGRAMMING, 2021, 207
  • [10] Domain-Specific Mashups: From All to All You Need
    Dipartimento di Ingegneria e Scienza dell’Informazione, University of Trento, Via Sommarive, 14, Trento
    38123, Italy
    Lect. Notes Comput. Sci., (384-395):