Towards Dependable Web Services in Collaborative Environments Based on Fuzzy Non-functional Dependencies

Mariano Vargas-Santiago, Saul Pomares-Hern�ndez, L. Morales-Rosales, Houda Khlif, H. Hadj-Kacem
{"title":"Towards Dependable Web Services in Collaborative Environments Based on Fuzzy Non-functional Dependencies","authors":"Mariano Vargas-Santiago, Saul Pomares-Hern�ndez, L. Morales-Rosales, Houda Khlif, H. Hadj-Kacem","doi":"10.1109/CONISOFT.2017.00022","DOIUrl":null,"url":null,"abstract":"Web Services composition and collaboration has been an active area for researchers and organizations for its ease of inter-operation and application integration. Web Services composition allow creating complex business processes on which organizations rely on. Yet, the unreliable nature of the Internet and communication channels arise many challenges. Therefore, many studies are oriented towards solving issues like dependability and resilience of systems, some implementing fault tolerance and others for systems’ reliability, issues that remain as an open challenge. For sake of mitigating the aforementioned one can implement the autonomic computing paradigm. However, attending to changing conditions and requirements, still a better diagnosis technique for observations made, and for learning, and to update functioning conditions, therefore guide the autonomic management of the system being manged. In this paper we adopt a diagnostic approach based on fuzzy logic, we define fuzzy nonfunctional requirements to make inferences, can take corresponding actions adapting to changes in the system under different workload conditions. We target improving the functionalities of Web Services platform integrating monitoring and fault diagnosis capabilities to them. We present experimental results to prove the effectives of our approach.","PeriodicalId":357557,"journal":{"name":"2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONISOFT.2017.00022","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Web Services composition and collaboration has been an active area for researchers and organizations for its ease of inter-operation and application integration. Web Services composition allow creating complex business processes on which organizations rely on. Yet, the unreliable nature of the Internet and communication channels arise many challenges. Therefore, many studies are oriented towards solving issues like dependability and resilience of systems, some implementing fault tolerance and others for systems’ reliability, issues that remain as an open challenge. For sake of mitigating the aforementioned one can implement the autonomic computing paradigm. However, attending to changing conditions and requirements, still a better diagnosis technique for observations made, and for learning, and to update functioning conditions, therefore guide the autonomic management of the system being manged. In this paper we adopt a diagnostic approach based on fuzzy logic, we define fuzzy nonfunctional requirements to make inferences, can take corresponding actions adapting to changes in the system under different workload conditions. We target improving the functionalities of Web Services platform integrating monitoring and fault diagnosis capabilities to them. We present experimental results to prove the effectives of our approach.
基于模糊非功能依赖的协作环境下的可靠Web服务
Web服务组合和协作因其易于互操作和应用程序集成而成为研究人员和组织的活跃领域。Web服务组合允许创建组织所依赖的复杂业务流程。然而,互联网和通信渠道的不可靠性带来了许多挑战。因此,许多研究都致力于解决系统的可靠性和弹性等问题,一些研究实现了系统的容错,而另一些研究则针对系统的可靠性,这些问题仍然是一个开放的挑战。为了减轻上述问题,可以实现自主计算范式。然而,关注不断变化的条件和需求,仍然是一种更好的诊断技术,用于观察和学习,并更新功能条件,从而指导被管理系统的自主管理。本文采用了一种基于模糊逻辑的诊断方法,通过定义模糊的非功能需求来进行推理,在不同的工作负载条件下,能够根据系统的变化采取相应的动作。我们的目标是改进Web服务平台的功能,集成监控和故障诊断功能。实验结果证明了该方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信