Understanding software-2.0: A study of machine learning library usage and evolution
Enabled by a rich ecosystem of Machine Learning (ML) libraries, programming using
learned models, ie, Software-2.0, has gained substantial adoption. However, we do not …
learned models, ie, Software-2.0, has gained substantial adoption. However, we do not …
Revisiting, benchmarking and exploring API recommendation: How far are we?
Application Programming Interfaces (APIs), which encapsulate the implementation of
specific functions as interfaces, greatly improve the efficiency of modern software …
specific functions as interfaces, greatly improve the efficiency of modern software …
Investigating performance issues in mobile apps
T Das - 2020 - iris.gssi.it
The world is moving at a dynamic pace, and this has led to the technological advancement
of mobile applications. This rise in the advancement of the mobile application comes with …
of mobile applications. This rise in the advancement of the mobile application comes with …
Towards Automating Type Changes
AS Ketkar - 2021 - ir.library.oregonstate.edu
Developers frequently change the type of a program element and update all its references
for performance, security, concurrency, library migration, or better maintainability. Despite …
for performance, security, concurrency, library migration, or better maintainability. Despite …
Can proposed service interface metrics effectively evaluate the quality of RESTful APIs?: a repository mining study on API evolution
S Schneider - 2021 - elib.uni-stuttgart.de
RESTful web services and APIs are popular in industry and represent one commonly used
way to expose functionality via a well-defined and technology-agnostic interface. While …
way to expose functionality via a well-defined and technology-agnostic interface. While …