API usability: report on special interest group at CHI
暂无分享,去创建一个
Umer Farooq | Brad A. Myers | Jeffrey Stylos | John M. Daughtry | John M. Daughtry | B. Myers | Jeffrey Stylos | Umer Farooq
[1] Kate Ehrlich,et al. Tapping into tacit programming knowledge , 1982, CHI '82.
[2] Robert DeLine,et al. Let's go to the whiteboard: how and why software developers use drawings , 2007, CHI.
[3] Umer Farooq,et al. API usability: CHI'2009 special interest group meeting , 2009, CHI Extended Abstracts.
[4] Mary Beth Rosson,et al. The reuse of uses in Smalltalk programming , 1996, TCHI.
[5] George R. S. Weir,et al. People and Computers IX: Crafting Interaction: Styles, Metaphors, Modalities and Agents , 1994 .
[6] Li-Te Cheng,et al. Sometimes you need to see through walls: a field study of application programming interfaces , 2004, CSCW.
[7] Brian Ellis,et al. The Factory Pattern in API Design: A Usability Evaluation , 2007, 29th International Conference on Software Engineering (ICSE'07).
[8] Thomas R. G. Green,et al. Cognitive dimensions of notations , 1990 .
[9] Jeffrey Stylos,et al. Usability Implications of Requiring Parameters in Objects' Constructors , 2007, 29th International Conference on Software Engineering (ICSE'07).
[10] Brad A. Myers,et al. Jadeite: improving API documentation using usage information , 2009, CHI Extended Abstracts.
[11] Ken Pugh. Interface-Oriented Design (Pragmatic Programmers) , 2006 .
[12] Steven Pemberton,et al. Programmers are humans too , 1996, SGCH.
[13] Joshua J. Bloch. How to design a good API and why it matters , 2006, OOPSLA '06.
[14] A. F. Norcio. Indentation, documentation and programmer comprehension , 1982, CHI '82.
[15] Thomas George Kannampallil,et al. Handling objects: a scenario based approach , 2006, SIGDOC '06.
[16] Mary Beth Rosson,et al. End user software engineering: chi'2008 special interest group meeting , 2008, CHI Extended Abstracts.
[17] Steven Pemberton,et al. An interview with Diane Darrow , 1997, SGCH.
[18] J. E. Sammet,et al. Software psychology: human factors in computer and information systems , 1983, SGCH.
[19] Brad A. Myers,et al. Mapping the Space of API Design Decisions , 2007 .
[20] Brad Abrams,et al. Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries , 2005 .
[21] Joshua J. Bloch. Effective Java : programming language guide , 2001 .
[22] Mauro Cherubini,et al. Let ’ s Go to the Whiteboard : How and Why Software Developers Draw Code , 2006 .
[23] Sae Young Jeong,et al. Usability challenges for enterprise service-oriented architecture APIs , 2008, 2008 IEEE Symposium on Visual Languages and Human-Centric Computing.
[24] Jaroslav Tulach. Practical API Design: Confessions of a Java Framework Architect , 2008 .
[25] E. Acosta Chaparro,et al. Comparing API Design Choices with Usability Studies : A Case Study and Future Directions , 2006 .
[26] Christopher A. Brown,et al. Usability analysis of the channel application programming interface , 2003 .
[27] Clay Spinuzzi,et al. Building More Usable APIs , 1998, IEEE Softw..
[28] James A. Landay,et al. Investigating statistical machine learning as a tool for software development , 2008, CHI.
[29] Ben Shneiderman,et al. Software psychology: Human factors in computer and information systems (Winthrop computer systems series) , 1980 .