Bibliography
A working bibliography of software informatics research. Download the bibtex.
2008
@ARTICLE{Kendall2008,
author = {Kendall, L. },
title = {’Noobs’ and ‘chicks’ on Animutation Portal: power and status in a community of practice},
journal = {International Journal of Web Based Communities},
year = {2008},
volume = {4},
pages = {491-502},
issue = {4}
}@INPROCEEDINGS{Twidale2008,
author = {Twidale, M.B. and Floyd, I.R. },
title = {Infrastructures From the Bottom-Up and the Top-Down: Can They Meet in the Middle?},
booktitle = {Proceedings PDC 2008},
year = {2008},
pages = {238-241}
}@INPROCEEDINGS{Jones2008,
author = {Jones, M. C. and Twidale, M. B., and Churchill, E. F.},
title = {Mashing up Visual Languages and Web Mash-ups},
booktitle = {Proceedings of VL/HCC’08},
year = {2008},
pages = {143-146}
}@INPROCEEDINGS{Singh2008,
author = {Singh, V and Twidale, M.B. },
title = {The Confusion of Crowds: non-dyadic help interactions},
booktitle = {Proceedings of CSCW2008},
year = {2008},
pages = {699-702}
}@INPROCEEDINGS{Stylos2008,
author = {Stylos, J. and Graf, B. and Busse, D. K. and Ziegler, C. and Ehret, R. and Karstens, J.},
title = {A case study of API redesign for improved usability},
booktitle = {Proceedings of VL/HCC’08},
year = {2008}
}@ARTICLE{Wulf2008,
author = {Wulf, V. and Pipek, V. and Won, M.},
title = {Component-based tailorability: Enabling highly flexible software applications.},
journal = {International Journal of Human-Computer Studies},
year = {2008},
volume = {66},
pages = {1-22}
}2007
@INPROCEEDINGS{Jones2007,
author = {Jones, M. C.},
title = {Copy-Paste Programming: An exploratory analysis of software clones in Open-Source},
booktitle = {Proceedings of CSNA 2007},
year = {2007}
}@INPROCEEDINGS{Cherubini2007,
author = {Cherubini, M. and Venolia, G. and DeLine, R. and Ko, A.J.},
title = {Let’s go to the whiteboard: how and why software developers use drawings},
booktitle = { Proceedings of CHI 2007},
year = {2007},
pages = {557-566}
}@ARTICLE{Bardzell2007,
author = {Bardzell, J.},
title = {Creativity in amateur multimedia: Popular culture, critical theory, and HCI},
journal = {Human Technology},
year = {2007},
volume = {3},
pages = {12-33},
number = {1}
}@INPROCEEDINGS{Ye2007,
author = {Ye, Y. and Yamamoto, Y. and Nakakoji, K. and Nishinaka, Y. and Asada, M.},
title = {Searching the library and asking the peers: learning to use Java APIs on demand},
booktitle = {Proceedings of PPPJ ‘07},
year = {2007},
volume = {272},
pages = {41-50}
}@INPROCEEDINGS{Biehl2007,
author = {Biehl, J.T. and Czerwinski, M. and Smith, G. and Robertson, G.G.},
title = {FASTDash: a visual dashboard for fostering awareness in software teams},
booktitle = {Proceedings of CHI ‘07},
year = {2007},
pages = {1313-1322}
}@INPROCEEDINGS{Ko2007,
author = {Ko, A.J. and DeLine R. and Venolia, G.},
title = {Information Needs in Collocated Software Development Teams},
booktitle = {Proceedings ICSE’07},
year = {2007},
pages = {344-353}
}2006
@INPROCEEDINGS{Halverson2006,
author = {Halverson, C.A. and Ellis, J.B. and Danis, C. and Kellogg, W.A.},
title = {Designing task visualizations to support the coordination of work in software development},
booktitle = {Proceedings of CSCW ‘06},
year = {2006},
pages = {39-48}
}@INPROCEEDINGS{Murphy-Hill2006,
author = {Murphy-Hill, E.},
title = {Improving usability of refactoring tools},
booktitle = {Proceedings of the Dynamic Languages Symposium, ACM SIGPLAN},
year = {2006}
}@BOOK{Lieberman2006, title = {End User Development},
publisher = {Springer},
year = {2006},
author = {Lieberman, H. and Paternò, F. and Wulf, V.}
}@INPROCEEDINGS{Wagner2006,
author = {Balka, E. and Wagner, I.},
title = {Making things work: dimensions of configurability as appropriation work},
booktitle = {Proceedings of CSCW ‘06},
year = {2006},
pages = {229-238}
}2005
@INPROCEEDINGS{O'Brien2005,
author = {O’Brien, M.P. and Buckley, J.},
title = {Modelling the Information-Seeking Behaviour of Programmers - An Empirical Approach},
booktitle = {13th International Workshop on Program Comprehension (IWPC’05)},
year = {2005},
pages = {125-134}
}@INPROCEEDINGS{Mark2005,
author = {Mark, G. and Gonzalez, V. M. and Harris, J.},
title = {No task left behind?: examining the nature of fragmented work},
booktitle = {Proceedings CHI ‘05},
year = {2005},
pages = {321-330}
}@PHDTHESIS{Pipek2005,
author = {Pipek, V.},
title = {From Tailoring to Appropriation Support: Negotiating Groupware Usage},
school = {University of Oulu},
year = {2005},
publisher = {University of Oulu}
}@INPROCEEDINGS{Rosson2005,
author = {Rosson, M.B. and Ballin, J. and Rode, J.},
title = {Who, What, and How: A Survey of Informal and Professional Web Developers},
booktitle = {Proceedings of VL/HCC’05},
year = {2005}
}@BOOK{Kelley2005, title = {The Ten Faces of Innovation},
publisher = {Random House},
year = {2005},
author = {Kelley, T., and Littman, J.}
}@ARTICLE{Crowston2005,
author = {Crowston, K. and Howison, J.},
title = {The social structure of Free and Open Source software development},
journal = {First Monday},
year = {2005},
volume = {February, 2005}
}@BOOK{VonHippel2005, title = {Democratizing Innovation},
publisher = {MIT Press},
year = {2005},
author = {Von Hippel, E.}
}2004
@ARTICLE{Burnett2004,
author = {Burnett, M. and Cook, C., and Rothermel, G.},
title = {End-user software engineering},
journal = {Communications of the ACM},
year = {2004},
volume = {47},
pages = {53-58},
number = {9}
}@BOOK{Taylor2004, title = {The Organization of Information},
publisher = {Libraries Unlimited},
year = {2004},
author = {Taylor, A. },
edition = {2nd ed}
}@INPROCEEDINGS{Kim2004,
author = {Kim, M. and Bergman, L. and Lau, T. and Notkin, D.},
title = {An Ethnographic Study of Copy and Paste Programming Practices in OOPL},
booktitle = {International Symposium on Empirical Software Engineering},
year = {2004}
}@ARTICLE{Clarke2004,
author = {Clarke, S. },
title = {Measuring API Usability},
journal = {Dr. Dobbs Journal},
year = {2004},
volume = {May 2004},
pages = {S6-S9}
}![]()
@BOOK{Moore2004, title = {Guide to the Software Engineering Body of Knowledge.},
publisher = {IEEE},
year = {2004},
author = {Abran, A. and Moore, J. W.},
url = {http://www.swebok.org/swebokcontents-ch1.html}
}@INCOLLECTION{Eglash2004,
author = {Eglash, R. },
title = {Appropriating Technology: an introduction},
booktitle = {Appropriating Technology: Vernacular Science and Social Power},
publisher = {University of Minnesota Press},
year = {2004},
editor = {Ron Eglash, Jennifer Crossiant, Giovanna Di Chiro, and Rayvon Fouché}
}@INPROCEEDINGS{GutwinC.andPennerR.2004,
author = {Gutwin, C. and Penner, R. and Schneider, K.},
title = {Group awareness in distributed software development},
booktitle = {Proceedings of CSCW ‘04},
year = {2004},
pages = {72 - 81}
}@INPROCEEDINGS{Souza2004,
author = {De Souza, C.R.B. and Redmiles, D. and Cheng, L.-T. and Millen, D. and Patterson, J.},
title = {How a Good Software Practice thwarts Collaboration: The Multiple Roles of APIs in Software Development},
booktitle = {Foundations of Software Engineering (FSE 2004)},
year = {2004},
pages = {221-230}
}2003
@ARTICLE{Dourish2003,
author = {Dourish, P.},
title = {The Appropriation of Interactive Technologies: Some Lessons from Placeless Documents},
journal = {Computer Supported Cooperative Work (CSCW)},
year = {2003},
volume = {12},
pages = {465-490},
number = {4}
}@ARTICLE{Lakhani2003,
author = {Lakhani, K.R. and von Hippel, E. },
title = {How Open Source Software Works: Free User to User Assistance},
journal = {Research Policy},
year = {2003},
volume = {32},
pages = {923-943},
issue = {6}
}@ARTICLE{Toerpel2003,
author = {Törpel, B. and Pipek, V. and Rittenbruch, M.},
title = {Creating Heterogeneity: Evolving Use of Groupware in a Network of Freelancers},
journal = {Computer Supported Cooperative Work},
year = {2003},
volume = {12},
pages = {381-409},
issue = {4}
}@ARTICLE{Newby2003,
author = {Newby, G. and Greenberg, J. and Jones, P.},
title = {Open Source Software Development and Lotka’s Law: Bibliometric Patterns in Programming},
journal = {Journal of the American Society for Information Science and Technology},
year = {2003},
volume = {54},
pages = {169-178},
issue = {2}
}2002
@ARTICLE{Teasley2002,
author = {Teasley, S. D. and Covi, L. A. and Krishnan, M. S. and Olson, J. S.},
title = {Rapid software development through team collocation},
journal = {IEEE Trans. Softw. Eng.},
year = {2002},
volume = {28},
pages = {671-683},
issue = {7}
}@INPROCEEDINGS{Noble2002,
author = {Noble, J. and Biddle, R.},
title = {Notes on Postmodern Programming},
booktitle = {Proceedings of the Onward! stream at the Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA)},
year = {2002}
}![]()
@INCOLLECTION{Fourman2002,
author = {Fourman, M.},
title = {informatics},
booktitle = {International Encyclopedia of Information and Library Science},
publisher = {Routledge},
year = {2002},
editor = {John Feather and Paul Sturges},
edition = {second edition},
url = {http://publish.inf.ed.ac.uk/publications/online/0139.pdf}
}@INPROCEEDINGS{Newman2002,
author = {Newman, M.W. and Sedivy, J.Z. and Neuwirth, C.M. and Edwards, W. K. and Hong, J.I. and Izadi, S. and Marcelo, K. and Smith, T.F.},
title = {Designing for serendipity: supporting end-user configuration of ubiquitous computing environments},
booktitle = {Proceedings of DIS’02},
year = {2002},
pages = {147-156}
}@INPROCEEDINGS{Wang2002,
author = {Wang, Y.},
title = {On the Informatics Laws of Software},
booktitle = {Proceedings of ICCI’02},
year = {2002}
}2000
@INPROCEEDINGS{Herbsleb2000,
author = {Herbsleb, J.D. and Mockus, A. and Finholt, T.A. and Grinter, R.E.},
title = {Distance, dependencies, and delay in a global collaboration},
booktitle = {Proceedings of CSCW ‘00},
year = {2000},
pages = {319-328}
}1999
@ARTICLE{Kling1999,
author = {Kling, R. },
title = {What is Social Informatics and Why Does it Matter?},
journal = {D-Lib Magazine},
year = {1999},
volume = {5},
issue = {1}
}@ARTICLE{Sonnenwald1999,
author = {Sonnenwald, D.H.and Iivonen, M.},
title = {An Integrated Human Information Behavior Research Framework for Information Studies},
journal = {Library and Information Science Research},
year = {1999},
volume = {21},
pages = {429-457},
issue = {4}
}1998
@BOOK{Weinberg1998, title = {The Psychology of Computer Programming: Silver Anniversary Edition},
publisher = {Dorset House},
year = {1998},
author = {Weinberg, G.M.}
}@ARTICLE{Robertson1998,
author = {Robertson, T. },
title = {Shoppers and Tailors: Participative Practices in Small Australian Design Companies},
journal = {Computer Supported Cooperative Work (CSCW)},
year = {1998},
volume = {7},
pages = {205-221},
issue = {3}
}1997
@INPROCEEDINGS{Gray1997,
author = {Gray, A. and Sallis, P. and MacDonnell, S.},
title = {Software Forensics: Extending Authorship Analysis Techniques to Computer Programs},
booktitle = {Proceedings of the 3rd Biannual Conference of the International Association of Forensic Linguists (IAFL)},
year = {1997},
pages = {1-8}
}@ARTICLE{Sawyer1997,
author = {Sawyer, S. and Farber, J. and Spillers, R.},
title = {Supporting the social processes of software development},
journal = {Information Technology and People},
year = {1997},
volume = {10},
pages = {46},
issue = {1}
}1994
@ARTICLE{Perry1994,
author = {Perry, D.E. and Staudenmayer, N.A. and Votta, L.G.},
title = {People, Organizations and Process Improvement},
journal = {IEEE Software},
year = {1994},
volume = {July},
pages = {36-45}
}1993
@INPROCEEDINGS{Rosson1993,
author = {Rosson, M.B. and Carroll, J.M.},
title = {Active Programming Strategies in Reuse},
booktitle = {Proceedings of ECOOP’93},
year = {1993},
pages = {4-20}
}@BOOK{Nardi1993, title = {A Small Matter of Programming: Perspectives on End User Computing},
publisher = {MIT Press},
year = {1993},
author = {Nardi, B.A.}
}1991
@INCOLLECTION{Carroll1991,
author = {Carroll, J.M. and Kellogg, W.A. and Rosson, M. B.},
title = {The Task-Artifact Cycle},
booktitle = {Designing Interaction: Psychology at the Human-Computer Interface},
publisher = { Cambridge University Press},
year = {1991},
editor = {Carroll, John M.}
}1990
@BOOK{Egghe1990, title = {Introduction to Informetrics. Quantitative methods in library, documentation and information science},
publisher = {Elsevier},
year = {1990},
author = {Egghe, L. and Rousseau, R.}
}