[HTML][HTML] State of data platforms for connected vehicles and infrastructures

KL Lim, J Whitehead, D Jia, Z Zheng - Communications in transportation …, 2021 - Elsevier
The continuing expansion of connected and electro-mobility products and services has led
to their ability to rapidly generate very large amounts of data, leading to a demand for …

[HTML][HTML] Web api evolution patterns: A usage-driven approach

R Koçi, X Franch, P Jovanovic, A Abelló - Journal of Systems and Software, 2023 - Elsevier
As the use of Application Programming Interfaces (APIs) is increasingly growing, their
evolution becomes more challenging in terms of the service provided according to …

Bigcodebench: Benchmarking code generation with diverse function calls and complex instructions

TY Zhuo, MC Vu, J Chim, H Hu, W Yu… - arXiv preprint arXiv …, 2024 - arxiv.org
Automated software engineering has been greatly empowered by the recent advances in
Large Language Models (LLMs) for programming. While current benchmarks have shown …

Revisiting, benchmarking and exploring API recommendation: How far are we?

Y Peng, S Li, W Gu, Y Li, W Wang… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Application Programming Interfaces (APIs), which encapsulate the implementation of
specific functions as interfaces, greatly improve the efficiency of modern software …

IDOL: Retrofit-Kotlin Service-Based Online Digital Library Application and College Open Data Repository

T Iqbal, M Wali - International Journal Software Engineering …, 2022 - journal.lembagakita.org
Digital libraries promise new social benefits, especially for e-learning in the age of digital
technology. Integrated Online Digital Libraries are required to have professional knowledge …

System for Cross-Domain Identity Management (SCIM): Survey and Enhancement With RBAC

T Baumer, M Müller, G Pernul - IEEE Access, 2023 - ieeexplore.ieee.org
System for Cross-domain Identity Management (SCIM) is a schema and protocol to
exchange identity data across cloud-based applications utilizing a Representational State …

A large-scale empirical study on semantic versioning in golang ecosystem

W Li, F Wu, C Fu, F Zhou - 2023 38th IEEE/ACM International …, 2023 - ieeexplore.ieee.org
Third-party libraries (TPLs) have become an essential component of software, accelerating
development and reducing maintenance costs. However, breaking changes often occur …

Exploring and evaluating the development of an open application programming interface (Open API) architecture for the fintech services ecosystem

JS Wang - Business Process Management Journal, 2024 - emerald.com
Purpose The Open API (application programming interface) architecture will play an
important role in promoting future FinTech service applications; however, it involves user …

[HTML][HTML] Microservice API Evolution in Practice: A Study on Strategies and Challenges

A Lercher, J Glock, C Macho, M Pinzger - Journal of Systems and Software, 2024 - Elsevier
Nowadays, many companies design and develop their software systems as a set of loosely
coupled microservices that communicate via their Application Programming Interfaces …

MELT: Mining Effective Lightweight Transformations from Pull Requests

D Ramos, H Mitchell, I Lynce… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Software developers often struggle to update APIs, leading to manual, time-consuming, and
error-prone processes. We introduce Melt, a new approach that generates lightweight API …