The Uses of Interactive Explorers for Web APIs

نویسندگان

  • John Daughtry
  • Andrew Macvean
  • Luke Church
چکیده

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;

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017