[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2740908.2743040acmotherconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article

Rapido: A Sketching Tool for Web API Designers

Published: 18 May 2015 Publication History

Abstract

Well-designed Web APIs must provide high levels of usability and must "get it right" on the first release. One strategy for accomplishing this feat is to identify usability issues early in the design process before a public release. Sketching is a useful way of improving the user experience early in the design phase. Designers can create many sketches and learn from them. The Rapido tool is designed to automate the Web API sketching process and help designers improve usability in an iterative fashion.

References

[1]
Joshua Bloch. 2006. How to design a good API and why it matters. In Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications (OOPSLA '06). ACM, New York, NY, USA, 506--507. DOI=10.1145/1176617.1176622 http://doi.acm.org/10.1145/1176617.1176622
[2]
Bill Verplank. 2009. Interaction Design Sketchbook.
[3]
David G. Ullman, Stephen Wood, David Craig. The importance of drawing in the mechanical design process. Computers & Graphics 14, 2 (1990), 263--274.
[4]
Drawing Gym, Teaching Engineers to Draw.: http://www.ucl.ac.uk/drawing-gym/. Accessed: March 9th, 2015
[5]
Bill Buxton. 2007. Sketching User Experiences: Getting the Design Right and the Right Design. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.
[6]
Neil Cohn. 2012. Explaining 'I Can't Draw': Parallels between the Structure and Development of Language and Drawing.
[7]
Marian Petre. 2013. UML in practice. In Proceedings of the 2013 International Conference on Software Engineering (ICSE '13). IEEE Press, Piscataway, NJ, USA, 722--731.
[8]
Ole Lensmar. An Overview of REST Metadata Formats: http://apiux.com/2013/04/09/rest-metadata-formats/. Accessed: March 8th, 2015.
[9]
Grady Booch, James Rumbaugh, and Ivar Jacobson. 1999. The Unified Modeling Language User Guide. Addison Wesley Longman Publishing Co., Inc., Redwood City, CA, USA.
[10]
The Object Constraint Language: Precise Modeling With Uml (Addison-Wesley Object Technology Series) (13 October 1998) by Jos B. Warmer, Anneke G. Kleppe
[11]
Ronnie Mitra, Rapido: http://www.rapidodesigner.com
[12]
Apiary. http://apiary.io/. Accessed: March 9th, 2015
[13]
I. Zuzak, I. Budiselic, and G. Delac. 2011. A FINITE-STATE MACHINE APPROACH FOR MODELING AND ANALYZING RESTFUL SYSTEMS.
[14]
M. Amundsen, L. Richardson. 2012. RESTFul Web APIs. O'Reilly Media.

Cited By

View all
  • (2020)A Design Guide for Usable Web APIsProgramming and Computer Software10.1134/S036176882008024146:8(584-593)Online publication date: 22-Dec-2020
  • (2019)Comparison Matrices of Semantic RESTful APIs TechnologiesWeb Engineering10.1007/978-3-030-19274-7_30(425-440)Online publication date: 26-Apr-2019
  • (2018)Visual modeling of RESTful conversations with RESTalkSoftware and Systems Modeling (SoSyM)10.1007/s10270-016-0532-217:3(1031-1051)Online publication date: 1-Jul-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
WWW '15 Companion: Proceedings of the 24th International Conference on World Wide Web
May 2015
1602 pages
ISBN:9781450334730
DOI:10.1145/2740908

Sponsors

  • IW3C2: International World Wide Web Conference Committee

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 May 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. API
  2. design
  3. rest
  4. sketching
  5. usability
  6. web API

Qualifiers

  • Research-article

Conference

WWW '15
Sponsor:
  • IW3C2

Acceptance Rates

Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 10 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2020)A Design Guide for Usable Web APIsProgramming and Computer Software10.1134/S036176882008024146:8(584-593)Online publication date: 22-Dec-2020
  • (2019)Comparison Matrices of Semantic RESTful APIs TechnologiesWeb Engineering10.1007/978-3-030-19274-7_30(425-440)Online publication date: 26-Apr-2019
  • (2018)Visual modeling of RESTful conversations with RESTalkSoftware and Systems Modeling (SoSyM)10.1007/s10270-016-0532-217:3(1031-1051)Online publication date: 1-Jul-2018
  • (2016)Enriching API Descriptions by Adding API Profiles Through Semantic AnnotationService-Oriented Computing10.1007/978-3-319-46295-0_55(780-794)Online publication date: 20-Sep-2016
  • (2016)RESTful Conversation with RESTalkWeb Engineering10.1007/978-3-319-38791-8_53(583-587)Online publication date: 25-May-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media