메뉴 건너뛰기




Volumn , Issue , 2004, Pages 63-71

Sometimes you need to see through walls - A field study of application programming interfaces

Author keywords

Application programming interfaces; Collaborative software development; Interfaces; Qualitative studies

Indexed keywords

CLIENT SERVER COMPUTER SYSTEMS; COMPUTER AIDED SOFTWARE ENGINEERING; COMPUTER PROGRAMMING LANGUAGES; COMPUTER SUPPORTED COOPERATIVE WORK; GROUPWARE; INTERFACES (COMPUTER); WEB BROWSERS;

EID: 21644444880     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (68)

References (34)
  • 1
    • 21644445480 scopus 로고    scopus 로고
    • Software Engineering Institute - Carnegie Mellon University
    • "Application Programming Interfaces," vol. 2004: Software Engineering Institute - Carnegie Mellon University, 2003.
    • (2003) Application Programming Interfaces , vol.2004
  • 3
    • 85024264045 scopus 로고    scopus 로고
    • Building Collaboration into IDEs. Edit -> Compile -> Run -> Debug ->Collaborate
    • Cheng, L.-T., De Souza, C. R. B., et al., "Building Collaboration into IDEs. Edit -> Compile -> Run -> Debug ->Collaborate?" in ACM Queue, vol. 1, 2003, pp. 40-50.
    • (2003) ACM Queue , vol.1 , pp. 40-50
    • Cheng, L.-T.1    De Souza, C.R.B.2
  • 5
    • 0032083407 scopus 로고    scopus 로고
    • Version models for software configuration management
    • Conradi, R. and Westfechtel, B., "Version Models for Software Configuration Management," ACM Computing Surveys, vol. 30, pp. 232-282, 1998.
    • (1998) ACM Computing Surveys , vol.30 , pp. 232-282
    • Conradi, R.1    Westfechtel, B.2
  • 6
    • 0002487235 scopus 로고
    • How do committees invent?
    • Conway, M. E., "How Do Committees invent?," Datamation, vol. 14, pp. 28-31, 1968.
    • (1968) Datamation , vol.14 , pp. 28-31
    • Conway, M.E.1
  • 7
    • 0024105910 scopus 로고
    • A field study of the software design process for large systems
    • Curtis, B., Krasner, H., et al., "A field study of the software design process for large systems," Communications of the ACM, vol. 31, pp. 1268-1287, 1988.
    • (1988) Communications of the ACM , vol.31 , pp. 1268-1287
    • Curtis, B.1    Krasner, H.2
  • 9
    • 18744368769 scopus 로고    scopus 로고
    • Breaking the code Moving between Private and Public Work in Collaborative Software Development
    • Sanibel Island, Florida, USA
    • de Souza, C. R. B., Redmiles, D. F., et al., ""Breaking the Code", Moving between Private and Public Work in Collaborative Software Development," International Conference on Supporting Group Work (GROUP'2003), pp. 105-114, Sanibel Island, Florida, USA, 2003.
    • (2003) International Conference on Supporting Group Work (GROUP'2003) , pp. 105-114
    • De Souza, C.R.B.1    Redmiles, D.F.2
  • 10
    • 20344364813 scopus 로고    scopus 로고
    • Eclipse APIs: Lines in the Sand
    • des Rivieres, J., "Eclipse APIs: Lines in the Sand," in EclipseCon, vol. 2004, 2004.
    • (2004) EclipseCon , vol.2004
    • Des Rivieres, J.1
  • 13
    • 84991061352 scopus 로고    scopus 로고
    • Social translucence: An approach to designing systems that support social processes
    • Erickson, T. and Kellogg, W. A., "Social Translucence: An Approach to Designing Systems that Support Social Processes," Transactions on HCI, vol. 7, pp. 59-83, 2000.
    • (2000) Transactions on HCI , vol.7 , pp. 59-83
    • Erickson, T.1    Kellogg, W.A.2
  • 14
    • 0036496385 scopus 로고    scopus 로고
    • Public versus Published Interfaces
    • Fowler, M., "Public versus Published Interfaces," IEEE Software, vol. 19, pp. 18-19, 2002.
    • (2002) IEEE Software , vol.19 , pp. 18-19
    • Fowler, M.1
  • 17
    • 85011578940 scopus 로고    scopus 로고
    • System architecture: Product designing and social engineering
    • San Francisco, CA, USA
    • Grinter, R. E., "System Architecture: Product Designing and Social Engineering," Work Activities Coordination and Collaboration, pp. 11-18, San Francisco, CA, USA, 1999.
    • (1999) Work Activities Coordination and Collaboration , pp. 11-18
    • Grinter, R.E.1
  • 18
    • 0029180743 scopus 로고
    • Using a configuration management tool to coordinate software development
    • Milpitas, CA
    • Grinter, R. E., "Using a Configuration Management Tool to Coordinate Software Development," Conference on Organizational Computing Systems, pp. 168-177, Milpitas, CA, 1995.
    • (1995) Conference on Organizational Computing Systems , pp. 168-177
    • Grinter, R.E.1
  • 19
    • 24144452552 scopus 로고
    • Collaboration and control: Crisis management and multimedia technology in london underground control rooms
    • Heath, C. and Luff, P., "Collaboration and Control: Crisis Management and Multimedia Technology in London Underground Control Rooms," Computer Supported Cooperative Work, vol. 1, pp. 69-94, 1992.
    • (1992) Computer Supported Cooperative Work , vol.1 , pp. 69-94
    • Heath, C.1    Luff, P.2
  • 22
    • 0001194833 scopus 로고
    • How a cockpit remembers its speeds
    • Hutchins, E., "How a Cockpit Remembers its Speeds," Cognitive Science, vol. 19, pp. 265-288, 1995.
    • (1995) Cognitive Science , vol.19 , pp. 265-288
    • Hutchins, E.1
  • 24
    • 0035337424 scopus 로고    scopus 로고
    • Protected variation: The importance of being closed
    • Larman, G., "Protected Variation: The Importance of Being Closed," IEEE Software, vol. 18, pp. 89-91, 2001.
    • (2001) IEEE Software , vol.18 , pp. 89-91
    • Larman, G.1
  • 25
    • 0001831248 scopus 로고
    • Where are the missing masses? the sociology of a few mundane artifacts
    • W. Bijker and J. Law, Eds. Cambridge, MA: MIT Press
    • Latour, B., "Where are the missing masses? The sociology of a few mundane artifacts.," in Shaping Technology / Building Society: Studies in Sociotechnical Change, W. Bijker and J. Law, Eds. Cambridge, MA: MIT Press, pp. 225-258, 1994.
    • (1994) Shaping Technology / Building Society: Studies in Sociotechnical Change , pp. 225-258
    • Latour, B.1
  • 28
    • 0036038347 scopus 로고    scopus 로고
    • Expertise browser: A quantitative approach to identifying expertise
    • Orlando, FL, USA
    • Mockus, A. and Herbsleb, J. D., "Expertise Browser: A Quantitative Approach to Identifying Expertise," International Conference on Software Engineering, pp. 503-512, Orlando, FL, USA, 2002.
    • (2002) International Conference on Software Engineering , pp. 503-512
    • Mockus, A.1    Herbsleb, J.D.2
  • 30
    • 0015482049 scopus 로고
    • On the Criteria to be Used in Decomposing Systems into Modules
    • Parnas, D. L., "On the Criteria to be Used in Decomposing Systems into Modules," Communications of the ACM, vol. 15, pp. 1053-1058, 1972.
    • (1972) Communications of the ACM , vol.15 , pp. 1053-1058
    • Parnas, D.L.1
  • 31
  • 32
    • 0012366666 scopus 로고    scopus 로고
    • The critical role of workplace studies in CSCW
    • P. Luff, J. Hindmarsh, and C. Heath, Eds.: Cambridge University Press
    • Schmidt, K., "The critical role of workplace studies in CSCW," in Workplace Studies : Recovering Work Practice and Informing System Design, P. Luff, J. Hindmarsh, and C. Heath, Eds.: Cambridge University Press, 2000, pp. 141-149.
    • (2000) Workplace Studies : Recovering Work Practice and Informing System Design , pp. 141-149
    • Schmidt, K.1
  • 34
    • 0034447691 scopus 로고    scopus 로고
    • How Does Radical Collocation Help a Team Succeed?
    • Philadelphia, PA, USA
    • Teasley, S., Covi, L., et al., "How Does Radical Collocation Help a Team Succeed?," Conference on Computer Supported Cooperative Work, pp. 339-346, Philadelphia, PA, USA, 2000.
    • (2000) Conference on Computer Supported Cooperative Work , pp. 339-346
    • Teasley, S.1    Covi, L.2


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