Service
Conference and Workshop Organization
2011. General Chair, Agile 2011
Annual Conference of Agile Alliance. August 7-13, Salt Lake City, Utah.
2010. General Chair, XP 2010
11th International Conference on Agile Processes and Extreme Programming in Software Engineering, Trondheim, Norway, May 2010.
2006. Technical Program Co-chair. CASCON 2006
IBM Centre for Advanced Studies Annual Conference, Markham, Ontrario, October 16-21, 2006. With Eleni Stroulia.
2004. Program Co-chair, XP/Agile Universe 2004
Annual Conference on Extreme Programming and Agile Methodologies, August 11-14, 2004, Calgary, Alberta. With Lowell Lindstrom.
2004. Co-chair, EDSER6
6th ICSE Workshop on Economics-Driven Software Engineering Research, May 24-25, 2004, Edinburgh, Scotland. With Jyrki Kontio, David Raffo and Mike Cusumano.
2004. Posters Chair, ICCBSS 2004
3rd International Conference on COTS-Based Software Systems, , February 1-4, Redondo Beach, CA.
2003. Co-chair, CAN-AM 2003
1st Canadian Agile Network Workshop: Scaling XP/Agile Methods. February 20-21, 2003, Banff, Alberta. With Frank Maurer and Don Reifer.
2003. Proceedings Chair, ICCBSS 2003
2nd International Conference on COTS-Based Software Systems, , February 10-12, Ottawa, Ontario.
2002. Co-chair, IWRE 2002
International Workshop on Reuse Economics, (collocated with Int’l Conf. on Software Reuse), April 16, 2002, Austin, TX. With John Favaro and Klaus Schmid.
2002. Co-chair, EDSER4
4th ICSE Workshop on Economics-Driven Software Engineering Research, EDSER4, May 20, 2002, Orlando, FL. With Warren Harrison and Rick Kazman.
1998. Chair, CASCON Workshop on Work Injuries of Computer Users
6th Annual Conference of IBM Centre for Advance Studies (CASCON ‘98), December 2, 1998, Toronto, Ontario.
1997. Program Co-chair, CASCON 97
7th Annual IBM Center for Advanced Studies Conference (), Toronto, Ontario. November 10-13, 1997. With Ken Sevcik and Kelly Lyons.
Steering Committees
2003 – 2007. Workshops on Economics Driven Software Engineering Research (EDSER)
2003-2007. Canadian Agile Network (CAN)
Review and Editorial Boards
2004-2007. Editorial Board Member, International Journal of Software Process Improvement and Practice (SPIP)
2001-2006. Evaluator. Carleton University Foundry Program (formerly Carleton University Technology Advancement Fund)
Program Committee Work
2010
- Cloud Computing Track. 5th International Conference on Future Information Technology, FutureTech 2010. Jeju, Korea, May 21-23
2009
- 3rd International Workshop on Measurements and Economics of Software Product Lines (MESPUL 2009). 13th International Software
Product Line Conference (SPLC), San Francisco, California, August 24-28, 2009. - Software Engineering in Practice Track. ICSE 2009, 31st International Conference on Software Engineering. Vancouver, British Columbia, May 16-24
- Research Papers Track. XP 2009, 10th International Conference on Agile Processes and Extreme Programming in Software Engineering. Sardinia, Italy, May 26-30.
- Research Stage. Agile 2009 Conference. Chicago, Illinois, August 24-28.
- Research Papers Track. ESEM 2009, 3rd International Symposium on Empirical Software Engineering and Measurement. Lake Buena Vista, Florida, October 15-16.
2008
- Technical Program. ICSR 2008, 10th International Conference on Software Reuse. Beijing, China, May 25-29.
- BIPI 2008, ICSE Workshop on Business Impact of Process Improvement. Leipzig, Germany, May 13.
- ICSE Workshop on Scrutinizing Agile Practices, 30th International Conference on Software Engineering, Leipzig, Germany, May 10.
- Research Papers Track. ESEM 2008, 2nd International Symposium on Empirical Software Engineering and Measurement. Kaiserslautern, Germany, October 9-10.
- Research Track. Agile 2008 Conference. Toronto, Canada, August 4-9.
2007
- Short Papers. ESEM 2007, 1st International Symposium on Empirical Software Engineering and Measurement. Madrid, Spain, September 20-21.
- Experience Reports Track. ICSE 2007, 29th International Conference on Software Engineering. Minneapolis, Minnesota, May 20-26.
- Technical Program. IEEE EQUITY 2007, First IEEE Computer Society Conference on Exploring Quantifiable Information Technology Yields. Amsterdam, The Netherlands, March 19-21.
2006
- Technical Program. ICSR9, 9th International Conference on Software Reuse.Torino, Italy, June 12-15.
- Strategic Software Engineering Minitrack. HICCS-39, Hawaii International Conference on System Sciences. Kauai, Hawaii, January 4-7.
- Special Session on Value-based Software Engineering (VBSE). 32nd EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA). Cavtat/Dubrovnik, Croatia, August 28 -September 1.
- Research Papers. ISESE 2006, 5th ACM-IEEE International Symposium on Empirical Software Engineering. Rio de Janeiro, Brazil, September 21-22.
- Research Papers. Agile 2006 Conference. Minneapolis, Minnesota, July 23-28.
2005
- Organizing Committee. EDSER-7, 7th ICSE Workshop on Economics-Driven Software Engineering Research. St-Louis, Missouri.
- Research Papers. Agile United 2005. Denver, Colorado, July.
- Technical Program. CASCON 2005, IBM Centre for Advanced Studies Annual Conference. Toronto, October.
- Strategic Software Engineering Minitrack. HICCS-38, Hawaii International Conference on System Sciences. Big Island, Hawaii, January 3-6.
2004
- Technical Program. SEKE 2004, 16th International Conference in Software Engineering and Knowledge Engineering. Banff, AlbertaJune 20-24, .
2003
- Research Papers. XP/Agile Universe 2003. Annual Conference on Extreme Programming and Agile Methodologies. New Orleans, Louisiana, August 10-13.
- Technical Program. Metrics 2003, 9th International Software Metrics Symposium. Sydney, Australia, September 3-5.
2002
- Research Papers. XP/Agile Universe 2002. Annual Conference on Extreme Programming and Agile Methodologies. Chicago, IL, August 4-7.
- Technical Program. ICCBSS ‘2002, 1st International Conference on COTS-Based Software Systems. Orlando, FL, February 4-9.
2000
- Technical Program. CASCON 2000, 9thAnnual IBM Center for Advanced Studies Conference. Toronto, Ontario, November13-16 .
1999
- Technical Program. SDL’ 99, 9th SDL Forum, Annual International Conf. on the Specification and Description Language – an ISO Standard for Real-Time Distributed System Design. Montreal, Quebec.
1996
- Technical Program. 6ICSQ, 6thInternational Conference on Software Quality. Ottawa, Ontario. October 28-30.
Internal Service
2001-2002. NRC-IIT Organizational Development
Played a central role in the design and implementation of a participative process for the Institute for Information Technology’s organizational development in a team of seven.
During the implemetation of the process, co-lead the “Surveyors” focus team to identify the institute’s core competencies. Liaised with the NRC’s Employment Philosophy (EP) program to coordinate the process with NRC-wide employment survey activities.
2001. Establishment of NRC-IIT Atlantic Research Programs
Worked in the development of research programs for the Institute for Information Technology’s e-business program in Fredricton. Conducted interviews with local companies, academics, and other stakeholders. Participated in round-table discussions in with the stakeholders. Participated in the hiring of four new research officers.
1998. NRC-IIT Software Engineering Group Hiring Committee
Conducted interviews and evaluated candidates to grow the group.
1996-1998. NRC-IIT Colloquium Committee Chair
Was responsible for managing the IIT’s distinguished speaker series, developing guidelines, managing the budget, and coordinating talks.
1995-2001. NRC-IIT Colloquium Committee Software Engineering Group Representative.
Ensured that software engineering research was represented inthe IIT Colloquium series. Found speakers and coordinated talks.
2004. Task Force on Access For All Through Technology
Member of Canadian federral government’s interdepartmental task force on the integration of employees with disabilities through information and communication technologies. Developed recommendations to facilititate the partipication of persons with disabilities in the federal government work force. Contribution was formally acknowledged by a letter from Assistant Secretary, Employment Equity Division and Deputy Chief Information Officer.
Organization of Training Events
- Acceptance Testing with FIT (20 participants). Half-day hands-on workshop led by Grigori Melnik. National Research Council, March 24, 2005.
- Software Development The Extreme Way: An Interactive Workshop on Extreme Programming (22 participants). 2-week intensive hands-on workshop delivered by coaches Joshua Kerievsky and Rob Myers. National Research Council, March 11-22, 2002.
- Pattern Writing Workshop (15 participants). 2-day hands-on workshop lead by Jim Coplien on authoring design patterns. National Research Council, February 9-10, 1999. With Janice Singer.
Miscellaneous Review Work
Regularly review manuscripts and proposal for the following periodicals, organizations and publishers:
- Software Process: Improvement and Practice
- IEEE Software
- IEEE Computer
- IEEE Transactions on Software Engineering
- Information and Software Technology
- Empirical Software Engineering
- Journal of Systems and Software
- The Engineering Economist
- IEE Proceedings
- SoftwareSpringer (CS Publications Program)
- Natural Sciences and Engineering Research Council (NSERC)
- NSERC Industrial R&D Fellowships Program
Institutional Representation
2006-2009. Representative, International Software Engineering Network (ISERN)
Represented NRC at this a non-profit organization with industrial, academic and government partners dedicated to the advancement of collaborative software engineering research.
