Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Learning to recommend third-party library migration opportunities at the API level
The manual migration between different third-party libraries represents a challenge for
software developers. Developers typically need to explore both libraries Application …
software developers. Developers typically need to explore both libraries Application …
On the use of information retrieval to automate the detection of third-party java library migration at the method level
The migration process between different third-party libraries is hard, complex and error-
prone. Typically, during a library migration, developers need to find methods in the new …
prone. Typically, during a library migration, developers need to find methods in the new …
Migrationminer: An automated detection tool of third-party java library migration at the method level
In this paper we introduce, MigrationMiner, an automated tool that detects code migrations
performed between Java third-party library. Given a list of open source projects, the tool …
performed between Java third-party library. Given a list of open source projects, the tool …
How does library migration impact software quality and comprehension? an empirical study
The process of migration between different third-party software libraries, while being an
typical library reuse practice, is complex, time consuming and error-prone. Typically, during …
typical library reuse practice, is complex, time consuming and error-prone. Typically, during …
Recommending analogical apis via knowledge graph embedding
Library migration, which replaces the current library with a different one to retain the same
software behavior, is common in software evolution. An essential part of this is finding an …
software behavior, is common in software evolution. An essential part of this is finding an …
Prediction of incompatible bug numbers between versions of java open-source software based on deep fusion features
X Niu, H Tao, Q Cao, T Wang, J Wang… - Expert Systems with …, 2025 - Elsevier
The rapid iteration of Java Open-Source Software (JOSS) versions has brought functional
enhancements and performance improvements, but it has also led to incompatibility issues …
enhancements and performance improvements, but it has also led to incompatibility issues …
[PDF][PDF] On the performance of non-orthogonal multiple access (NOMA) using FPGA
In this paper, non-orthogonal multiple access (NOMA) is designed and implemented for the
fifth generation (5G) of multi-user wireless communication. Field-programmable gate array …
fifth generation (5G) of multi-user wireless communication. Field-programmable gate array …
Third-party software library migration at the method-level using multi-objective evolutionary search
Software developers commonly use third-party software libraries to reduce implementation
efforts and mitigate errors in their source code while building high-quality and reliable …
efforts and mitigate errors in their source code while building high-quality and reliable …
[PDF][PDF] A study of code change patterns for adaptive maintenance with AST analysis
O Meqdadi, S Aljawarneh - International Journal of Electrical and …, 2020 - academia.edu
Example-based transformational approaches to automate adaptive maintenance changes
plays an important role in software research. One primary concern of those approaches is …
plays an important role in software research. One primary concern of those approaches is …
Search-based third-party library migration at the method-level
In software development, third-party libraries are commonly used to reduce implementation
efforts and errors, while delivering high-quality, reliable and secure software. To support …
efforts and errors, while delivering high-quality, reliable and secure software. To support …