Oregon State University

Can’t find an event? We’re busy migrating to a new event calendar. Try looking at the new calendar



Event Details

MS Final Examination – Md Tahmid-un Nabi

Thursday, May 26, 2016 12:00 PM - 2:00 PM

Mapping Software Development Tool Design to Information Foraging Theory
The design of programming tools is slow and costly. To ease this process, we have developed a design pattern catalog aimed at providing guidance about how to design tools for developers. This guidance is grounded in Information Foraging Theory (IFT), which empirical studies have shown to be useful for understanding how developers look for information during development tasks. We have facilitated a community-based approach for collecting design patterns in the catalog by having members of the research community author patterns on a publicly visible wiki. The design patterns concretely explain how to apply IFT in tool design. We conducted three evaluations of the design pattern catalog. First, qualitative analyses revealed several strengths and weaknesses of the entire design pattern catalog, in terms of criteria like problem domain coverage, abstraction level, generalizability and interconnectivity. The qualitative analyses also revealed that the community-generated design patterns compared well in quality to patterns that we had ourselves published in a smaller, peer-reviewed catalog. Second, feedback from industrial tool designers highlighted the potential value of the design pattern catalog in practice. Third, a between-subjects experiment demonstrated that students value the guidance provided through both an online wiki and through printed materials. The successful authoring of design patterns by researchers and subsequent evaluations illustrates a process of connecting Information Foraging Theory with the day-to-day needs of tool designers.

Major Advisor: Christopher Scaffidi
Committee: Margaret Burnett
Committee: Scott Fleming
GCR: Harry Yeh

Kelley Engineering Center (campus map)
Nicole Thompson
1 541 737 3617
Nicole.Thompson at oregonstate.edu
Sch Elect Engr/Comp Sci
This event appears on the following calendars: