A Comparative Study of Formal Approaches for Web Service Oriented Architecture

Meftah Mohammed Chara Eddine
{"title":"A Comparative Study of Formal Approaches for Web Service Oriented Architecture","authors":"Meftah Mohammed Chara Eddine","doi":"10.5539/nct.v5n2p15","DOIUrl":null,"url":null,"abstract":"The security in web service oriented architecture (WSOA) development has become a critical need and goal. WSOA as service-oriented architecture (SOA) designs the software as services and uses the services as platforms. Web services orchestration describes how web services can interact with each other from an operational perspective. Many languages allow expression of executable processes to implementing web services orchestration. These languages are used to describe how the interactions between multiple services are coordinated to achieve a goal. However, the operational semantics of each of the structures of these languages is not formally defined and they have limitations regarding the reasoning and the verification of the web services compositions. Several studies and approaches have been proposed in this context, are devoted to the formalization of web services orchestrations and allow some verification of their behavior; these approaches are partial solutions to the problem of development of the safe composition. We explore the advantages and limitations of more than fourteen approaches and research work. We propose a model for comparison between works, studies, and approaches in this field. The proposed model adopts the concepts of the formalization and the automation of development processes.","PeriodicalId":284858,"journal":{"name":"Network and Communication Technologies","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Network and Communication Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5539/nct.v5n2p15","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The security in web service oriented architecture (WSOA) development has become a critical need and goal. WSOA as service-oriented architecture (SOA) designs the software as services and uses the services as platforms. Web services orchestration describes how web services can interact with each other from an operational perspective. Many languages allow expression of executable processes to implementing web services orchestration. These languages are used to describe how the interactions between multiple services are coordinated to achieve a goal. However, the operational semantics of each of the structures of these languages is not formally defined and they have limitations regarding the reasoning and the verification of the web services compositions. Several studies and approaches have been proposed in this context, are devoted to the formalization of web services orchestrations and allow some verification of their behavior; these approaches are partial solutions to the problem of development of the safe composition. We explore the advantages and limitations of more than fourteen approaches and research work. We propose a model for comparison between works, studies, and approaches in this field. The proposed model adopts the concepts of the formalization and the automation of development processes.
面向Web服务体系结构形式化方法的比较研究
在面向web服务的体系结构(WSOA)开发中,安全性已经成为一个关键的需求和目标。WSOA作为面向服务的体系结构(SOA)将软件设计为服务,并将服务用作平台。Web服务编排从操作的角度描述了Web服务如何相互交互。许多语言允许通过表达可执行流程来实现web服务编排。这些语言用于描述如何协调多个服务之间的交互以实现目标。然而,这些语言的每种结构的操作语义都没有正式定义,并且它们在web服务组合的推理和验证方面存在限制。在这方面已经提出了一些研究和方法,它们致力于web服务编排的形式化,并允许对其行为进行一些验证;这些方法是解决安全成分开发问题的部分方法。我们探讨了超过14种方法和研究工作的优点和局限性。我们提出了一个模型来比较这一领域的作品、研究和方法。提出的模型采用了开发过程形式化和自动化的概念。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信