Professional Activities


Editorial Activities

o    Since 2010: Editor-in-Chief, Transactions on Software Engineering (IEEE)

o    May 2010: Guest Editor, special issue of IEEE Computer.

o    Since 2010: Member of Editorial Board, International Journal of Secure Software Engineering (IGI).

o    Since 2009: Editor Emeritus, Automated Software Engineering: An International Journal (Springer)

o    2005 – 2009: Associate Editor & Member of Editorial Board, Transactions on Software Eng. (IEEE)

o    1995 – 2008: Editor-in-Chief, Automated Software Engineering: An International Journal (Springer)

o    Since 2005: Member of Editorial Board, Int. Journal on Agent-Oriented Software Eng. (Inderscience)

o    2004 – 2005: Guest Editor, special issue of IEE Proceedings: Software (IEE)

o    Since 2003: Member of Editorial Board, Journal of Theoretical and Applied Informatics (UFRGS)

o    Since 2002: Member of Editorial Board, International Arab Journal of Information Technology (CCIS)

o    2002: Guest Editor, special issue of Requirements Engineering Journal (Springer-Verlag)

o    1998 – 2008: Guest Editor, 4 special issues of Transactions on Software Engineering (IEEE)

o    Since 1996: Member of Editorial Board, Requirements Engineering Journal (Springer-Verlag).

o    Editor of the ICSE-18 newspaper WOW - Window On the World, 1996 (Three issues: WOW-1, WOW-2, and WOW-3).

o    Co-editor of the ICSE-98 daily newspaper.

 


Chairmanship

·       Chairman of the British Computer Society Requirements Engineering Specialist Group (1994-2004).

·       Chair of IFIP Working Group 2.9 (Software Requirements Engineering) (2005- 2010).

·       Vice Chair of IFIP Technical Committee 2 (Software: Theory and Practice). (2007-2008)

·       Programme Co-Chair 27th IEEE International Conference on Software Engineering (ICSE-2005), 15-21 May 2005, St Louis, Missouri, USA .

·       Programme Chair 5th IEEE International Symposium on Requirements Engineering (RE-01), 27th-31st August, Toronto, Canada.

·       Programme Co-Chair of 13th Automated Software Engineering Conference (ASE 98), October 1998, Hawaii, USA.

·       General Chair of 6th European Workshop on Software Process Technology (EWSPT 98), April 1998.

·       Doctoral Symposium Co-Chair of International Conference on Software Engineering (ICSE-2006), Shanghai, China, May 2006.

·       Panels Chair 24th International Conference on Software Engineering (ICSE-2002), Buenos Aries, Argentina, 19-25 May 2002.

·       Workshops Chair Joint ESEC/FSE-2001 , 10-14 September 2001, Vienna, Austria.

·       Publicity Co-Chair 23rd International Conference on Software Engineering (ICSE-2001), 12-19 May 2001, Toronto, Canada.

·       Track Chair Software Engineering Education and Training (SEAT), 22nd International Conference on Software Engineering (ICSE-2000), 4-11 June 2000, Limerick, Ireland.

·       Tutorials Co-Chair of 20th International Conference on Software Engineering (ICSE 98), 20-24 April 1998, Kyoto, Japan.


Membership of Technical Committees:

o    Since 1993: IEEE Technical Committee on Software Engineering

o    1994-2001: BCS Technical Board

o    Since 1995: IFIP WG 2.9 (Requirements Engineering)–Founding Member & Chair (2005-2010)

o    1997-2001: IEE Professional Group A1 (Software Engineering)

o    1998-2002: IEEE Task Force on Requirements Engineering

o    Since 1999: IFIP Technical Committee 2 (Software: Theory & Practice) – UK/BCS Representative;

o    Vice-Chair (2007-2008); and Acting Chair (2009)

o    2002-2004: BCS Engineering and Technology Forum

o    Since 2003: EPSRC Peer Review College

o    Since 2006: Member of UKCRC – UK Committee for Research in Computing

o    Since 2013: EPSRC ICT Strategic Advisory Team

 


Steering Committee Memberships

o   International Conference on Software Engineering (2002- ). Chair of SC between 2007-2009.

o   IEEE International Conference on Automated Software Engineering (1998-2008).

o   IEEE International Requirements Engineering Conference(2002-2006).

o   IEEE International Symposium on Requirements Engineering (2000-2002).

o   European Workshop on Software Process Technology (1998-2001).

o   International Symposium on Engineering Secure Software and Systems (ESSoS), (2007-)

o   NII Shonan International Meetings, Japan (2010- )

 


Programme Committees Membership (out of date)


Keynotes and Selected Invited Talks (out of date)