1977-84 1985-89 1990-94 1995-99 2000-04 2005-09 2010-14
  Published Papers 2000-04
    Viller S. and Sommerville I. 2000. ‘Ethnographically informed analysis for software engineers’. International Journal of Human-Computer Studies, 53 (1) : 169-196.

Al-Moumen, S. and Sommerville, I. 2000. ‘Innovation through e-commerce: Marketing for e-commerce’. Int. J. of New Product Development and Innovation Management, 2 (1), March/April 2000. Winthrop Publications Ltd.

Seward, D., Sommerville, I., Pace, C. and Morrey, R. 2000. ‘Safety analysis of autonomous excavator functionality’. J. of Reliability Engineering and System Safety, 70 (1), 29-39

Pace C, Seward D W and Sommerville, I. 2000. 'A Safety Integrated Architecture for an Autonomous Excavator', 
Proc. 17th International Symposium on Automation and Robotics in Construction, (ISARC 2000), Taiwan. .

Rouncefield, M., Rodden, T., Sommerville, I. and Viller, S. ‘Social Viewpoints on Legacy Systems’. in Systems Engineering for Business Process Change, P. Henderson (ed). Springer, 2000. [Book chapter]

Rouncefield, M., Rodden, T., Sommerville, I. and Randall, D. 2000. ‘Remembrance of Designs Past: Legacy Data, Organisational Memory and Distributed Design’. in Systems Engineering for Business Process Change, Vol II, P. Henderson (ed). Springer, 2000. [Book chapter]

Viller, S. and Sommerville, I. 2000. ‘Social Analysis in the Requirements Engineering Process: From Ethnography to Method’. In Systems Modeling for Business Process Improvement. D. Bustard, P. Kawalek and M. Norris (eds.), Artech House, 2000. [Book chapter]
    Perwaiz, N. and Sommerville, I. 2001. ‘Structured Management of Role-Permission Relationships’. Proc. Sixth ACM Symposium on Access Control Models & Technologies, May 2001, ACM Press., 163-69.

Martin D., Rodden T., Rouncefield M., Sommerville I. and Viller S., 2001. ‘Finding Patterns in the Fieldwork’. Proc. ECSCW’01, Bonn, Kluwer, 39-58.

Mackie, J. and Sommerville, I. 2001. ‘Dependability in Healthcare Informatics’. Proc. 1st Workshop in Dependability and Healthcare, Edinburgh. ISBN 1862201099, 79-85.
    Sommerville, I. 2002. ‘Software Documentation’. In Software Engineering, Vol 2: The Supporting Processes. R. H. Thayer and M. I. Christensen (eds), Wiley-IEEE Press.[Book chapter]

Chichayan, R., Rashid, A. and Sommerville, I. 2002. ‘An Analysis of Design Approaches for Crosscutting Concerns’. Proc. Workshop on Aspect-oriented Design, Enschede, Netherlands. April 2002.

Martin, D., Rouncefield, M. and Sommerville, I. 2002. 'Applying patterns of interaction to work (re)design: e-government and planning'. Proc. CHI'2002. 235-42, ACM Press.

Dewsbury, G., Clarke, K., Rouncefield, M., and Sommerville, I. (2002) 'Appropriate Home Technology': depending on dependable technology systems', Proc. Housing and Health Workshop, ENHR 2002, Vienna, Austria, July 2002.

Dewsbury, G., Clarke, K., Rouncefield, M., Sommerville, I. (2002) 'Home Technology Systems', J. of Housing Care and Support, 5 (4).
    Sommerville, I., Dewsbury, G. Clarke, K. and Rouncefield, M. 2002. 'A Dependability Model for Domestic Systems'. Proc. SAFECOMP 2003, Edinburgh, September 2003, Springer, 103-15.

Rooksby, J., Westcombe, M., Pidd, M. and Sommerville, I. 'Managing Stakeholder Requirements in High Performance Computing Procurement'. In Proc. of UK e-Science All Hands Meeting, Nottingham, 2-4 September 2003, (ISBN 1-904425-11-9); 878-884.

Clarke, K., Dewsbury, G., Hughes, J., Rouncefield, M., Sommerville, I., Taylor, B., and Edge, M. 2003. 'Designing acceptable 'smart' home technology to support people in the home '. Technology and Disability, IOS Press. 15 (3), 191-99, `(ISSN 1055-4181).

Dix, A., D. Ramduny, D., Rayson, P., Ochieng, V., Sommerville, I. and Mackenzie, A. (2003). Finding Decisions Through Artefacts. Proc. HCI International 2003 (v1). J. Jacko and C. Stephandis (ed.). Lawrence Erlbaum Associates, pp. 78-82

Clarke, K., Cheverst, K., Dewsbury, G., Fitton, D., Hughes, J., Rouncefield, M., Sommerville, I., Hemmings, T., Rodden, T. (2003) Cultural probes: Eliciting requirements for dependable ubiquitous computing in the home. Proc. HCI International 2003, 10th International Conference on Human - Computer Interaction, J. Jacko and C. Stephandis (ed.). Lawrence Erlbaum Associates.

Rayson, P. Sharp, B. Alderson, A. Cartmell, J., Chibelushi, C., Clarke,R., Dix, A., Onditi, V., Quek, A., Ramduny, D., Salter, A., Shah, H., Sommerville, I., Windridge, P. (2003). "Tracker: a framework to support reducing rework through decision management". In Proceedings of 5th International Conference on Enterprise Information Systems ICEIS2003. Angers - France, April 23-26, 2003. Volume 2, pp. 344 - 35

Hughes, J. Martin, D., Rouncefield, M. Sommerville, I., Hartswood, M., Procter, R., Slack, R., Voss, A. 2003. 'Dependable Red-Hot Action'. Proc. 8th European Conference on CSCW, September 2003, pp 61-80.

Al-Moumen, S. and Sommerville, I. 2003. 'A Culture-specific Method for the Analysis and Design of E-Commerce Systems'. Proc. 5th Annual International Workshop on Internationalisation of Products and Systems (IWIPS 2003), Berlin, July 2003.

Kotonya, G., Sommerville, I. and Hall, S. 'Towards a Classification Model for Component-based Software Engineering Research'. Proc. 29th IEEE Euromicro Conference (Component Based Software Engineering), Turkey, September 2003, pp 43-52.

Sommerville, I., Martin, D. and Rouncefield, M. 'Informing the Requirements Process with Patterns of Cooperative Interaction'. Invited paper. International Arab J. of Information Technology, 1 (1), July 2003.

Sommerville, I. 2003. 'An Integrated Approach to Dependability Requirements Engineering'. Proc. 11th Safety-Critical Systems Symposium, Bristol. 3-15, Springer.

Clarke, K., Dewsbury, G., Hughes, J., Rouncefield, M. and Sommerville, I. ' Designing Dependable Digital Domestic Environments'. Proc. HOIT 2003, The Networked Home of the Future Conference, Irvine, California. April 2003.
    Clarke, K., Rouncefield, M. and Sommerville, I. 'Staying within the process": understanding socio-technical failures in a healthcare setting'. Proc. 2nd Int. Conf on IT in Healthcare: Socio-Technical Approaches, Portland, Oregon, Sept. 2004.

Rooksby, J., Sommerville, I., Westcombe, M., Pidd, M. (2004) "The Interdependency of Science and Technology In User Requirements for High Performance Computing". Proc. of the Workshop on Requirements Capture for Collaboration in e-Science, Edinburgh, 14-15 January 2004; 49-52.

Chitchyan,R., Sommerville, I., (2004), AOP and Reflection for Dynamic Hyperslices. Proc. Workshop on Reflection, AOP and Meta-Data for Software Evolution (held with ECOOP 2004), Oslo, Norway.

Sommerville, I. (2004), 'Making ethnography accessible'. Proc. Workshop on Software Engineering/HCI, Edinburgh, May 2004, Institute of Electrical Engineers, 36-40.

Walkerdine, J., Melville, L., Sommerville, I. (2004), 'Dependability within Peer-to-Peer Systems', Proceedings of WADS 2004 (held at ICSE 2004), May 25th, Edinburgh, UK.

Onditi V. O., Rayson P., Ransom B., Ramduny D., Sommerville I., Dix A. (2004). 'Language Resources and Tools for Supporting The System Engineering Process'. In Farid Meziane and Elisabeth Métais (eds.) Proceedings of 9th International Conference on Applications of Natural Language to Information Systems (NLDB 2004), Salford, UK, June 2004. LNCS 3136. Springer-Verlag, Berlin. pp. 147 - 158.

Dewsbury, G., Clarke, K., Hemmings, T., Hughes, J., Rouncefield, M. and Sommerville, I. (2004). 'The Antisocial Model of Disability', Disability and Society, 19 (2), 145-58. March 2004 (ISSN 0968-7599).

Dewsbury G., Clarke K., Rouncefield M. and Sommerville I., 2004. 'Depending on Digital Design: Extending Inclusivity', Housing Studies, 19 (5), 811-25.

Martin D. and Sommerville, I. (2004), 'Patterns of cooperative interaction: Linking ethnomethodology and design'. ACM Trans. on Computer-Human Interaction (TOCHI), 11 (1), 58-89.

Hutchinson J., Kotonya G., Sommerville I. and Hall S., 2004. 'A Service Model for Component-Based Development', Proc. 30th IEEE Euromicro Conference, Rennes, France, September 2004, pp.162-169.