Publications

This page lists some of my publications.

Since joining the University of Washington, Bothell as a Assistant Professor:

  • Socha, D., & Tenenberg, J. (2013). Sketching Software in the Wild. 35th International Conference on Software Engineering (ICSE 2013). San Francisco, USA. (paper)
  • Socha, D., & Tenenberg, J. (2013). Navigating Constraints: The Design Work of Professional Software Developers. ACM SIGCHI Conference on Human Factors in Computing Systems. Paris, France. (paper, poster)
  • Socha, D., Folsom, T. C., & Justice, J. (2012). Applying Agile Software Principles and Practices for Fast Automotive Development. Proceedings of the FISITA 2012 World Automotive Congress, Lecture Notes in Electrical Engineering Volume 196 (pp. 1033–1046). Beijing, China: Springer Berlin Heidelberg. doi:10.1007/978-3-642-33738-3_8
  • Socha, D. (2012). Group Whiteboards and Modeler/Customer Teams: Getting Closer to Industrial-Style Collaboration in a Classroom. Proceedings of the 43rd ACM technical symposium on Computer Science Education – SIGCSE  ’12 (pp. 331–336). New York, New York, USA: ACM Press. doi:10.1145/2157136.2157237

When working on UrbanSim at the University of Washington, Seattle:

  • Allendoerfer, C., Yasuhara, K., Adams, R., Williams, D., Smith, T. R., & Socha, D. (2007). Storytelling in Engineering Education. Proceedings of the 2007 American Society for Engineering Education Annual Conference & Exposition.
  • Socha, D., & Walter, S. (2006). Is Designing Software Different From Designing Other Things? International Journal of Engineering Education, 22(3), 540–550.
  • Ševčíková, H., Borning, A., Socha, D., & Bleek, W.-G. (2006). Automated testing of stochastic systems: a statistically grounded approach. Proceedings of the 2006 International Symposium on Software Testing and Analysis (ISSTA06) (p. 215). New York, New York, USA: ACM Press. doi:10.1145/1146238.1146263
  • Paul, W., Borning, A., Ševčíková, H., & Socha, D. (2006). Opus (the Open Platform for Urban Simulation) and UrbanSim 4. In J. A. B. Fortes & A. Macintosh (Eds.), Proceedings of the 7th Annual International Conference on Digital Government Research, DG.O (pp. 360–361). San Diego, California, USA: Digital Government Research Center. doi:10.1145/1146598.1146702
  • Waddell, P., Ševcíková, H., Socha, D., Miller, E., & Nagel, K. (2005). Opus: An Open Platform for Urban Simulation. Computers in Urban Planning and Urban Management Conference (pp. 1–16). London, UK.
  • Socha, D., & Walter, S. (2005). Special Session – User-Observation and Sketching as Core Stages in the Software Design Process. Proceedings of the 35th ASEE/IEEE Frontiers in Education Conference, T3A–1–2.
  • Socha, D. (2004). Aikido and software engineering. Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research – WISER  ’04 (pp. 4–7). New York, NY, USA: ACM Press. doi:10.1145/1029997.1030000
  • Socha, D., Razmov, V., & Davis, E. (2003). Teaching Reflective Skills in an Engineering Course. Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition.
  • Socha, D., Razmov, V., & Davis, E. (2003). When Conflict Helps Learning. Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition.

As a doctoral student in the Computer Science & Engineering department at University of Washington, Seattle:

  • Socha, D. G. (1990). An Approach to Compiling Single-point Iterative Programs for Distributed Memory Computers. Proceedings of the Fifth Distributed Memory Computing Conference (pp. 1017–1027).
  • Socha, D., Bailey, M. L., & Notkin, D. (1989). Voyeur: graphical views of parallel programs. ACM SIGPLAN Notices, 24(1), 206 – 215. doi:10.1145/69215.69235
  • Notkin, D., Snyder, L., Socha, D., Bailey, M. L., Forstall, B., Gates, K., Greenlaw, R., et al. (1988). Experiences with poker. ACM SIGPLAN Notices, 23(9), 10 – 20. doi:10.1145/62115.62118
  • Gates, K., & Socha, D. (1987). Programming NCUBEs with a Graphical Parallel Programming Environment versus an Extended Sequential Language. Hypercube Multiprocessors 1987 (pp. 17–27). SIAM.
  • Snyder, L., & Socha, D. (1986). Poker on the Cosmic Cube: The First Retargetable Parallel Programming Language and Environment. Proceedings of the 1986 International Conference on Parallel Processing (pp. 628–635).

As an undergraduate student in the Zoology department at the University of Wisconsin, Madison:

  • Clark, T. W., Campbell III, T. M., Socha, D. G., & Casey, D. E. (1982). Prairie dog colony attributes and associated vertebrate species. Great Basin Naturalist, 42(4), 572–582.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s