1977-84 1985-89 1990-94 1995-99 2000-04 2005-09 2010-14
  Published Papers 2005-09 (updated 10th December 2009)
  2005  
    Martin, D. and Sommerville, I. (2005). Ethnography and the Social Structure of Work. In Structure for Dependability: Computer-Based Systems from an Interdisciplinary Perspective. Jones, C., Gacek, C. and Besnard, D. (eds). London: Springer. [Book chapter]

Lock R, Dobson G, Sommerville I. 2005. 'Addressing the Contract Issue, Standardisation for QoS'. Proc. eChallenge2005 Conference, Ljubljana, Slovenia, October 2005. pp 161-168. ISBN: 1-58603-563-0.

Lock R, Dobson G, Sommerville I. . 2005. 'QoSOnt: A QoS Ontology for Service-Centric Systems'. Proc.31st EuroMicro conference on Software Engineering and Advanced Applications (SEAA), Porto, Portugal, September 2005. ISBN: 0-7695-2431-1.

Dobson G, Lock R, Sommerville I. 2005. 'QoSOnt: An Ontology for QoS in Service Centric Systems'. Proc. eScience All Hands Meeting, Nottingham, September 2005. ISBN 1-904425-53-4.

Sawyer, P., Hutchison, J., Walkerdine, J. and Sommerville, I. 2005. Faceted Service Specification. Proc. Workshop on Service-Oriented Computing Requirements (SOCCER). Paris, August 2005.

Dobson, G., Lock, R. and Sommerville, I. 2005. Quality of Service Requirements Specification using an Ontology. Proc. Workshop on Service-Oriented Computing Requirements (SOCCER). Paris, August 2005.

Ramduny-Ellis, D. Dix, A. Rayson, P. Onditi, V., Sommerville, I. and Ransom, J. (2005). 'Artefacts as designed, Artefacts as used: resources for uncovering activity dynamics'. In Special Issue on Collaboration in Context: Cognitive and Organizational Artefacts, P. Jones, C. Chisalita, and G. van der Veer (eds.), Cognition, Technology and Work (to be published 2005)

Sommerville, I. (2005). 'Integrated Requirements Engineering'. IEEE Software, 22 (1), 16-23, January/February 2005.

Sommerville, I. and Ransom, J. B. (2005). 'An Industrial Experiment in Requirements Engineering Process Assessment and Improvement'. ACM Transactions on Software Engineering and Methodology (TOSEM), 14 (1), pp1-33, January 2005.

  2006  
   
Bagnell P, Dewsbury G, Onditi V and Sommerville I (2006) ‘Promoting Virtual Social Interaction with Older People’, Proceedings of the International Workshop on Cognitive Prostheses and Assisted Communication (CPAC 2006) January 29, 2006, Sydney, Australia.

Dobson, G. and Sommerville, I. (2006) 'Disambiguating Availability Specification through the use of OWL'. Proc. 2nd Workshop on Service-Oriented Computing Requirements (SOCCER). Minneapolis, September 2006.

Rooksby, J., Sommerville, I., Pidd, M., (2006), "A Hybrid Approach to Upstream Requirements: IBIS and Cognitive Mapping", In Dutoit AH, McCall R, Mistrik I, and Paech B (Eds.) Rationale Management in Software Engineering, Springer, p131-148 (ISBN: 3-540-30997-7) [Book chapter]

Martin, D. and Sommerville, I. (2006). Patterns for Dependable Design. In Trust in Technology: A Socio-technical Perspective. Rouncefield, M., Clarke, J., Hardstone, G. and Sommerville, I. (eds.). London: Springer.[Book chapter]

Sommerville, I., Dewsbury, G., Clarke, K. and Rouncefield, M. (2006). 'Dependability and Trust in Organisational and Domestic Computer Systems'. In Trust in Technology: A Socio-technical Perspective. Rouncefield, M., Clarke, J., Hardstone, G. and Sommerville, I. (eds.). London: Springer.[Book chapter]

Dewsbury, G., Sommerville, I., Bagnall, P., Rouncefield, M., and Onditi, V. (2006). Software co-design with older people. Proc. CWUAAT 2006 (3rd Cambridge Workshop on Universal Access and Assistive Technology), Cambridge, April 2006. Published as Designing Accessible Technology, Clarkson P, Langdon P. and Robinson P., London: Springer. 199-208 (ISBN 1-84628-364-7).

Dewsbury G, Bagnall P, Sommerville I, Onditi V, Rouncefield M (2006) ‘Taking the Tablets Home: Designing communication software for isolated older people at home’, In Contemporary Ergonomics 2006, P Bust (Ed), Taylor and Francis, 358-362.(ISBN 0 41539818 5).

Mackenzie, A. Pidd, M., Rooksby, J., Sommerville, I., Warren, I. and Westcombe, M. 2006. Wisdom: decision support and paradigms of decision making. European Journal of Operational Research, Volume 170 (1), 156-171.

Xu, H., Sawyer, P., Sommerville, I. (2006). 'Requirements process establishment and improvement from the viewpoint of cybernetics'. J. of Systems and Software, 79, 1504-1513.

Wongthongtham, P., Chang, E., Dillon, T. and Sommerville, I. (2006) 'Ontology-based multi-site software development methodology and tools'. J. of Systems Architecture, 52 (11), 640-53.

  2007  
    Dobson, J., Sommerville, I. and Dewsbury, G. 2007. 'Dependability and Responsibility in Context'. In Responsibility and Dependable Systems. Dewsbury, G. and Dobson, J. (eds)., London: Springer. 1-20. [Book chapter]

Sommerville, I. 2007. 'Models for Responsibility Assignment'. In Responsibility and Dependable Systems. Dewsbury, G. and Dobson, J. (eds)., London: Springer. 165-86. [Book chapter]

Sommerville, I. 2007. 'Causal Responsibility Models'. In Responsibility and Dependable Systems. Dewsbury, G. and Dobson, J. (eds)., London: Springer. 187-207. [Book chapter]

Sommerville, I., Storer, T. and Lock, R. (2007). Responsibility Modelling for Contingency Planning. Proc. DSN Workshop on Understanding Why Systems Fail, Contingency Planning and Longer Term Perspectives on Learning from Failure in Safety Critical Systems, Edinburgh, Scotland (superceded by 2009 paper).

Sommerville, I., Martin, D., Rouncefield, M., J. Rooksby, J. 'Good’ Organisational Reasons for ‘Bad’ Software Testing: An Ethnographic Study of Testing in a Small Software Company'. Proc. Int. Conf. on Software Engineering, Minneapolis; IEEE Computer Society. 602-11.

Sommerville, I., G. Dewsbury, G. 'Dependable Domestic Systems Design: A Socio-technical Approach'. Interacting with Computers. 19 (4), 438–56.

Lock, R., Storer, T., Harvey, N., et al. (2007). Observations of the Scottish Elections, 2007. Proc. eGov 2007, Third e-Government Workshop, Leeds, UK. (superceded by 2008 paper)

Oboler, A., Lock, S. and Sommerville, I. (2007). Targetted Improvements. Proc. Software Engineering Advances, 2007 (ICSEA 2007), Cap Esterel, France.

Oboler, A. and Sommerville, I. (2007). Research Documentation Guidelines-Capturing knowledge, improving research. Proc. 4th Int. Conf. on Information Technology. ITNG'07, Las Vegas.

Onditi, V. and Sommerville, I. (2007). 'A Framework for Automatic Reconstruction of a Semi-Structured Rationale from a Minutes Document'. Fuzzy Systems Conference, 2007. FUZZ-IEEE 2007. IEEE International: 1–6.
  2008  
    Lock, R., Storer, T., Harvey, N., et al. (2008). 'Observations of the Scottish Elections, 2007'. Transforming Government: People, Process and Policy 2(2): 104–118.

Rooksby, J., Martin, D., Rouncefield, M., et al. (2008). Cooperative Work in Software Testing. Proc. 2008 international workshop on Cooperative and human aspects of software engineering (ICSE 2008 Workshop), Leipzig, Germany.

Sommerville, I. (2008a). Construction by Configuration: Challenges for Software Engineering Research and Practice. Proc. 19th Australian Conference on Software Engineering (ASWEC 2008), Perth, WA. (Keynote presentation)

Sommerville, I. (2008b). Designing for Recovery: New Challenges for Large-Scale Complex IT Systems (Abstract). Proc. 7th Int. Conference on Composition-based Software Systems, Madrid, Spain, IEEE Computer Society Press. (Keynote presentation.)

Walkerdine, J., Hughes, D., Rayson, P., et al. (2008). 'A framework for P2P application development'. Computer Communications 31(5): 387–401.



  2009  
    Sommerville, I., Lock, R., Storer, T., and Dobson, J. E. (2009). Deriving Information Requirements from Responsibility Models. Proc. CAiSE 2009. 21st International Conference on Advanced Information Systems Engineering, Amsterdam, June 2009, 515-29. doi:10.1007/978-3-642-02144-2_40

Sommerville, I., Storer, T., Lock, R. (2009). Responsibility Modelling for Civil Emergency Planning. Risk Management 11, 179–207. doi:10.1057/rm.2009.11.

Lock, R., Storer, T., Sommerville, I. and Baxter, G. (2009). Responsibility Modelling for Risk Analysis. Proc. ESREL 2009. Prague, September, 2009. pp 1103-1109.

Rooksby, J., Rouncefield, M. and Sommerville, I. (2009). Testing in the Wild: The Social and Organisational Dimensions of Real-World Practice. J. of Computer Supported Cooperative Work, 18, (5-6), 559–580. doi:10.1007/s10606-009-9098-7.

Wongthongtham, P., Chang, E., Dillon, T.S., Sommerville, I. (2009) 'Development of a Software Engineering Ontology for Multi-site Software Development', IEEE Transactions on Knowledge and Data Engineering. 21 (8), 1205-1207. http://doi.ieeecomputersociety.org/10.1109/TKDE.2008.209