Search Results - java api (usage OR sage)
-
1
Understanding the API usage in Java
ISSN: 0950-5849, 1873-6025Published: Amsterdam Elsevier B.V 01.05.2016Published in Information and software technology (01.05.2016)“… Despite recent studies on limited scope of API usage, there is a lack of comprehensive, quantitative analyses that explore and seek to understand how real-world source code uses language APIs…”
Get full text
Journal Article -
2
A high-level 3D visualization API for Java and ImageJ
ISSN: 1471-2105, 1471-2105Published: London BioMed Central 21.05.2010Published in BMC bioinformatics (21.05.2010)“… Results Here we present a platform-independent framework based on Java and Java 3D for accelerated rendering of biological images…”
Get full text
Journal Article -
3
API Usage Recommendation Via Multi-View Heterogeneous Graph Representation Learning
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.05.2023Published in IEEE transactions on software engineering (01.05.2023)“… With the ever-growing number of APIs and libraries, it becomes increasingly difficult for developers to find appropriate APIs, indicating the necessity of automatic API usage recommendation…”
Get full text
Journal Article -
4
A Mining-Software-Repository study on deprecated API usages in open-source Java software applications
ISSN: 0950-5849Published: Elsevier B.V 01.10.2025Published in Information and software technology (01.10.2025)“… We aimed to gather preliminary empirical evidence on deprecated API usages in open-source Java applications…”
Get full text
Journal Article -
5
API beauty is in the eye of the clients: 2.2 million Maven dependencies reveal the spectrum of client–API usages
ISSN: 0164-1212, 1873-1228, 1873-1228Published: Elsevier Inc 01.02.2022Published in The Journal of systems and software (01.02.2022)“…Hyrum’s law states a common observation in the software industry: “With a sufficient number of users of an API, it does not matter what you promise in the contract…”
Get full text
Journal Article -
6
Synthesizing API usage examples
ISBN: 9781467310666, 1467310662ISSN: 0270-5257Published: IEEE 01.06.2012Published in 2012 34th International Conference on Software Engineering (ICSE) (01.06.2012)“…Key program interfaces are sometimes documented with usage examples: concrete code snippets that characterize common use cases for a particular data type…”
Get full text
Conference Proceeding -
7
FOCUS: A Recommender System for Mining API Function Calls and Usage Patterns
ISSN: 1558-1225Published: IEEE 01.05.2019Published in Proceedings / International Conference on Software Engineering (01.05.2019)“… We present a new tool, FOCUS, which mines open-source project repositories to recommend API method invocations and usage patterns by analyzing how APIs are used in projects similar to the current project…”
Get full text
Conference Proceeding -
8
Enriching API Documentation with Code Samples and Usage Scenarios from Crowd Knowledge
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.06.2021Published in IEEE transactions on software engineering (01.06.2021)“…As one key resource to learn Application Programming Interfaces (APIs), a lot of API reference documentation lacks code samples with usage scenarios, thus heavily hindering developers from programming with APIs…”
Get full text
Journal Article -
9
API Usage Constraint Knowledge Construction Based on Large Language Model
ISSN: 1000-3428Published: Editorial Office of Computer Engineering 15.08.2025Published in Ji suan ji gong cheng (15.08.2025)“…), referred to as AUCK. AUCK first preprocesses Java API documentation and extracts sentences containing API usage constraints…”
Get full text
Journal Article -
10
On the reaction to deprecation of clients of 4 + 1 popular Java APIs and the JDK
ISSN: 1382-3256, 1573-7616Published: 01.08.2018Published in Empirical software engineering : an international journal (01.08.2018)Get full text
Journal Article -
11
Exploring API Embedding for API Usages and Applications
ISSN: 1558-1225Published: IEEE 01.05.2017Published in Proceedings / International Conference on Software Engineering (01.05.2017)“… Ourempirical study shows that the close proximity of the API2VEC vectorsfor API elements reflects the similar usage contexts containing thesurrounding APIs of those API elements…”
Get full text
Conference Proceeding -
12
Are code examples on an online Q&A forum reliable?: a study of API misuse on stack overflow
ISBN: 9781450356381, 1450356389ISSN: 1558-1225Published: New York, NY, USA ACM 27.05.2018Published in 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) (27.05.2018)“… To reduce manual assessment effort, we design ExampleCheck, an API usage mining framework that extracts patterns from over 380K Java repositories on GitHub and subsequently reports potential API…”
Get full text
Conference Proceeding -
13
Accelerating API-Based Program Synthesis via API Usage Pattern Mining
ISSN: 2169-3536, 2169-3536Published: Piscataway IEEE 2019Published in IEEE access (2019)“… In certain scenarios, some API methods are frequently called together. The usage of these API methods always follows some usage patterns…”
Get full text
Journal Article -
14
FACER: An API usage-based code-example recommender for opportunistic reuse
ISSN: 1382-3256, 1573-7616Published: New York Springer US 01.11.2021Published in Empirical software engineering : an international journal (01.11.2021)“…’ textual information, call graphs, and Application Programming Interface (API) usages. It then detects…”
Get full text
Journal Article -
15
Eclipse API usage: the good and the bad
ISSN: 0963-9314, 1573-1367Published: Boston Springer US 01.03.2015Published in Software quality journal (01.03.2015)“…”) and unstable, discouraged and unsupported interfaces (“bad”). In this study, we investigate Eclipse interface usage by Eclipse third-party plug-ins (ETPs…”
Get full text
Journal Article -
16
Two-Stage Patch Synthesis for API Migration from Single API Usage Example
ISSN: 2640-0715Published: IEEE 01.12.2022Published in Proceedings / Asia Pacific Software Engineering Conference (01.12.2022)“… In this paper, we present AUTOMIG, which addresses the problem by a patch synthesis from a single API usage example that invokes the destination-API…”
Get full text
Conference Proceeding -
17
FUM - A Framework for API Usage constraint and Misuse Classification
Published: IEEE 01.03.2022Published in 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (01.03.2022)“… This paper addresses the problem of scattered knowledge and definitions of API misuses by presenting a systematic literature review on the subject and introducing FUM, a novel Framework for API Usage…”
Get full text
Conference Proceeding -
18
To react, or not to react: Patterns of reaction to API deprecation
ISSN: 1382-3256, 1573-7616Published: New York Springer US 01.12.2019Published in Empirical software engineering : an international journal (01.12.2019)“…Application Programming Interfaces (API) provide reusable functionality to aid developers in the development process…”
Get full text
Journal Article -
19
LAILAPS-QSM: A RESTful API and JAVA library for semantic query suggestions
ISSN: 1553-7358, 1553-734X, 1553-7358Published: United States Public Library of Science 01.03.2018Published in PLoS computational biology (01.03.2018)“…In order to access and filter content of life-science databases, full text search is a widely applied query interface. But its high flexibility and…”
Get full text
Journal Article -
20
CodeKernel: A Graph Kernel Based Approach to the Selection of API Usage Examples
ISSN: 2643-1572Published: IEEE 01.11.2019Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (01.11.2019)“…Developers often want to find out how to use a certain API (e.g., FileReader.read in JDK library). API usage examples are very helpful in this regard…”
Get full text
Conference Proceeding

