SWEBOK Volunteering
Get Involved. Meet SWEBOK V3 Team.

The SWEBOK Guide requires participation from all parts of the world and diverse areas of software engineering.

Tell Us How You Use the SWEBOK Guide

SWEBOK.org will feature more information on how people are using the SWEBOK Guide as time goes on. Tell the IEEE CS how you are using SWEBOK. Write to swebok@computer.org.

Stay Informed

Sign up now by writing to swebok@computer.org to be on the e-mail list for notification as updates and opportunities related to the SWEBOK Guide become available.


Pierre BourquePierre Bourque is an Associate Professor and the Director of the Master in Software Engineering Program at the École de Technologie Supérieure of the Université du Québec, where he teaches graduate and undergraduate courses and does consulting work in software requirements (http://profs.etsmtl.ca/pbourque/accueil/en/main.shtml).
Contact him at pierre.bourque@etsmtl.ca.

Testimonial: I have been involved in the SWEBOK Guide project since the very beginning in 1998. Software is perhaps the most complex artifact that humankind has produced, and I feel very passionate that software should be developed and maintained using an engineering approach. – Pierre Bourque

Alain AbranAlain Abran is a Professor and the Director of the Software Engineering Research Laboratory at the École de Technologie Supérieure of the Université du Québec (http://profs.logti.etsmtl.ca/aabran/English/index.html).
Contact him at alain.abran@etsmtl.ca.


Juan GarbajosaJuan Garbajosa is a Professor of software engineering at the Informatics Engineering School, Technical University of Madrid (UPM), where he leads the Systems and Software Technology Group.



Gargi KeeniGargi Keeni is a Vice President of Tata Consultancy Services and a member of the IEEE Computer Society Industry Advisory Board.
Contact her at gargi.keeni@tcs.com.


Beijun ShenBeijun Shen is an Associate Professor at Shanghai Jiaotong University, and her research includes software process, model driven development, software tools and middleware, and SaaS (http://cse.sjtu.edu.cn/~bjshen/en/index.html).
Contact her at bjshen@sjtu.edu.cn.


Alain AprilAlain April (Software Maintenance, Software Configuration Management) is a Professor of Software Engineering and a longstanding member of the Research Laboratory at the École de Technologie Supérieure (ÉTS) – Université du Québec (https://etsmtl.ca/Professeurs/aapril/Accueil).
Contact him at alain.april@etsmtl.ca.

Testimonial: I was quite happy to be involved in the first version of the SWEBOK Guide as an editor for the Software Maintenance Knowledge Area, and I was really interested in participating in the integration of all the terminology as well as the references for the SWEBOK Guide V3 project. – Alain April

Antonia BertolinoAntonia Bertolino (Software Testing) is a researcher of CNR (the Italian National Research Council) and the leader of the Software Engineering Research Laboratory at the ISTI – Istituto di Scienza e Tecnologie dell’Informazione “A. Faedo” in Pisa (http://www.isti.cnr.it/People/A.Bertolino).
Contact her at antonia.bertolino@isti.cnr.it.


Durba BiswasDurba Biswas (Software Quality) is the Knowledge Management Champion for the Capital Markets and Financial Services ISU at Tata Consultancy Services, India.
Contact her at durba.biswas@tcs.com.


Nabendu ChakiNabendu Chaki (Mathematical Foundations) is Head and Associate Professor in the Department of Computer Science and Engineering, University of Calcutta, Kolkata, India. His areas of research include Distributed Computing and Software Engineering. (http://cucse.org/faculty/cucse/nabendu-chaki/)
Contact him at nabendu@ieee.org.

Testimonial: I feel delighted to be associated with this project and specifically the Mathematical Foundations Knowledge Area. Software Engineers need to understand basic mathematical models, and I was pleased that the SWEBOK V3 includes this. – Dr. Nabendu Chaki

Roger ChampagneRoger Champagne (Software Configuration Management) is a licensed engineer and an Associate Professor with the Department of Software and IT Engineering at the École de Technologie Supérieure (ÉTS) in Montréal, Canada (http://profs.etsmtl.ca/rchampagne/accueil/en/index.shtml).
Contact him at roger.champagne@etsmtl.ca.


Christof EbertChristof Ebert (Software Engineering Economics) is managing director at Vector Consulting Services (www.vector.com/consulting). He supports clients around the world to improve product strategy and product development and to manage organizational changes.
Contact him at christof.ebert@vector.com.


Pierce GibbsPierce Gibbs (Engineering Foundations), CSDP, has 30 years of software development experience and is a Software Engineer for the Boeing Company in Huntsville, Alabama.
Contact him at pierce.m.gibbs@boeing.com.


Mira Kajko-MattssonMira Kajko-Mattsson (Software Maintenance) is Associate Professor in software engineering at the School of Information and Communication Technology at the Royal Institute of Technology in Stockholm in Sweden, with expertise in industrial lifecycle software processes with a particular focus on software evolution and maintenance.
Contact her at mira@fc.dsv.su.se.

Gerald KotonyaGerald Kotonya (Software Requirements) is a Senior Lecturer in the Computing Department at Lancaster University and an active participant in software architecture, component, and service-oriented software engineering research communities (http://www.lancaster.ac.uk/scc/about-us/people/gerald-kotonya).
Contact him at gerald@comp.lancs.ac.uk.

Eda MarchettiEda Marchetti (Software Testing) is a researcher at CNR-ISTI, whose focus is on Software Testing, in particular aiming at introducing novel and automatic methodologies to make testing more efficient (http://www1.isti.cnr.it/ERI/eda_marchetti/).
Contact her at eda.marchetti@isti.cnr.it.


James McdonaldJames McDonald (Software Engineering Management) is an Associate Professor of Software Engineering in the Computer Science and Software Engineering Department of Monmouth University.
Contact him at jamesmc@monmouth.edu.


Xin PengXin Peng (Software Construction) is an associate professor in the School of Computer Science of Fudan University, and his areas of research include self-adaptive software, software product line, software maintenance, and reengineering (http://www.se.fudan.edu.cn/pengxin/). Contact him at pengxin@fudan.edu.cn.


Annette ReillyAnnette Reilly (Software Engineering Process) is a Principal Systems Engineer for Lockheed Martin and has over 25 years of experience in management and leadership for large systems integration programs.
Contact her at annette.d.reilly@lmco.com.

Testimonial: I am happy to help support this project because generally accepted knowledge has changed over the years, and I’m working to make sure that the SWEBOK Guide reflects what people can rely on and use today. – Annette Reilly

Pete SawyerPete Sawyer (Software Requirements) is a Reader in Software Systems Engineering in the Computing Department, Lancaster University, where he teaches across the software engineering curriculum and has over 100 peer-reviewed publications (http://www.lancaster.ac.uk/scc/about-us/people/pete-sawyer).
Contact him at p.sawyer@lancaster.ac.uk.

Aura Sheffield (Software Engineering Professional Practice), CSDP, has fifteen years’ experience as a computer scientist, software developer, and program manager.
Contact her at aura@comcast.net.

Mike SiokMichael Siok (Software Engineering Methods) is a software systems engineer with Lockheed Martin and has over 26 years’ experience in avionics computing systems development.
Contact him at mike.f.siok@lmco.com.


Yanchun SunYanchun Sun(Software Design) is an associate professor of computer science in the School of Electronics Engineering and Computer Science at Peking University, and her research includes software engineering theory, software engineering supporting environments, software architecture, computer supported cooperative work, and software project management (http://sei.pku.edu.cn/~sunyc).
Contact her at sunyc@sei.pku.edu.cn.


Hengming ZouHengming Zou (Computing Foundations, Software Engineering Professional Practice) is a faculty member at China’s Shanghai Jiao Tong University, where he teaches 14 different undergraduate and graduate courses and conducts research in the areas of reliable software design, secure storage, and IT shield (http://cse.sjtu.edu.cn/zou).
Contact him at zou@sjtu.edu.cn.

Testimonial: We are doing a curriculum reform on the Computing Foundations Knowledge Area to support software engineering, and my goal is to align our Computing Foundations curriculum with SWEBOK Guide Version 3. – Hengming Zou