The Uses of Interactive Explorers for Web APIs
نویسندگان
چکیده
Interactive method invocation has become a common interaction pattern in the documentation of web application programming interfaces (APIs). One of the earliest examples of this pattern being applied at scale is the Google APIs Explorer. In this paper, we describe eight ways developers use such tools in software development, grounded in empirical analyses of the Google APIs Explorer. We then explain the utility of these tools by tying the use cases back to prior literature on programming. CCS Concepts • Software and its engineering→ Integrated and visual development environments;
منابع مشابه
Buckling and failure characteristics of slender web I-column girders under interactive compression and shear
Geometric and material nonlinear behavior of slender webs in I-column girders having stocky flanges under the action of combined lateral and axial loads is investigated. Interaction curves corresponding to the application of compressive and shear loads at buckling and ultimate stages for both web plates and column sections are plotted. In addition, the effects of flange and web slenderness rati...
متن کاملMap-Based Web Tools Supporting Climate Change Adaptation
This paper discusses the state of the art in geovisualization supporting climate change adaptation. We reviewed twenty selected map-based web tools, classified by their content and functionality, and assessed them by visual representations, interactive functions, information type, target audience, and how vulnerability and adaptation to climate change are addressed. Our study concludes that the...
متن کامل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...
متن کاملExpedition Memory : Towards Agent - based Web Services for Creating and Using Mars Exploration Data
Introduction: Explorers ranging over kilometers of rugged, sometimes “feature-less” terrain for over a year could be overwhelmed by tracking and sharing what they have done and learned. An automated system, based on the existing Mobile Agents design [1] and Mars Exploration Rover experience [2], could serve as an “expedition memory” that would be indexed by voice as well as a web interface, lin...
متن کاملApplication of interactive parallel visualization for commodity-based clusters using visualization APIs
We present an efficient and inexpensive to develop application for interactive highperformance parallel visualization. We extend popular APIs such as Open Inventor and VTK to support commodity-based cluster visualization. Our implementation follows a standard master/slave concept: the general idea is to have a “Master” node, which will intercept a sequential graphical user interface (GUI) and b...
متن کامل