| 2015 | CaiSE | Designing Software for a Million Users: it's not About the Technology. | Ian Sommerville |
| 2013 | CloudCom | Services2Cloud: A Framework for Revenue Analysis of Software-as-a-Service Provisioning. | Kenneth Johnson, Yuanzhi Wang, Radu Calinescu, Ian Sommerville, Gordon D. Baxter, John V. Tucker |
| 2011 | SMC | Responsibility modeling for the sociotechnical risk analysis of coalitions of systems. | David Greenwood, Ian Sommerville |
| 2010 | ICECCS | Modelling and Analysis of Socio-Technical System of Systems. | Russell Lock, Ian Sommerville |
| 2009 | CaiSE | Deriving Information Requirements from Responsibility Models. | Ian Sommerville, Russell Lock, Tim Storer, John Dobson |
| 2008 | ICSE | Cooperative work in software testing. | David B. Martin, John Rooksby, Mark Rouncefield, Ian Sommerville |
| 2007 | ICSE | 'Good' Organisational Reasons for 'Bad' Software Testing: An Ethnographic Study of Testing in a Small Software Company. | David B. Martin, John Rooksby, Mark Rouncefield, Ian Sommerville |
| 2007 | ICSEA | Targetted Improvements. | Andre Oboler, Simon Lock, Ian Sommerville |
| 2006 | ICSEA | Reflection: Improving Research through Knowledge Transfer. | Andre Oboler, Simon Lock, Ian Sommerville |
| 2005 | COMPSAC | Requirement Process Establishment and Improvement: From the Viewpoint of Cybernetics. | Hong Xu, Peter Sawyer, Ian Sommerville |
| 2005 | RE | CoCA: A Composition-Centric Approach to Requirements Engineering. | Ruzanna Chitchyan, Ian Sommerville, Awais Rashid |
| 2004 | ECOOP | AOP and Reflection for Dynamic Hyperslices. | Ruzanna Chitchyan, Ian Sommerville |
| 2004 | ICSE | BoF: New Directions in UK Software Engineering Research. | David W. Bustard, Mike Holcombe, Ian Sommerville |
| 2004 | NLDB | Language Resources and Tools for Supporting the System Engineering Process. | Victor Onditi, Paul Rayson, B. Ransom, Devina Ramduny, Ian Sommerville, Alan J. Dix |
| 2003 | ECSCW | Dependable Red Hot Action. | Karen Clarke, John A. Hughes, David B. Martin, Mark Rouncefield, Ian Sommerville, Corin A. Gurr, Mark Hartswood, Rob Procter, Roger Slack, Alexander Vo |
| 2003 | HCI | Cultural Probes: Eliciting Requirements for Dependable Ubiquitous Computing in the Home. | Karen Clarke, Keith Cheverst, Guy Dewsbury, Dan Fitton, John A. Hughes, Mark Rouncefield, Ian Sommerville, Terry Hemmings, Tom Rodden |
| 2003 | SAFECOMP | A Dependability Model for Domestic Systems. | Guy Dewsbury, Ian Sommerville, Karen Clarke, Mark Rouncefield |
| 2002 | CHI | Applying patterns of cooperative interaction to work (re)design: e-government and planning. | David B. Martin, Mark Rouncefield, Ian Sommerville |
| 2001 | ECSCW | Finding patterns in the fieldwork. | David B. Martin, Tom Rodden, Mark Rouncefield, Ian Sommerville, Stephen Viller |
| 1999 | RE | Social Analysis in the Requirements Engineering Process: From Ethnography to Method. | Stephen Viller, Ian Sommerville |
| 1998 | REFSQ | Improving the Requirements Process. | Peter Sawyer, Ian Sommerville, Stephen Viller |
| 1997 | APSEC | Integrating safety analysis and requirements engineering. | Gerald Kotonya, Ian Sommerville |
| 1996 | ICRA | LUCIE the robot excavator-design for system safety. | Derek W. Seward, Frank Margrave, Ian Sommerville, Richard Morrey |
| 1995 | RE | Presenting ethnography in the requirements process. | John A. Hughes, Jon O'Brien, Tom Rodden, Mark Rouncefield, Ian Sommerville |
| 1995 | SEKE | A Framework for Analysing Reuse Knowledge. | Muthu Ramachandran, Ian Sommerville |
| 1993 | ECSCW | The Designers' Notepad: Supporting and Understanding Cooperative Design. | Michael B. Twidale, Tom Rodden, Ian Sommerville |
| 1993 | RE | Integrating ethnography into the requirements engineering process. | Ian Sommerville, Tom Rodden, Peter Sawyer, Richard Bentley, Michael B. Twidale |
| 1992 | CSCW | Ethnographically-Informed Systems Design for Air Traffic Control. | Richard Bentley, John A. Hughes, David Randall, Tom Rodden, Peter Sawyer, Dan Shapiro, Ian Sommerville |
| 1992 | CSCW | An Architecture for Tailoring Cooperative Multi-User Displays. | Richard Bentley, Tom Rodden, Peter Sawyer, Ian Sommerville |
| 1977 | SIGCSE | Machine language programming in an undergraduate computer science curriculum. | Ian Sommerville |