Automatic generation of test cases for REST APIs: A specification-based approach

H Ed-Douibi, JLC Izquierdo… - 2018 IEEE 22nd …, 2018 - ieeexplore.ieee.org
The REpresentation State Transfer (REST) has gained momentum as the preferred
technique to design Web APIs. REST allows building loosely coupled systems by relying on …

Interoperable RNA-Seq analysis in the cloud

A Lachmann, DJB Clarke, D Torre, Z Xie… - Biochimica et Biophysica …, 2020 - Elsevier
Abstract RNA-Sequencing (RNA-Seq) is currently the leading technology for genome-wide
transcript quantification. Mapping the raw reads to transcript and gene level counts can be …

[HTML][HTML] Improving open data web API documentation through interactivity and natural language generation

C González-Mora, C Barros, I Garrigós, J Zubcoff… - Computer Standards & …, 2023 - Elsevier
Abstract Widely adoption of Information Technologies has resulted in the continuous
growing of open data available on the Web. However, the lack of suitable mechanisms to …

Carving ui tests to generate api tests and api specification

R Yandrapally, S Sinha, R Tzoref-Brill… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Modern web applications make extensive use of API calls to update the UI state in response
to user events or server-side changes. For such applications, API-level testing can play an …

Classification of changes in api evolution

R Koçi, X Franch, P Jovanovic… - 2019 IEEE 23rd …, 2019 - ieeexplore.ieee.org
Applications typically communicate with each other, accessing and exposing data and
features by using Application Programming Interfaces (APIs). Even though API consumers …

A survey of JSON-compatible binary serialization specifications

JC Viotti, M Kinderkhedia - arXiv preprint arXiv:2201.02089, 2022 - arxiv.org
In this paper, we present the recent advances that highlight the characteristics of JSON-
compatible binary serialization specifications. We motivate the discussion by covering the …

A large-scale empirical study on android runtime-permission rationale messages

X Liu, Y Leng, W Yang, W Wang… - 2018 IEEE Symposium …, 2018 - ieeexplore.ieee.org
After Android 6.0 introduces the runtime-permission system, many apps provide runtime-
permission-group rationales for the users to better understand the permissions requested by …

A model-based chatbot generation approach to converse with open data sources

H Ed-Douibi, JL Cánovas Izquierdo, G Daniel… - … Conference on Web …, 2021 - Springer
Abstract The Open Data movement promotes the free distribution of data. More and more
companies and governmental organizations are making their data available online following …

Model-driven development of asynchronous message-driven architectures with AsyncAPI

A Gómez, M Iglesias-Urkia, L Belategi… - Software and Systems …, 2022 - Springer
Abstract In the Internet-of-Things (IoT) vision, everyday objects evolve into cyber-physical
systems. The massive use and deployment of these systems has given place to the Industry …

Towards extracting web API specifications from documentation

J Yang, E Wittern, ATT Ying, J Dolby… - Proceedings of the 15th …, 2018 - dl.acm.org
Web API specifications are machine-readable descriptions of APIs. These specifications, in
combination with related tooling, simplify and support the consumption of APIs. However …