Patterns for Emergent Global Intelligence

  • John C. Thomas
Part of the Human–Computer Interaction Series book series (HCIS, volume 20)


This chapter argues that Pattern Languages are an effective way to enhance individual and collective creativity. Several suggested Patterns are presented that are targeted toward making the initial stages of solving complex problems more effective and efficient.


Collective intelligence Creativity Design rationale Patterns Pattern languages 


  1. Alexander, C., Ishikawaa, S., & Silverstein, M. (1977). A pattern language. New York: Oxford University Press.Google Scholar
  2. Bayle, E., Bellamy, R., Casaday, G., Erickson, T., Fincher, S., Grinter, B., Gross, B., Lehder, D., Marmolin, H., Potts, C., Skousen, G., & Thomas, J. C. (1997). Putting it all together: Toward a pattern language for interaction design. Summary report of the CHI’97 workshop. SIGCHI Bulletin, 30(1), New York: ACM.Google Scholar
  3. Bellamy, R. John, B. E., & Kogan, S. (2011). Deploying CogTool: integrating quantitative usability assessment into real-world software development. In Proceeding of the 33rd International Conference on Software Engineering (ICSE ’11) (pp. 691–700). New York, NY, USA: ACM.Google Scholar
  4. Borchers, J. (2001). A pattern approach to interaction design. West Sussex: Wiley.Google Scholar
  5. Brooks, F. (1975). The mythical man-month: Essays on software engineering. Boston: Addison-Wesley.Google Scholar
  6. Chung, E. S., Hong, J. I., Lin, J., Prabaker, M. K., Landay, J. A., & Lin, A. L. (2004). Development and evaluation of emerging design patterns for ubiquitous computing. In Proceedings of DIS 2004 (pp. 233–242). New York:ACM Press.Google Scholar
  7. Coplien, J. O., & Harrison, N. B. (2004). Organizational patterns of agile software development. Upper Saddle River: Prentice Hall.Google Scholar
  8. Dearden, A., & Finley, J. (2006). Pattern languages in HCI: A critical review. Human Computer Interaction, 21(1), 1–71.CrossRefGoogle Scholar
  9. DeMarco, T., & Lister, T. (1999). Peopleware: Productive projects and teams. New York: Dorset House Publishing.Google Scholar
  10. Erickson, T. (2000). Lingua franca for design: Sacred places and pattern languages. In Proceedings of DIS 2000. New York: ACM.Google Scholar
  11. Erickson, T., & Kellogg, W. A. (2000). Social translucence: an approach to designing systems that support social processes. ACM Transactions on Computer-Human Interaction, 7(1), 59–83. doi: 10.1145/344949.345004 Scholar
  12. Feynman, R. P. (1997). Surely you’re joking Mr. Feynman: Adventures of a curious character. New York: Norton.Google Scholar
  13. Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns: Elements of resusable object-oriented software. Reading: Addison-Wesley.Google Scholar
  14. Koukouletsos, K., Khazaei, B., Dearden, A., & Ozcan, M. (2007). Teaching usability principles with patterns and guidelines. In Proceedings of HCI educators. Berlin: Springer.Google Scholar
  15. Norman, D. (1988). The psychology of everyday things. New York: Basic Books.Google Scholar
  16. Olson, G. M., & Olson, J. S. (2000). Distance matters. Human Computer Interaction, 15, 131–178.CrossRefGoogle Scholar
  17. Poe, E. A. (1846). The philosophy of composition. Philadelphia: Graham’s American Monthly.Google Scholar
  18. Polya, G. (1945). How to solve it. Princeton: Princeton University Press. ISBN 0-691-08097-6.zbMATHGoogle Scholar
  19. Schuler, D. (2008). Liberating voices a pattern language for communication revolution. Cambridge, MA: MIT Press.Google Scholar
  20. Teasley, S., Covi, L., Krishnan, M. S., & Olson, J. S. (2000). How does radical collocation help a team succeed? CSCW proceedings of the ACM Conference on Computer-Supported Cooperative Work. New York: ACM.Google Scholar
  21. Thomas, J. C. (1974). An analysis of behavior in the hobbits-orcs problem. Cognitive Psychology, 6, 257–269.CrossRefGoogle Scholar
  22. Thomas, J. C. (2008). Fun at work: Managing HCI with the peopleware perspective. In T. Erickson & D. McDonald (Eds.), HCI remixed. Cambridge, MA: MIT Press.Google Scholar
  23. Thomas, J., Lee, A., & Danis, C. (2002). Who speaks for wolf? (IBM research report 2264). Yorktown Heights: IBM.Google Scholar
  24. Underwood, P. (1983). Who speaks for Wolf? A native American learning story. San Anselmo: Tribe of Two Press.Google Scholar
  25. Van der Heijden, K. (1996). Scenarios: The art of strategic conversation. Chichester: Wiley.Google Scholar
  26. Wickens, C. (1983). Engineering psychology and human performance. Columbus: Merrill.Google Scholar

Copyright information

© Springer-Verlag London 2013

Authors and Affiliations

  1. 1.Software Productivity Research Group, IBM T. J. Watson Research CenterYorktown HeightsUSA

Personalised recommendations