首页    期刊浏览 2025年09月17日 星期三
登录注册

文章基本信息

  • 标题:Executable choreographies applied in OPERANDO
  • 本地全文:下载
  • 作者:Sînică Alboaie ; Lenuta Alboaie ; Mircea-Florin Vaida
  • 期刊名称:Computer Science Journal of Moldova
  • 印刷版ISSN:1561-4042
  • 出版年度:2016
  • 卷号:24
  • 期号:3
  • 页码:417-436
  • 出版社:Institute of Mathematics and Computer Science
  • 摘要:The objective of this paper is to present the software architecture used for the OPERANDO privacy platform, funded by the European Union in a Horizon 2020 project. For integration, OPERANDO is using SwarmESB, an open source Enterprise Service Bus (ESB) based on executable choreographies. In this paper we are presenting the concept of service transformations, presented as a bridge between the world of REST web services and the world of services implemented with executable choreographies. These transformations are improving the heterogeneity aspects when we are analysing SwarmESB as a distributed system. Five types of transformations that have been analysed and implemented as open source software have been integrated. This proposal is shaped around a common language capable of expressing all these five transformation types we have identified working for OPERANDO. Therefore, the Domain Specific Language proposed, renders the essential elements for transformations among functions, web services and executable choreographies. This unification will trigger a quantitative effect on the productivity of the teams creating or integrating web services in a federated service bus environment which is a key architectural component in the future Internet-of-Things and cloud systems.
  • 关键词:middleware $\cdot $ architectures $\cdot $ DSL $\cdot $ executable choreographies $\cdot $ web service transformations.
国家哲学社会科学文献中心版权所有