메뉴 건너뛰기




Volumn , Issue , 2011, Pages 151-155

Useful, but usable? Factors affecting the usability of APIs

Author keywords

API; Application Programming Interface; Usability

Indexed keywords

API; APPLICATION PROGRAMMING; CODE QUALITY; DEVELOPMENT COSTS; QUALITATIVE AND QUANTITATIVE ANALYSIS; REUSABLE COMPONENTS; USABILITY; USABILITY FACTORS;

EID: 83455213327     PISSN: 10951350     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/WCRE.2011.26     Document Type: Conference Paper
Times cited : (81)

References (21)
  • 1
    • 56349150499 scopus 로고    scopus 로고
    • Usability challenges for enterprise service-oriented architecture APIs
    • J. Beaton, S. Jeong, Y. Xie, J. Stylos, and B. Myers. Usability challenges for enterprise service-oriented architecture APIs. In VL/HCC, pages 193-196, 2008.
    • (2008) VL/HCC , pp. 193-196
    • Beaton, J.1    Jeong, S.2    Xie, Y.3    Stylos, J.4    Myers, B.5
  • 2
    • 70350591637 scopus 로고    scopus 로고
    • How to design a good API and why it matters
    • J. Bloch. How to design a good API and why it matters. In OOPSLA, pages 506-507, 2006.
    • (2006) OOPSLA , pp. 506-507
    • Bloch, J.1
  • 3
    • 28044462886 scopus 로고    scopus 로고
    • Profiling software API usability for consumer electronics
    • C. Bore and S. Bore. Profiling software API usability for consumer electronics. In ICCE, pages 155-156, 2005.
    • (2005) ICCE , pp. 155-156
    • Bore, C.1    Bore, S.2
  • 4
    • 33644539263 scopus 로고    scopus 로고
    • Using the cognitive dimensions framework to evaluate the usability of a class library
    • S. Clarke and C. Becker. Using the cognitive dimensions framework to evaluate the usability of a class library. In Joint Conf. EASE & PPIG, pages 359-366, 2003.
    • (2003) Joint Conf. EASE & PPIG , pp. 359-366
    • Clarke, S.1    Becker, C.2
  • 5
    • 70349188242 scopus 로고    scopus 로고
    • API usability: CHI'2009 special interest group meeting
    • J. Daughtry, U. Farooq, J. Stylos, and B. Myers. API usability: CHI'2009 special interest group meeting. In CHI, pages 2771-2774, 2009.
    • (2009) CHI , pp. 2771-2774
    • Daughtry, J.1    Farooq, U.2    Stylos, J.3    Myers, B.4
  • 6
    • 34548790691 scopus 로고    scopus 로고
    • The factory pattern in API design: A usability evaluation
    • B. Ellis, J. Stylos, and B. Myers. The factory pattern in API design: A usability evaluation. In ICSE, pages 302-312, 2007.
    • (2007) ICSE , pp. 302-312
    • Ellis, B.1    Stylos, J.2    Myers, B.3
  • 7
    • 53349152871 scopus 로고    scopus 로고
    • API design matters
    • DOI 10.1145/1255421.1255422, 1255422
    • M. Henning. API design matters. ACM Queue, 5(4):24-36, 2007. (Pubitemid 46928863)
    • (2007) Queue , vol.5 , Issue.4 , pp. 24-36
    • Henning, M.1
  • 8
    • 80052400207 scopus 로고    scopus 로고
    • Obstacles in using frameworks and APIs: An exploratory study of programmers newsgroup discussions
    • D. Hou and L. Li. Obstacles in using frameworks and APIs: An exploratory study of programmers newsgroup discussions. In ICPC, pages 91-100, 2011.
    • (2011) ICPC , pp. 91-100
    • Hou, D.1    Li, L.2
  • 11
    • 79951823461 scopus 로고    scopus 로고
    • Introducing API design principles in cs2
    • J. Niño. Introducing API design principles in cs2. J. Comput. Small Coll., 24(4):109-116, 2009.
    • (2009) J. Comput. Small Coll. , vol.24 , Issue.4 , pp. 109-116
    • Niño, J.1
  • 12
    • 85049653881 scopus 로고
    • Heuristic evaluation of user interfaces
    • J. Nielsen and R. Molich. Heuristic evaluation of user interfaces. In CHI, pages 249-256, 1990.
    • (1990) CHI , pp. 249-256
    • Nielsen, J.1    Molich, R.2
  • 13
    • 71149115526 scopus 로고    scopus 로고
    • Evaluating the reference and representation of domain concepts in APIs
    • D. Ratiu and J. Jürjens. Evaluating the reference and representation of domain concepts in APIs. In ICPC, pages 242-247, 2008.
    • (2008) ICPC , pp. 242-247
    • Ratiu, D.1    Jürjens, J.2
  • 14
  • 15
    • 34548794779 scopus 로고    scopus 로고
    • Usability implications of requiring parameters in objects' constructors
    • J. Stylos and S. Clarke. Usability implications of requiring parameters in objects' constructors. In ICSE, pages 529-539, 2007.
    • (2007) ICSE , pp. 529-539
    • Stylos, J.1    Clarke, S.2
  • 16
    • 70349192016 scopus 로고    scopus 로고
    • Comparing API design choices with usability studies: A case study and future directions
    • J. Stylos, S. Clarke, and B. Myers. Comparing API design choices with usability studies: A case study and future directions. In AWPPIG, pages 131-139, 2006.
    • (2006) AWPPIG , pp. 131-139
    • Stylos, J.1    Clarke, S.2    Myers, B.3
  • 18
    • 47949102098 scopus 로고    scopus 로고
    • Mapping the space of API design decisions
    • J. Stylos and B. Myers. Mapping the space of API design decisions. In VL/HCC, pages 50-60, 2007.
    • (2007) VL/HCC , pp. 50-60
    • Stylos, J.1    Myers, B.2
  • 19
    • 63449102710 scopus 로고    scopus 로고
    • The implications of method placement on API learnability
    • J. Stylos and B. Myers. The implications of method placement on API learnability. In FSE, pages 105-112, 2008.
    • (2008) FSE , pp. 105-112
    • Stylos, J.1    Myers, B.2
  • 20
  • 21
    • 83455241169 scopus 로고    scopus 로고
    • What makes APIs difficult to use?
    • M. Zibran. What makes APIs difficult to use? J. Comp. Sci. Netw. Sec., 8(4):255-261, 2008.
    • (2008) J. Comp. Sci. Netw. Sec. , vol.8 , Issue.4 , pp. 255-261
    • Zibran, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.