Web service composition: a survey of techniques and tools
Web services are a consolidated reality of the modern Web with tremendous, increasing
impact on everyday computing tasks. They turned the Web into the largest, most accepted …
impact on everyday computing tasks. They turned the Web into the largest, most accepted …
Reliability in grid computing systems
C Dabrowski - Concurrency and Computation: Practice and …, 2009 - Wiley Online Library
In recent years, grid technology has emerged as an important tool for solving compute‐
intensive problems within the scientific community and in industry. To further the …
intensive problems within the scientific community and in industry. To further the …
IoT bugs and development challenges
A Makhshari, A Mesbah - 2021 IEEE/ACM 43rd International …, 2021 - ieeexplore.ieee.org
IoT systems are rapidly adopted in various domains, from embedded systems to smart
homes. Despite their growing adoption and popularity, there has been no thorough study to …
homes. Despite their growing adoption and popularity, there has been no thorough study to …
Not all bugs are the same: Understanding, characterizing, and classifying bug types
Modern version control systems, eg, GitHub, include bug tracking mechanisms that
developers can use to highlight the presence of bugs. This is done by means of bug reports …
developers can use to highlight the presence of bugs. This is done by means of bug reports …
Development of a unified taxonomy for hvac system faults
Detecting and diagnosing HVAC faults is critical for maintaining building operation
performance, reducing energy waste, and ensuring indoor comfort. An increasing …
performance, reducing energy waste, and ensuring indoor comfort. An increasing …
Why do record/replay tests of web applications break?
M Hammoudi, G Rothermel… - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Software engineers often use record/replay tools to enable the automated testing of web
applications. Tests created in this manner can then be used to regression test new versions …
applications. Tests created in this manner can then be used to regression test new versions …
MAPE-K as a service-oriented architecture
J Vizcarrondo, J Aguilar, E Exposito… - IEEE Latin America …, 2017 - ieeexplore.ieee.org
The reflective middlewares have been used as a powerful tool to cope with inherent
heterogeneous nature of distributed systems, in order to give them greater adaptability …
heterogeneous nature of distributed systems, in order to give them greater adaptability …
Modeling robustness behavior using aspect-oriented modeling to support robustness testing of industrial systems
Abstract Model-based robustness testing requires precise and complete behavioral,
robustness modeling. For example, state machines can be used to model software behavior …
robustness modeling. For example, state machines can be used to model software behavior …
[PDF][PDF] 基于Petri 网的服务组合故障诊断与处理
范贵生[1, 虞慧群[1, 陈丽琼, 刘冬梅 - 软件学报, 2010 - jos.org.cn
通过分析服务组合的故障需求, 给出服务组合故障处理的框架. 该框架采用Petri
网来解决服务组合的错误发现及其处理问题. 重点讨论了可用服务失败, 组件失败及网络故障的 …
网来解决服务组合的错误发现及其处理问题. 重点讨论了可用服务失败, 组件失败及网络故障的 …
Live goals for adaptive service compositions
L Baresi, L Pasquale - Proceedings of the 2010 ICSE Workshop on …, 2010 - dl.acm.org
Service compositions represent an important family of self-adaptive systems. Though many
approaches for monitoring and adapting service compositions have already been proposed …
approaches for monitoring and adapting service compositions have already been proposed …