【摘 要】
:
Dear editor,rnSoftware developers tend to reuse existing libraries to facili-tate their development process and implement certain func-tionalities by invoking application programming interfaces(APIs)[1].However,it remains a challenging task for de-vel.ope
【机 构】
:
College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjin
论文部分内容阅读
Dear editor,rnSoftware developers tend to reuse existing libraries to facili-tate their development process and implement certain func-tionalities by invoking application programming interfaces(APIs)[1].However,it remains a challenging task for de-vel.opers to correctly use APIs[2],so they often consult API learning resources[3,4].As one of the most important API learning resources,API specifications (also known as API references) detail the instructions on legal API usages with different types of knowledge[1],e.g.,functionalities,con-cepts,and code samples.Out of these knowledge types,developers should particularly pay attention to API direc-tives,i.e.,the natural language statements to describe clear constraints or guidelines that developers should be aware of when programming with APIs[5].Once API directives are neglected,fatal development and performance bugs may be easily produced in programming.Hence,it could be ideal if API directives can be automatically detected.
其他文献
The efficient and rapid separation of oil from stabilized oil-in-water emulsions with micro/nanometer size is a global challenge.Owing to the low oil content in oil-in-water emulsions,separating the oil by simply controlling the surface wettability is dif
The rapid industrial development calls for alloys that possess higher comprehensive properties.In this study,the effect of micro-alloying La addition on the precipitation behavior during artificial aging as well as the mechanical properties and electrical
Bursting is a diverse and common phenomenon in neuronal activation patterns and it indicates that fast action voltage spiking periods are followed by resting periods.The interspike interval(ISI)is the time between successive action voltage spikes of neuro
It is an ideal way to produce clean water after sewage treatment,during which two problems need to be solved:(1)how to deal with water soluble pollutants and surface oil slick;(2)photothermal devices should float on water.This paper presents a multifuncti
Achieving high performances of high thermal conductivity and low thermal expansion remains a great challenge.In this study,we have designed and synthesized the ScF3@Cu core-shell composites through a general electroless plating method to coat Cu on the su
Remediation of wastewater containing dye molecules is necessary to alleviate the significant threat that poses to human health and the environment.Current treatment technologies are seriously limited by their low efficiency for removing small dye molecule
Benefiting from high flexibility and weavability,the wire-shaped supercapacitors(SCs)arouse tremendous interests for the applications in wearable/portable electronics.Graphene fiber(GF)is considered as a promising linear electrode for wire-shaped SCs.Howe
In this paper,three-dimensional(3D)novel hybrid lattice structures with exceptional mechanical properties and energy ab-sorbing performances were proposed,and experimental and finite element simulation comparisons were performed to de-monstrate their pote
Dear editor,rnRecently,finite-time consensus of multi-agent systems has attracted extensive attention of many researchers due to its wide application in physics,biology,and control engineering.Cortes[1]provided a signed gradient descent algorithm that can
Compounds with kagome lattices can accommodate several kinds of novel quantum states,such as the quantum spin liquid,non-trivial topological Dirac bands,and strongly re-normalized flat bands,which may lead to various interesting properties.