[HTML][HTML] Assessing the linguistic quality of REST APIs for IoT applications

F Palma, T Olsson, A Wingkvist… - Journal of Systems and …, 2022 - Elsevier
Abstract Internet of Things (IoT) is a growing technology that relies on connected 'things' that
gather data from peer devices and send data to servers via APIs (Application Programming …

Towards semantic detection of smells in cloud infrastructure code

I Kumara, Z Vasileiou, G Meditskos… - Proceedings of the 10th …, 2020 - dl.acm.org
Automated deployment and management of Cloud applications relies on descriptions of
their deployment topologies, often referred to as Infrastructure Code. As the complexity of …

Towards a taxonomy of Roxygen documentation in R packages

M Vidoni, Z Codabux - Empirical Software Engineering, 2023 - Springer
Software documentation is often neglected, impacting maintenance and reuse and leading
to technical issues. In particular, when working with scientific software, such issues in the …

Beyond@ cloudfunction: Powerful code annotations to capture serverless runtime patterns

R Klingler, N Trifunovic, J Spillner - Proceedings of the Seventh …, 2021 - dl.acm.org
Simplicity in elastically scalable application development is a key concern addressed by the
serverless computing paradigm, in particular the code-level Function-as-a-Service (FaaS) …

Analyzing openapi specifications for security design issues

C Cheh, B Chen - 2021 IEEE secure development conference …, 2021 - ieeexplore.ieee.org
Modern web and mobile applications rely on an ever increasing set of services defined by
their respective API (Application Programming Interface) specifications. The complexity of …

A URI parsing technique and algorithm for anti-pattern detection in RESTful Web services

FS Alshraiedeh, N Katuk - International Journal of Web Information …, 2021 - emerald.com
Purpose Many REpresentational State Transfer (RESTful) Web services suffered from anti-
patterns problem, which may diminish the sustainability of the services. The anti-patterns …

RESTRuler: towards automatically identifying violations of RESTful design rules in web APIs

J Bogner, S Kotstein, D Abajirov… - 2024 IEEE 21st …, 2024 - ieeexplore.ieee.org
RESTful APIs based on HTTP are one of the most important ways to make data and
functionality available to applications and software services. However, the quality of the API …

Scheduling real time tasks in an energy-efficient way using VMs with discrete compute capacities

M Ghose, S Kaur, A Sahu - Computing, 2020 - Springer
Cloud computing has emerged to be a promising computing paradigm of the recent time. As
the high energy consumption in the cloud system creates several problems, the cloud …

Improving detection of web service antipatterns using crowdsourcing

R Esmaeilyfard - The Journal of Supercomputing, 2022 - Springer
Web services design may suffer lousy design choices, ie, antipatterns. These antipatterns
often lead to software that is difficult to maintain and evolve. So far, manual and automated …

[PDF][PDF] The SODALITE Model-Driven Approach

J Gorroñogoitia, D Radolović, Z Vasileiou… - … and Operation of …, 2022 - library.oapen.org
The specification of deployment topologies for complex applications distributed across
multiple heterogeneous infrastructures is a difficult process that encompasses multiple …