Curriculum Vitae Heather Richter Department of Software and Information Systems Office: +1 704 687-8376 University of North Carolina at Charlotte [email protected] 9201 University City Blvd. http://www.sis.uncc.edu/~richter Charlotte, NC 28223 Research Interests Human-Computer Interaction (HCI), , Software Engineering,, Computer Supported Cooperative Work (CSCW)

Education Sept 1997 – May 2005 Georgia Institute of Technology, College of Computing, , GA. Ph.D., May 2005. Thesis topic: Designing and Evaluating Meeting Capture and Access Services. Advisor: Dr. Gregory Abowd. Aug 1996 - May 1997 Carnegie Mellon University, Pittsburgh, PA. Advisor: Dr. David Garlan. Aug 1992 - Aug 1996 State University, East Lansing, MI. Bachelor of Science, Dec. 1995. Major in computer science, minor in electrical engineering. GPA: 4.0/4.0. Advisor: Dr. Betty H.C. Cheng.

Employment History July 2005 - present University of North Carolina at Charlotte, Charlotte, NC. Assistant Professor, Department of Software and Information Systems. Sept 1997 – May 2005 Georgia Institute of Technology Atlanta, GA. Research and Teaching Assistant. Advisor: Dr. Gregory Abowd. May 2000 - Aug 2001 IBM T.J. Watson Research Laboratories Hawthorne, NY. Technical intern for the virtual meetings group. Manager: Dr. Shahrokh Daijavad. Summer 1997, 1998 Hewlett-Packard Laboratories Palo Alto, CA. Technical intern in the Software Technology Lab. Manager: Dr. Martin Griss. Jan – May 1995 Michigan State University East Lansing, MI. Undergraduate research assistant. Advisor: Dr. Betty H.C. Cheng. Summer 1993, 1994 Magnavox Electronic Systems Co. Fort Wayne, IN. Technical Intern for Decision support systems Applied Center of Excellence (DACE).

Courses Taught Georgia Institute of Technology, College of Computing Summer, 2005. CS4750, User Interface Design, 33 students.

University of North Carolina, Charlotte, Software and Information Systems

Term Course #Students Comments Fall, 2005 ITIS 3130, Human Computer Interaction 17 Spring, 2006 ITIS 6010/8010, Principles of Human Computer 13 New course Interaction at UNCC Fall 2006 ITIS 3130, Human Computer Interaction 12 Spring 2006 ITIS 6400, Graduate topics in Ubiquitous Computing 7 New course Heather Richter – Curriculum Vitae 2

Student Advising Undergraduate Special Topics Students Spring 2002: Hossein Sharifi, Belinda Nambooze Spring 2003: Jessyln Beattie, Joanna Leidy: Intel Opportunity Scholars Summer 2003: Jesslyn Beattie Fall 2003: Jesslyn Beattie, Maianh Phung: Intel Opportunity Scholars Spring 2004: Jesslyn Beattie, Maianh Phung: Intel Opportunity Scholars Summer 2004: Chase Peeler Fall 2004: John Ndukuba, Andrew Skaggs, Carlo Tambuatco, Kathy Pham Spring 2005: Andrew Skaggs, Tom Philip, Kate Rosier, and Kelly Poulos Summer 2005: Andrew Skaggs

University of North Carolina, Charlotte

Graduate Assistants or Advisees Spring 2006: Neha Ganjoo, M.S. student Fall 2006: Anoop Tomar, M.S. student Spring 2007: Anoop Tomar, M.S. student

Independent Projects Students Spring 2006: Undergraduate:Paul Houlbrooke, Aaron Dixon Fall 2006: Undergraduate: Paul Houlbrooke, Aaron Dixon, Mohammed Al Ghannam, Abdullah Al Hussaini, Robert Rhyne Graduate: Gaurav Chikhle, M.S. student; Aniruddha Sengupta, M.S. student Spring 2007: Undergraduate: Aaron Dixon, Mohammed Al Ghannam, Abdullah Al Hussaini, Robert Rhyne Graduate: Roopesh Uppala, Aniruddha Sengupta Summer 2007: Undergraduate: Katherine Strater

Other Students Summer 2006: Paige Matthews, Hyun Jordan: CRAW Distributed Mentor Project undergraduates Fall, Spring 2006: Katherine Strater: Cognitive Science Internship REU

Publications Theses [TH1] Heather Richter. “Designing and Evaluating Meeting Capture and Access Services,” Ph.D. thesis, April 2005, Georgia Institute of Technology.

Journals [J2] Werner Geyer, Heather Richter, and Gregory D. Abowd. “Towards a Smarter Meeting Record – Capture and Access of Meetings Revisited,” Multimedia Tools and Applications, Springer Science + Business Media, 27(3), December 2005, pp 393-410.

[J1] Heather Richter, Chris Miller, Gregory D. Abowd, and Harry Funk. “Tagging Knowledge Acquisition To Facilitate Knowledge Traceability,” International Journal on Software Engineering and Knowledge Engineering, World Scientific, 14(1), February 2004, pp 3-19. (Extended version of SEKE 2003 paper [C9]). Heather Richter – Curriculum Vitae 3

Conferences and Workshops with Proceedings (Refereed) [C12] Tiffany Barnes, Heather Richter, Eve Powell, Amanda Chaffin, and Alex Godwin. “Game2Learn: Building CS1 Learning Games for Retention,” to appear in the Proceedings of the 12th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE), Dunee, Scotland, June 2007.

[C11] Heather Richter, Chris Miller, Gregory D. Abowd, and Idris Hsi. "An Empirical Investigation of Capture and Access for Software Requirements Activities," in the Proceedings of Graphics Interface 2005, May 2005, pp 121-128. (acceptance 29% - 30/104)

[C10] Heather Richter, Andrew Skaggs, and Gregory D. Abowd. "Indexing Unstructured Activities with Peripheral Cues," in the Extended Abstracts of ACM Human Factors in Computing Systems (CHI 2005), Portland, OR, April 2-7, 2005. (acceptance 25%)

[C9] Khai N. Truong, Heather Richter, Gillian R. Hayes, and Gregory D. Abowd. "Devices for Sharing Thoughts and Affection at a Distance," in the Extended Abstracts of ACM Conference on Human Factors in Computing Systems (CHI 2004), Vienna, Austria, April 2004, pp 1203-1206.

[C8] Heather Richter, Chris Miller, Gregory D. Abowd, and Harry Funk. “Tagging Knowledge Acquisition To Facilitate Knowledge Traceability,” in the Proceedings of the Conference on Software Engineering and Knowledge Engineering, San Francisco, CA, July 2003, pp 432-439.

[C7] Werner Geyer, Heather Richter, and Gregory D. Abowd. “Making Multimedia Meeting Records More Meaningful,” in the Proceedings of the IEEE International Conference on Multimedia and Expo (ICME 2003), Baltimore, MD, July 2003, pp 669-672, vol.2.

[C6] Heather Richter, Werner Geyer, Ludwin Fuchs, Shahrokh Daijavad, and Steven Poltrock. "Integrating Meeting Capture Within a Collaborative Team Environment," in the Proceedings of the International Conference on Ubiquitous Computing, Ubicomp 2001, Atlanta, GA, September 2001, pp 123-138.

[C5] Werner Geyer, Heather Richter, Ludwin Fuchs, Tom Frauenhofer, Shahrokh Daijavad, and Steven Poltrock. "A Team Collaboration Space Supporting Capture and Access of Virtual Meetings," in the Proceedings of the International Conference on Supporting Group Work, Group 2001, Boulder, CO, September 2001, pp 188-196.

[C4] Ludwin Fuchs, Werner Geyer, Heather Richter, Steven Poltrock, Tom Fruenhofer, and Shahrokh Daijavad. "Enabling Inter-Company Team Collaboration," in the Proceedings of the First International IEEE Workshop on Web-based Collaboration, WetICE 2001, Cambridge, MA, July 2001, pp 374-379.

[C3] Michael W. McCracken, Idris Hsi, Heather Richter, Robert Waters, and Laura Burkhart. "A Proposed Curriculum for an Undergraduate Software Engineering Degree," in the Proceedings of the Conference on Software Engineering Education & Training (CSEE&T). Austin, TX, March 2000, p246-257.

[C2] Enoch Y. Wang, Heather A. Richter, and Betty H.C. Cheng. "Formalizing and Integrating the Dynamic Model within OMT," in the Proceedings of the 19th International Conference on Software Engineering, Boston, MA, May 1997, pp 45-55.

[C1] Betty H.C. Cheng, Enoch Y. Wang, Robert H Bordeau, and Heather A. Richter. "Bridging the Gap Between Informal and Formal Approaches in Software Development," in the Proceedings of the Fourth Software Engineering Research Forum, Boca Raton, FL, November 1995, pp 269-278.

Conference Participation without Proceedings [c8] Katherine Strater and Heather Richter. “Examining Privacy and Disclosure in a Social Networking Community,” poster and abstract accepted at the Symposium on Useable Privacy and Security (SOUPS), Pittsburgh, PA, July 2007. Heather Richter – Curriculum Vitae 4

[c7] Heather Richter, Robin Gandhi, Lei Liu, and Seok-Won Lee. "Incorporating Multimedia Source Materials into a Traceability Framework," position paper presented at the Workshop on Multimedia Requirements Engineering (MeRE), 14th International Requirements Engineering Conference (RE06), Minneapolis, MN, September 2006.

[c6] Heather Richter. "Experiences with Indexing Meeting Content," position paper presented at the Workshop on Designing for Collective Memories, Conference on Human Factors in Computing Systems (CHI 2006), Montreal, Canada, April 2006.

[c5] Heather A. Richter. “Understanding Meeting Capture and Access,” abstract accepted to the doctoral consortium at ACM Conference on Human Factors in Computing Systems (CHI 2002), Minneapolis, MN, April 2002, pp 558-559.

[c4] Heather A. Richter and Gregory D. Abowd. “Evaluating capture and access through authentic use,” position paper in Workshop on Evaluation Methods for Ubiquitous Computing, International Conference on Ubiquitous Computing (Ubicomp2001), Atlanta, GA, September, 2001. See http://zing.ncsl.nist.gov/ubicomp01/.

[c3] Werner Geyer, Shahrokh Daijavad, Tom Frauenhofer, Heather A. Richter, Khai Truong, Ludwin Fuchs, and Steven Poltrock. "Virtual Meeting Support in TeamSpace,'' Demo Proposal accepted at the ACM Conference on Computer-Supported Cooperative Work (CSCW2000), Philadelphia, PA, December 2000.

[c2] Heather A. Richter and Gregory D. Abowd. “Automated Meeting Capture and Access,” participant by nomination at the Human Computer Interaction Consortium, Frasier, CO, February 2000.

[c1] Heather A. Richter, Pascal Schuchhard, and Gregory D. Abowd. "Automated capture and retrieval of architectural rationale," Position paper, First IFIP Working Conference on Software Architecture. San Antonio, TX, February 1999.

Software [SW4] RPH viewer. Interface prototype for reviewing documents around a decision-making activity. Written by Aaron Dixon.

[SW3] TagViewer prototype. Interface prototype for reviewing recorded knowledge acquisition session.

[SW2] TeamSpace. Java-based meeting capture and access system. Collaborators: Werner Geyer (IBM) and Ludwin Fuchs (Boeing).

[SW1] SAAMPlayer. Interface prototype for reviewing SAAM analysis sessions.

Technical Reports [T5] Werner Geyer, Heather A. Richter, Ludwin Fuchs, Tom Frauenhofer, Shahrokh Daijavad,, and Steve Poltrock. "TeamSpace: A Collaborative Workspace System Supporting Virtual Meetings," Technical Report RC21961, IBM T.J. Watson Research, February 2001.

[T4] Heather A. Richter, Gregory D. Abowd. "Automating the capture of design knowledge: a preliminary study," Technical Report GVU-99-45, Georgia Institute of Technology. December 1999.

[T3] Heather A. Richter, Jason A. Brotherton, Khai N. Truong, and Gregory D. Abowd. "Multi-scale Timeline Slider," Technical Report GVU-99-30, Georgia Institute of Technology. July 1999.

[T2] Heather A. Richter, Pascal Schuchhard, and Gregory D. Abowd. "Automated capture and retrieval of architectural rationale," Technical Report GVU-98-37, Georgia Institute of Technology, September 1998. (Long version of WICSA paper [C3]). Heather Richter – Curriculum Vitae 5

[T1] Heather A. Richter and Betty H.C. Cheng. "Formalizing and Integrating the Functional Model Within OMT," Technical Report CPS-95-32, Michigan State University. August 1995.

Non-Refereed Journal Publications [01] Jean Scholtz and Heather Richter. “Report from Ubicomp 2001 Workshop: Evaluation Methodologies for Ubiquitous Computing,” Beyond the Desktop Column, ACM SIGCHI Bulletin, January-February 2002, p 9.

Invited Talks [I2] Heather Richter. “Design and Evaluating Meeting Capture and Access Services,” Intel Research Labs, Seattle, WA, October 3, 2003.

[I1] Heather Richter. “Understanding Meeting Capture and Access,” IBM Research, Cambridge, MA, June 7, 2002.

Research Proposals and Grants Proposals Funded

Jamie Payton (PI), Teresa Dahlberg (Co-PI), Bruce Long (Co-PI), Aidong Lu (Co-PI), Heather Richter (Co-PI), Tiffany Barnes (Co-PI), and Dale-Marie Wilson (Co-PI). Advancing Women Faculty Careers in the College of Computing and Informatics. Submitted to the UNCC ADVANCE grant initiative, May 2007. Amount requested: $25,000.

Service and Volunteer Activities Program Committee International Conference on Ubiquitous Computing (Ubicomp), 2007.

Reviewer Conference on Human Factors in Computing Systems (CHI) Conference on Computer Supported Cooperative Work (CSCW) IEEE Pervasive Computing Magazine International Conference on Ubiquitous Computing (Ubicomp) IEEE Conference on Pervasive Computing IBM Systems Journal ACM Symposium on User Interface Software and Technology (UIST) ACM Transactions on Software Engineering Grace Hopper Conference on Women in Computing

University Service – UNC Charlotte Chair, Ad hoc PhD Recruiting Committee, CCI, 2006-present PhD Steering Committee, CCI, 2006-present Diversity Committee, CCI, 2006-present Graduate Committee, CCI, 2005-present Graduate Committee, SIS Department, 2005-present, Chair: 2006-present Faculty Recruiting Committee, SIS Department, 2005-2006

Honors and Awards Intel Ph.D. Fellowship, 2003-2004. Presidential Fellowship, Georgia Institute of Technology, 1997 - 2002. National Science Foundation Graduate Fellowship, 1996 - 1999. Carnegie Scholar Award, Carnegie Mellon University, 1996. Board of Trustees Scholarship Award, 1995. Awarded to top 6 graduates at Michigan State University.