Knowledge Homogeneity and Specialization in the Apache HTTP Server Project

  • Alexander C. MacLean
  • Landon J. Pratt
  • Charles D. Knutson
  • Eric K. Ringger
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 365)


We present an analysis of developer communication in the Apache HTTP Server project. Using topic modeling techniques we expose latent conceptual sub-communities arising from developer specialization within the greater developer population. However, we found that among the major contributors to the project, very little specialization exists. We present theories to explain this phenomenon, and suggest further research.


Private Information Latent Dirichlet Allocation Mailing List Email Message Open Source Project 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    2010 form 10-k, international business machines corporation. United States Securities and Exchange Commission Google Scholar
  2. 2.
    Apache http server project (April 2011)Google Scholar
  3. 3.
    January 2011 web server survey (January 2011)Google Scholar
  4. 4.
    Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent dirichlet allocation. The Journal of Machine Learning Research 3, 993–1022 (2003)zbMATHGoogle Scholar
  5. 5.
    Fallick, B., Fleischman, C.A., Rebitzer, J.B.: Job-hopping in Silicon Valley: Some evidence concerning the microfoundations of a high-technology cluster. The Review of Economics and Statistics 88(3), 472–481 (2006)CrossRefGoogle Scholar
  6. 6.
    Hayek, F.A.: The use of knowledge in society. The American Economic Review 35(4), 519–530 (1945)Google Scholar
  7. 7.
    Krein, J.L., MacLean, A.C., Delorey, D.P., Knutson, C., Eggett, D.L.: Impact of programming language fragmentation on developer productivity: a sourceforge empricial study. International Journal of Open Source Software and Processes (IJOSSP) 2, 41–61 (2010)CrossRefGoogle Scholar
  8. 8.
    Krein, J.L., Wagstrom, P., Sutton Jr., S.M., Williams, C., Knutson, C.D.: The problem of private information in large software organizations. In: International Conference on Software and Systems Process. ACM Press, New York (2011)Google Scholar
  9. 9.
    McCallum, A.K.: Mallet: A machine learning for language toolkit (2002),
  10. 10.
    Wang, X., McCallum, A.: Topics over time: a non-Markov continuous-time model of topical trends. In: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 424–433. ACM, New York (2006)CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2011

Authors and Affiliations

  • Alexander C. MacLean
    • 1
  • Landon J. Pratt
    • 1
  • Charles D. Knutson
    • 1
  • Eric K. Ringger
    • 1
  1. 1.Computer Science DepartmentBrigham Young UniversityProvoUSA

Personalised recommendations