December 16, 2014

Gail E. Kaiser

Columbia University 
Department of Computer Science 
500 West 120th Street
New York, NY 10027
voicemail: 212-939-7081 
fax: 212-939-7084 
kaiser@cs.columbia.edu 
http://www.cs.columbia.edu/~kaiser/

Research Interests

Software reliability (focusing on software testing, program analysis, and self-managing systems), information management (notably privacy, security and relaxed transaction models), social software engineering (including collaborative work and gamification), and software development environments and tools (particularly for cloud and mobile applications and systems)

Education

Professional Employment

Honors and Awards

Grants and Contracts -- Government

Grants and Contracts -- Industry

Books

Invited Papers and Book Chapters

Articles in Refereed Journals

Papers in Refereed Proceedings 

Miscellaneous Publications

Invited Talks (selected)

2013: Testing 1...2...3..., CS Distinguished Lecture, University of Southern California, Los Angeles CA,

2004: Self-Management of Complex Legacy Systems and Systems of Systems, Technology Transfer Institute Vanguard conference on "The Challenge of Complexity", Los Angeles CA; An External Infrastructure Approach to Autonomic Computing, IBM T.J. Watson Research, Hawthorne NY.

2003: Kinesthetics eXtreme: An External Infrastructure for Monitoring Distributed Legacy Systems, 5th Annual International Active Middleware Workshop (aka Autonomic Computing Workshop), Seattle WA.

2002: Autonomizing Legacy Systems, 2002 IBM Almaden Institute Symposium on Autonomic Computing, San Jose CA.

2001: A Mobile Agent Approach to Process-based Dynamic Adaptation of Complex Software Systems, Naval Research Laboratory, Washington DC.

1999: Component Technologies and Frameworks for Software Engineering Teams, 11th Annual Software Technology Conference, Salt Lake City UT; From Oz to TreatyMaker: An International Alliance Metaphor for Multi-Organization Workflows, Workshop on Cross-Organisational Workflow Management and Co-ordination, San Francisco CA.

1998: Component Technologies for Next-Generation Software Development Environments, Software Productivity Consortium, Herndon, VA.

Invited Panels

Journal Editorships

Program Committees

2015: OOPSLA; 4th International Workshop on Games and Software Engineering 2015.

2014: 7th IEEE International Conference on Software Testing, Verification and Validation; Onward! Essays; 6th International Workshop on Social Software Engineering.

2013: 6th IEEE International Conference on Software Testing, Verification and Validation; Onward! Essays.

2012: Co-Chair for 2nd International Workshop on Games and Software Engineering (GAS 2012): Realizing User Engagement with Game Engineering Techniques.

2010: 3rd IEEE International Conference on Software Testing, Verification and Validation.

2009: Onward; 6th IEEE International Conference on Autonomic Computing; 4th International Workshop on Software Engineering for Adaptive and Self-Managing Systems.

2008: 5th IEEE International Conference on Autonomic Computing; 3rd International Workshop on Software Engineering for Adaptive and Self-Managing Systems.

2007: 4th IEEE International Conference on Autonomic Computing; 16th International World Wide Web Conference; 2nd Workshop on Software Engineering for Adaptive and Self-Managing Systems; 1st IEEE International Conference on Self-Adaptive and Self-Organizing Systems.

2006: 3rd IEEE International Conference on Autonomic Computing; 15th International World Wide Web Conference, 2nd IEEE Symposium on Dependable Autonomic and Secure Computing.

2005: 2nd IEEE International Conference on Autonomic Computing, 3rd IEEE International Conference on Web Services, 1st IFIP Workshop on Trusted and Autonomic Ubiquitous and Embedded Systems.

2004: 15th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management, 13th International World Wide Web Conference, IASTED International Conference on Software Engineering.

2003: 25th International Conference on Software Engineering.

2001: 27th International Conference on Very Large Databases; 1st Workshop on Engineering of E-Business Applications at the IEEE 10th International Workshops on Enabling Technologies; Working Conference on Complex and Dynamic Systems Architectures.

2000: VLDB Workshop on Technologies for E-Services.

1998: Vice-Chair of Distributed Software Engineering and Languages for 18th International Conference on Distributed Computing Systems, 10th ACM Conference on Hypertext and Hypermedia.

1997: Vice-Chair of Programming Languages, Tools and Software Engineering for 17th International Conference on Distributed Computing Systems, 8th Israeli Conference on Computer Systems and Software Engineering.

1996: 11th Knowledge-Based Software Engineering Conference; International Conference on Information and Knowledge Management; Annual Workshop on Information Technologies and Systems.

1995: Chair for 3rd ACM SIGSOFT Symposium on Foundations of Software Engineering, 17th International Conference on Software Engineering; 10th Knowledge-Based Software Engineering Conference.

1994: 2nd ACM SIGSOFT Symposium on Foundations of Software Engineering; 9th International Software Process Workshop; ICSE Workshop on Research Issues in the Intersection Between Software Engineering and Databases.

1993: Vice-Chair of Programming Languages, Tools and Software Engineering for 13th International Conference on Distributed Computing Systems, Conference on Organizational Computer Systems; 15th International Conference on Software Engineering; 4th European Software Engineering Conference.

1992: Chair for 2nd International Symposium on Environments and Tools for Ada (ACM SIGADA), 5th SIGSOFT Symposium on Software Development Environments; 14th International Conference on Software Engineering; 4th International Conference on Computer Languages; 7th Knowledge-Based Software Engineering Conference.

1991: 6th ACM Conference on Object-Oriented Programming Systems, Languages, and Applications; 1st International Conference on the Software Process; 6th Knowledge-Based Software Engineering Conference; 3rd International Workshop on Software Configuration Management.

1990: 4th ACM SIGSOFT Symposium on Software Development Environments; 12th International Conference on Software Engineering; 6th International Software Process Workshop (keynote presenter); 1st International Symposium on Environments and Tools for Ada (working group moderator); 23rd Hawaii International Conference on System Sciences (minitrack chair).

1989: 11th International Conference on Software Engineering; 9th International Conference on Distributed Computing Systems.

1988: 3rd Ada Applications and Environments Conference; 21st Hawaii International Conference on System Sciences (minitrack chair).

Other Professional Activities

Current Graduate Student Advising

PhD Dissertations Supervised

MS Dissertations Supervised

Undergraduate Theses Supervised

Teaching

Other Educational Activities

University Service