Analyzing the Change-Proneness of APIs and web APIs Analyzing the Change-Proneness of APIs and web APIs
نویسندگان
چکیده
منابع مشابه
Using Syntactic and Semantic Similarity of Web Apis to Estimate Porting Effort
Service Oriented Architecture (SOA) has altered the way programmers develop applications. Instead of using standalone libraries, programmers today often incorporate curated web services, accessed via well-defined interfaces (APIs), as modules in their applications. Web APIs, however, evolve rapidly, making it critical for developers to be able to compare APIs for similarity and estimate the wor...
متن کاملHow Do Developers React to RESTful API Evolution?
With the rapid adoption of REpresentational State Transfer (REST), more software organizations expose their applications as RESTful web APIs and client code developers integrate RESTful APIs into their applications. When web APIs evolve, the client code developers have to update their applications to incorporate the API changes accordingly. However client code developers often encounter challen...
متن کاملInnovation in the Programmable Web: Characterizing the Mashup Ecosystem
This paper investigates the structure and dynamics of the Web 2.0 software ecosystem by analyzing empirical data on web service APIs and mashups. Using network analysis tools to visualize the growth of the ecosystem from December 2005 to 2007, we find that the APIs are organized into three tiers, and that mashups are often formed by combining APIs across tiers. Plotting the cumulative distribut...
متن کاملA Survy on Deletion and Insertions Presented in MRJP3 (Major Royal Jelly Protein 3) Gene in Isfahan Persian Hony Bee (Apis Mellifera Meda)
Objectives: Royal jelly (RJ), a secretion of both the hypopharyngeal and mandibular glands of nurse workers, is believed to play a central role in honeybee queen development. Important component of royal jelly are proteins which form about 50% of the dry mass of RJ. Major royal jelly proteins (MRJPs) are the dominant proteinaceous component of royal jelly and constitute about 82-90% of total pr...
متن کاملHydra: A Vocabulary for Hypermedia-Driven Web APIs
Coping with the ever-increasing amount of data becomes increasingly challenging. To alleviate the information overload put on people, systems are progressively being connected directly to each other. They exchange, analyze, and manipulate humongous amounts of data without any human interaction. Most current solutions, however, do not exploit the whole potential of the architecture of the World ...
متن کامل