default search action
Ian Sommerville
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2016
- [j68]Ian Sommerville:
IEEE Software and Professional Development. IEEE Softw. 33(2): 90-92 (2016) - 2015
- [c79]Ian Sommerville:
Designing Software for a Million Users: it's not About the Technology. STPIS@CAiSE 2015: 1-4 - 2014
- [c78]Adam Barker, Blesson Varghese, Jonathan Stuart Ward, Ian Sommerville:
Academic Cloud Computing Research: Five Pitfalls and Five Opportunities. HotCloud 2014 - [i16]Adam Barker, Blesson Varghese, Jonathan Stuart Ward, Ian Sommerville:
Academic Cloud Computing Research: Five Pitfalls and Five Opportunities. CoRR abs/1406.4974 (2014) - [i15]Ian Sommerville:
Designing for the Don't Cares: A story about a sociotechnical system. CoRR abs/1411.3948 (2014) - 2013
- [j67]Alexander Voß, Adam Barker, Mahboubeh Asgari-Targhi, Adriaan van Ballegooijen, Ian Sommerville:
An elastic virtual infrastructure for research applications (ELVIRA). J. Cloud Comput. 2: 20 (2013) - [j66]Ian Sommerville:
Teaching cloud computing: A software engineering perspective. J. Syst. Softw. 86(9): 2330-2332 (2013) - [c77]James William Smith, Ian Sommerville:
Understanding Tradeoffs between Power Usage and Performance in a Virtualized Environment. IEEE CLOUD 2013: 725-731 - [c76]Kenneth Johnson, Yuanzhi Wang, Radu Calinescu, Ian Sommerville, Gordon D. Baxter, John V. Tucker:
Services2Cloud: A Framework for Revenue Analysis of Software-as-a-Service Provisioning. CloudCom (2) 2013: 144-151 - 2012
- [j65]Ian Sommerville, Dave Cliff, Radu Calinescu, Justin Keen, Tim Kelly, Marta Z. Kwiatkowska, John A. McDermid, Richard F. Paige:
Large-scale complex IT systems. Commun. ACM 55(7): 71-77 (2012) - [j64]John Rooksby, Ian Sommerville:
The Management and Use of Social Network Sites in a Government Department. Comput. Support. Cooperative Work. 21(4-5): 397-415 (2012) - [j63]Ali Khajeh-Hosseini, David Greenwood, James W. Smith, Ian Sommerville:
The Cloud Adoption Toolkit: supporting cloud adoption decisions in the enterprise. Softw. Pract. Exp. 42(4): 447-465 (2012) - [c75]James W. Smith, Ali Khajeh-Hosseini, Jonathan Stuart Ward, Ian Sommerville:
CloudMonitor: Profiling Power Usage. IEEE CLOUD 2012: 947-948 - [c74]Ian Sommerville, Russell Lock, Tim Storer:
Information Requirements for Enterprise Systems. Monterey Workshop 2012: 266-282 - [i14]James W. Smith, Ali Khajeh-Hosseini, Jonathan Stuart Ward, Ian Sommerville:
CloudMonitor: Profiling Power Usage. CoRR abs/1205.2546 (2012) - [i13]Ian Sommerville:
Teaching cloud computing: a software engineering perspective. CoRR abs/1209.0948 (2012) - [i12]Ian Sommerville, Russell Lock, Tim Storer:
Information requirements for enterprise systems. CoRR abs/1209.5246 (2012) - 2011
- [j62]David Greenwood, Ian Sommerville:
Using Network Analysis and Visualization to Analyze Problematic Enterprise Information Systems. Int. J. Knowl. Syst. Sci. 2(4): 54-71 (2011) - [j61]Gordon D. Baxter, Ian Sommerville:
Socio-technical systems: From design methods to systems engineering. Interact. Comput. 23(1): 4-17 (2011) - [c73]Ali Khajeh-Hosseini, Ian Sommerville, Jurgen Bogaerts, Pradeep B. Teregowda:
Decision Support Tools for Cloud Migration in the Enterprise. IEEE CLOUD 2011: 541-548 - [c72]David Greenwood, Ian Sommerville:
Expectations and Reality: Why an Enterprise Software System Did Not Work as Planned. ISD 2011: 51-62 - [c71]David Greenwood, Ian Sommerville:
Responsibility modeling for the sociotechnical risk analysis of coalitions of systems. SMC 2011: 1256-1261 - [c70]David Greenwood, Ian Sommerville:
Responsibility modeling for identifying sociotechnical threats to the dependability of coalitions of systems. SoSE 2011: 173-178 - [i11]David Greenwood, Ian Sommerville:
Expectations and Reality: Why an enterprise software system didn't work as planned. CoRR abs/1104.1370 (2011) - [i10]David Greenwood, Ian Sommerville:
Responsibility Modeling for the Sociotechnical Risk Analysis of Coalitions of Systems. CoRR abs/1104.2265 (2011) - [i9]Ali Khajeh-Hosseini, Ian Sommerville, Jurgen Bogaerts, Pradeep B. Teregowda:
Decision Support Tools for Cloud Migration in the Enterprise. CoRR abs/1105.0149 (2011) - [i8]James W. Smith, Ian Sommerville:
Workload Classification & Software Energy Measurement for Efficient Scheduling on Private Cloud Platforms. CoRR abs/1105.2584 (2011) - [i7]Ian Sommerville, Dave Cliff, Radu Calinescu, Justin Keen, Tim Kelly, Marta Z. Kwiatkowska, John A. McDermid, Richard F. Paige:
Large-scale Complex IT Systems. CoRR abs/1109.3444 (2011) - [i6]John Rooksby, Ian Sommerville:
The Management and Use of Social Network Sites in a Government Department. CoRR abs/1111.5454 (2011) - 2010
- [c69]Ali Khajeh-Hosseini, David Greenwood, Ian Sommerville:
Cloud Migration: A Case Study of Migrating an Enterprise IT System to IaaS. IEEE CLOUD 2010: 450-457 - [c68]Russell Lock, Ian Sommerville:
Modelling and Analysis of Socio-Technical System of Systems. ICECCS 2010: 224-232 - [i5]Ali Khajeh-Hosseini, Ian Sommerville, Ilango Sriram:
Research Challenges for Enterprise Cloud Computing. CoRR abs/1001.3257 (2010) - [i4]Ali Khajeh-Hosseini, David Greenwood, Ian Sommerville:
Cloud Migration: A Case Study of Migrating an Enterprise IT System to IaaS. CoRR abs/1002.3492 (2010) - [i3]David Greenwood, Ali Khajeh-Hosseini, James W. Smith, Ian Sommerville:
The Cloud Adoption Toolkit: Addressing the Challenges of Cloud Adoption in Enterprise. CoRR abs/1003.3866 (2010) - [i2]David Greenwood, Ali Khajeh-Hosseini, Ian Sommerville:
Lessons from the Failure and Subsequent Success of a Complex Healthcare Sector IT Project. CoRR abs/1003.3880 (2010) - [i1]Ali Khajeh-Hosseini, David Greenwood, James W. Smith, Ian Sommerville:
The Cloud Adoption Toolkit: Supporting Cloud Adoption Decisions in the Enterprise. CoRR abs/1008.1900 (2010)
2000 – 2009
- 2009
- [j60]John Rooksby, Mark Rouncefield, Ian Sommerville:
Testing in the Wild: The Social and Organisational Dimensions of Real World Practice. Comput. Support. Cooperative Work. 18(5-6): 559-580 (2009) - [j59]Pornpit Wongthongtham, Elizabeth Chang, Tharam S. Dillon, Ian Sommerville:
Development of a Software Engineering Ontology for Multisite Software Development. IEEE Trans. Knowl. Data Eng. 21(8): 1205-1217 (2009) - [c67]Ian Sommerville, Russell Lock, Tim Storer, John Dobson:
Deriving Information Requirements from Responsibility Models. CAiSE 2009: 515-529 - 2008
- [j58]Ian Sommerville:
Desert Island Column. Autom. Softw. Eng. 15(1): 109-111 (2008) - [j57]James Walkerdine, Danny Hughes, Paul Rayson, John Simms, Kiel Mark Gilleade, John A. Mariani, Ian Sommerville:
A framework for P2P application development. Comput. Commun. 31(2): 387-401 (2008) - [c66]Ian Sommerville:
Construction by Configuration: Challenges for Software Engineering Research and Practice. Australian Software Engineering Conference 2008: 3-12 - [c65]Ian Sommerville:
Fitting Software to the Organization: Reducing Time to Value for New Software Systems. Australian Software Engineering Conference 2008: 51 - [c64]Ian Sommerville:
Designing for Recovery: New Challenges for Large-Scale Complex IT Systems. ICCBSS 2008: 15 - [c63]David B. Martin, John Rooksby, Mark Rouncefield, Ian Sommerville:
Cooperative work in software testing. CHASE 2008: 93-96 - 2007
- [b6]Ian Sommerville:
Software Engineering, 8. Auflage. it : Informatik, Pearson Studium 2007, ISBN 978-3-8273-7257-4, pp. 1-875 - [b5]Ian Sommerville:
Software engineering, 8th Edition. International computer science series, Addison-Wesley 2007, ISBN 9780321313799, pp. I-XXIII, 1-840 - [j56]David W. Walker, Malcolm P. Atkinson, Ian Sommerville:
Special Issue: Selected Papers from the 2004 U.K. e-Science All Hands Meeting (AHM 2004). Concurr. Comput. Pract. Exp. 19(2): 129-131 (2007) - [j55]Ian Sommerville, Guy Dewsbury:
Dependable domestic systems design: A socio-technical approach. Interact. Comput. 19(4): 438-456 (2007) - [j54]Guy Dewsbury, Mark Rouncefield, Ian Sommerville, Victor Onditi, Peter Bagnall:
Designing technology with older people. Univers. Access Inf. Soc. 6(2): 207-217 (2007) - [c62]Victor Onditi, Ian Sommerville:
A Framework for Automatic Reconstruction of a Semi-Structured Rationale from a Minutes Document. FUZZ-IEEE 2007: 1-6 - [c61]David B. Martin, John Rooksby, Mark Rouncefield, Ian Sommerville:
'Good' Organisational Reasons for 'Bad' Software Testing: An Ethnographic Study of Testing in a Small Software Company. ICSE 2007: 602-611 - [c60]Andre Oboler, Simon Lock, Ian Sommerville:
Targetted Improvements. ICSEA 2007: 80 - [c59]Andre Oboler, Ian Sommerville:
Research Documentation Guidelines - Capturing knowledge, improving research. ITNG 2007: 679-684 - 2006
- [j53]Adrian Mackenzie, Michael Pidd, John Rooksby, Ian Sommerville, Ian Warren, Mark Westcombe:
Wisdom, decision support and paradigms of decision making. Eur. J. Oper. Res. 170(1): 156-171 (2006) - [j52]Pornpit Wongthongtham, Elizabeth Chang, Tharam S. Dillon, Ian Sommerville:
Ontology-based multi-site software development methodology and tools. J. Syst. Archit. 52(11): 640-653 (2006) - [j51]Hong Xu, Peter Sawyer, Ian Sommerville:
Requirement process establishment and improvement from the viewpoint of cybernetics. J. Syst. Softw. 79(11): 1504-1513 (2006) - [c58]Andre Oboler, Simon Lock, Ian Sommerville:
Reflection: Improving Research through Knowledge Transfer. ICSEA 2006: 70 - [p3]Karen Clarke, John A. Hughes, Dave Martin, Mark Rouncefield, Ian Sommerville, Alexander Voß, Rob Procter, Roger Slack, Mark Hartswood:
'Its About Time': Temporal Features of Dependability. Trust in Technology 2006: 105-121 - [p2]David B. Martin, Mark Rouncefield, Ian Sommerville:
Patterns for Dependable Design. Trust in Technology 2006: 147-168 - [p1]Ian Sommerville, Guy Dewsbury, Karen Clarke, Mark Rouncefield:
Dependability and Trust in Organisational and Domestic Computer Systems. Trust in Technology 2006: 169-193 - [e3]Karen Clarke, Gillian Hardstone, Mark Rouncefield, Ian Sommerville:
Trust in Technology: A Socio-Technical Perspective. Computer Supported Cooperative Work 36, Springer 2006, ISBN 978-1-4020-4257-7 [contents] - 2005
- [j50]Devina Ramduny-Ellis, Alan J. Dix, Paul Rayson, Victor Onditi, Ian Sommerville, Jane Ransom:
Artefacts as designed, artefacts as used: resources for uncovering activity dynamics. Cogn. Technol. Work. 7(2): 76-87 (2005) - [j49]Ian Sommerville:
Integrated Requirements Engineering: A Tutorial. IEEE Softw. 22(1): 16-23 (2005) - [j48]Ian Sommerville, Jane Ransom:
An empirical study of industrial requirements engineering process assessment and improvement. ACM Trans. Softw. Eng. Methodol. 14(1): 85-117 (2005) - [c57]Hong Xu, Peter Sawyer, Ian Sommerville:
Requirement Process Establishment and Improvement: From the Viewpoint of Cybernetics. COMPSAC (2) 2005: 89-92 - [c56]Glen Dobson, Russell Lock, Ian Sommerville:
QoSOnt: a QoS Ontology for Service-Centric Systems. EUROMICRO-SEAA 2005: 80-87 - [c55]Pornpit Wongthongtham, Elizabeth Chang, Tharam S. Dillon, Ian Sommerville:
Software Engineering Ontologies and Their Implementation. IASTED Conf. on Software Engineering 2005: 208-213 - [c54]Ian Sommerville:
Software Construction by Configuration: Challenges for Software Engineering Research. ICSM 2005: 9 - [c53]Ruzanna Chitchyan, Ian Sommerville, Awais Rashid:
CoCA: A Composition-Centric Approach to Requirements Engineering. RE 2005: 475-476 - [c52]Ian Sommerville:
Extreme Programming for Critical Systems?. XP 2005: 198 - 2004
- [j47]David B. Martin, Ian Sommerville:
Patterns of cooperative interaction: linking ethnomethodology and design. Interactions 11(2): 9-10 (2004) - [j46]David B. Martin, Ian Sommerville:
Patterns of cooperative interaction: Linking ethnomethodology and design. ACM Trans. Comput. Hum. Interact. 11(1): 59-89 (2004) - [c51]Ruzanna Chitchyan, Ian Sommerville:
AOP and Reflection for Dynamic Hyperslices. RAM-SE 2004: 29-35 - [c50]John Edward Hutchinson, Gerald Kotonya, Ian Sommerville, Steve Hall:
A Service Model for Component-Based Development. EUROMICRO 2004: 162-169 - [c49]David W. Bustard, Mike Holcombe, Ian Sommerville:
BoF: New Directions in UK Software Engineering Research. ICSE 2004: 693-694 - [c48]Victor Onditi, Paul Rayson, B. Ransom, Devina Ramduny, Ian Sommerville, Alan J. Dix:
Language Resources and Tools for Supporting the System Engineering Process. NLDB 2004: 147-158 - 2003
- [j45]Ian Sommerville, David B. Martin, Mark Rouncefield:
Informing the Requirements Process with Patterns of Cooperative Interaction. Int. Arab J. Inf. Technol. 1(0) (2003) - [c47]Karen Clarke, John A. Hughes, David B. Martin, Mark Rouncefield, Ian Sommerville, Corin A. Gurr, Mark Hartswood, Rob Procter, Roger Slack, Alexander Voß:
Dependable Red Hot Action. ECSCW 2003: 61-80 - [c46]Gerald Kotonya, Ian Sommerville, Steve Hall:
Towards A Classification Model for Component-Based Software Engineering Research. EUROMICRO 2003: 43-52 - [c45]Karen Clarke, Keith Cheverst, Guy Dewsbury, Dan Fitton, John A. Hughes, Mark Rouncefield, Ian Sommerville, Terry Hemmings, Tom Rodden:
Cultural Probes: Eliciting Requirements for Dependable Ubiquitous Computing in the Home. HCI (4) 2003: 329-333 - [c44]Paul Rayson, Bernadette Sharp, Albert Alderson, John Cartmell, Caroline Chibelushi, Rodney J. Clarke, Alan J. Dix, Victor Onditi, Amanda Quek, Devina Ramduny, Andy Salter, Hanifa Shah, Ian Sommerville, Philip C. Windridge:
Tracker: A Framework to Support Reducing Rework Through Decision Management. ICEIS (2) 2003: 344-351 - [c43]Sana'a Almoumen, Ian Sommerville:
A Culture-Specific Method for the Analysis and Design of E-Commerce Systems. IWIPS 2003: 241- - [c42]Guy Dewsbury, Ian Sommerville, Karen Clarke, Mark Rouncefield:
A Dependability Model for Domestic Systems. SAFECOMP 2003: 103-115 - 2002
- [c41]David B. Martin, Mark Rouncefield, Ian Sommerville:
Applying patterns of cooperative interaction to work (re)design: e-government and planning. CHI 2002: 235-242 - [c40]James Walkerdine, Lee Melville, Ian Sommerville:
Dependability Properties of P2P Architectures. Peer-to-Peer Computing 2002: 173-174 - 2001
- [b4]Ian Sommerville:
Software Engineering, 6. Auflage. Pearson Studium 2001, ISBN 978-3-8273-7001-3, pp. 1-711 - [c39]David B. Martin, Tom Rodden, Mark Rouncefield, Ian Sommerville, Stephen Viller:
Finding patterns in the fieldwork. ECSCW 2001: 39-58 - 2000
- [j44]Stephen Viller, Ian Sommerville:
Ethnographically informed analysis for software engineers. Int. J. Hum. Comput. Stud. 53(1): 169-196 (2000) - [j43]Elisabeth Davenport, Martin Higgins, Ian Sommerville:
Narratives of new media in Scottish households: the evolution of a framework of inquiry. J. Am. Soc. Inf. Sci. 51(10): 900-912 (2000) - [j42]Derek W. Seward, Conrad Pace, Richard Morrey, Ian Sommerville:
Safety analysis of autonomous excavator functionality. Reliab. Eng. Syst. Saf. 70(1): 29-39 (2000)
1990 – 1999
- 1999
- [j41]Dave W. Randall, John A. Hughes, Jon O'Brien, Tom Rodden, Mark Rouncefield, Ian Sommerville, Peter Tolmie:
Focus Issue on Legacy Information Systems and Business Process Change: Banking on the Old technology: Understanding the Organisational Context of 'Legacy' Issues. Commun. Assoc. Inf. Syst. 2: 8 (1999) - [j40]Stephen Viller, Ian Sommerville:
Coherence: An Approach to Representing Ethnographic Analyses in Systems Design. Hum. Comput. Interact. 14(1-2): 9-41 (1999) - [j39]Peter Sawyer, Ian Sommerville, Stephen Viller:
Capturing the Benefits of Requirements Engineering. IEEE Softw. 16(2): 78-85 (1999) - [j38]Ian Sommerville, Peter Sawyer, Stephen Viller:
Managing Process Inconsistency Using Viewpoints. IEEE Trans. Software Eng. 25(6): 784-799 (1999) - [c38]Stephen Viller, Ian Sommerville:
Social Analysis in the Requirements Engineering Process: From Ethnography to Method. RE 1999: 6-13 - 1998
- [j37]Ian Sommerville:
Systems Engineering for software Engineers. Ann. Softw. Eng. 6: 111-129 (1998) - [j36]Ian Sommerville, Tom Rodden, Paul Rayson, Andrew Kirby, Alan J. Dix:
Supporting Information Evolution on the WWW. World Wide Web 1(1): 45-54 (1998) - [c37]Jane Ransom, Ian Sommerville, Ian Warren:
A Method for Assessing Legacy Systems for Evolution. CSMR 1998: 128-134 - [c36]Ian Sommerville, Peter Sawyer, Stephen Viller:
Viewpoints for Requirements Elicitation: A Practical Approach. ICRE 1998: 74-81 - [c35]Peter Sawyer, Ian Sommerville, Stephen Viller:
Improving the Requirements Process. REFSQ 1998: 71-84 - 1997
- [j35]Ian Sommerville, Peter Sawyer:
Viewpoints: Principles, Problems and a Practical Approach to Requirements Engineering. Ann. Softw. Eng. 3: 101-130 (1997) - [j34]Alan J. Dix, Tom Rodden, Ian Sommerville:
Modelling versions in collaborative work. IEE Proc. Softw. Eng. 144(4): 195-205 (1997) - [j33]Duncan L. Pemberton, Ian Sommerville:
VOCAL: A frame work for test identification and deployment. IEE Proc. Softw. Eng. 144(5-6): 249-260 (1997) - [j32]Peter Sawyer, Ian Sommerville, Stephen Viller:
Requirements process improvement through the phased introduction of good practice. Softw. Process. Improv. Pract. 3(1): 19-34 (1997) - [c34]Gerald Kotonya, Ian Sommerville:
Integrating safety analysis and requirements engineering. APSEC 1997: 259-271 - [r1]Ian Sommerville:
Software Process Models. The Computer Science and Engineering Handbook 1997: 2259-2277 - 1996
- [b3]Ian Sommerville:
Software engineering, 5th Edition. Addison-Wesley 1996, ISBN 978-0-201-42765-3, pp. I-XVI, 1-742 - [j31]Ian Sommerville:
Software Process Models. ACM Comput. Surv. 28(1): 269-271 (1996) - [j30]Gerald Kotonya, Ian Sommerville:
Requirements engineering with viewpoints. Softw. Eng. J. 11(1): 5-18 (1996) - [j29]Ian Sommerville, Graham Dean:
PCL: a language for modelling evolving system architectures. Softw. Eng. J. 11(2): 111-121 (1996) - [j28]Ian Sommerville:
Sixth international workshop on software configuration management. ACM SIGSOFT Softw. Eng. Notes 21(4): 54-57 (1996) - [c33]Ian Warren, Ian Sommerville:
A model for dynamic configuration which preserves application integrity. CDS 1996: 81-88 - [c32]Derek W. Seward, Frank Margrave, Ian Sommerville, Richard Morrey:
LUCIE the robot excavator-design for system safety. ICRA 1996: 963-968 - [c31]Ian Sommerville:
Intoduction to SCM-6. SCM 1996: 1-7 - [c30]Alan J. Dix, Tom Rodden, Ian Sommerville:
Modeling the Sharing of Versions. SCM 1996: 282-290 - [e2]Ian Sommerville:
System Configuration Management, ICSE'96 SCM-6 Workshop, Berlin, Germany, March 25-26, 1996, Proceedings. Lecture Notes in Computer Science 1167, Springer 1996, ISBN 3-540-61964-X [contents] - 1995
- [j27]Pete Sawyer, Ian Sommerville:
MGA: Rule-based specification of active object-oriented database applications. Inf. Softw. Technol. 37(4): 203-211 (1995) - [c29]Ian Warren, Ian Sommerville:
Dynamic Configuration Abstraction. ESEC 1995: 173-190 - [c28]Simon R. Monk, Ian Sommerville, Jean Michel Pendaries, Bernard Durin:
Supporting Design Rationale for System Evolution. ESEC 1995: 307-323 - [c27]Ian Sommerville, Gerald Kotonya, Stephen Viller, Peter Sawyer:
Process Viewpoints. EWSPT 1995: 2-8 - [c26]John A. Hughes, Jon O'Brien, Tom Rodden, Mark Rouncefield, Ian Sommerville:
Presenting ethnography in the requirements process. RE 1995: 27-39 - [c25]Muthu Ramachandran, Ian Sommerville:
A Framework for Analysing Reuse Knowledge. SEKE 1995: 220-225 - [c24]Ian Sommerville, L. Masera, C. Demaria:
Practical Guidelines for Ada Reuse in an Industrial Environment. Objective Software Quality 1995: 138-147 - [c23]Peter Sawyer, Andy Colebourne, John A. Mariani, Ian Sommerville:
Database Object Display Definition and Management with Moggetto. VDB 1995: 289-303 - 1994
- [j26]Ian Sommerville, Richard Bentley, Tom Rodden, Peter Sawyer:
Cooperative Systems Design. Comput. J. 37(5): 357-366 (1994) - [j25]Richard Bentley, Tom Rodden, Peter Sawyer, Ian Sommerville:
Architectural Support for Cooperative Multiuser Interfaces. Computer 27(5): 37-46 (1994) - [j24]Ian Sommerville:
Introduction to the Special Issue. IEEE Trans. Software Eng. 20(8): 546-547 (1994) - [c22]Ian Sommerville, Graham Dean:
Configuration language support for software installation. CDS 1994: 209 - [c21]Tom Rodden, Val King, John A. Hughes, Ian Sommerville:
Process Modelling and Development Practice. EWSPT 1994: 59-64 - [c20]Ian Sommerville, Simon R. Monk:
Supporting Informality in the Software Process. EWSPT 1994: 114-118 - [c19]Ian Sommerville:
Experiences with Software Process Technology Session. EWSPT 1994: 186 - 1993
- [j23]John A. Hughes, Ian Sommerville, Richard Bentley, David Randall:
Designing with Ethnography: Making Work Visible. Interact. Comput. 5(2): 239-253 (1993) - [j22]Andy Colebourne, Peter Sawyer, Ian Sommerville:
MOG User Interface Builder: A Mechanism for Integrating Application and User Interface. Interact. Comput. 5(3): 315-331 (1993) - [j21]Simon R. Monk, Ian Sommerville:
Schema Evolution in OODBs Using Class Versioning. SIGMOD Rec. 22(3): 16-22 (1993) - [c18]Michael B. Twidale, Tom Rodden, Ian Sommerville:
The Designers' Notepad: Supporting and Understanding Cooperative Design. ECSCW 1993: 91- - [c17]Ian Sommerville, Tom Rodden, Peter Sawyer, Richard Bentley, Michael B. Twidale:
Integrating ethnography into the requirements engineering process. RE 1993: 165-173 - [e1]Ian Sommerville, Manfred Paul:
Software Engineering - ESEC '93, 4th European Software Engineering Conference, Garmisch-Partenkirchen, Germany, September 13-17, 1993, Proceedings. Lecture Notes in Computer Science 717, Springer 1993, ISBN 3-540-57209-0 [contents] - 1992
- [b2]Ian Sommerville:
Instructor's guide to accompany software engineering, 4th Edition. Addison-Wesley 1992, ISBN 978-0-201-56898-1, pp. 1-85 - [b1]Ian Sommerville:
Software engineering, 4th Edition. International computer science series, Addison-Wesley 1992, ISBN 978-0-201-56529-4, pp. I-XVI, 1-649 - [j20]Tom Rodden, Peter Sawyer, Ian Sommerville:
Vista: a user interface for a distributed object-oriented software engineering environment. Softw. Eng. J. 7(1): 25-34 (1992) - [j19]Gerald Kotonya, Ian Sommerville:
Viewpoints for requirements definition. Softw. Eng. J. 7(6): 375-387 (1992) - [j18]Steven John Berryman, Ian Sommerville:
Modeling and Evaluating the Feasibility of Timing Constraints Under Different Real-time scheduling Algorithms. Real Time Syst. 4(4): 287-306 (1992) - [c16]Simon R. Monk, Ian Sommerville:
A Model for Versioning of Classes in Object-Oriented Databases. BNCOD 1992: 42-58 - [c15]Ian Sommerville, Ronnie Thomson:
Configuration specification using a system structure language. CDS 1992: 80-89 - [c14]Graham Dean, David Hutchison, Tom Rodden, Ian Sommerville:
Cooperation and configuration within distributed systems management. CDS 1992: 274-285 - [c13]Richard Bentley, John A. Hughes, David Randall, Tom Rodden, Peter Sawyer, Dan Shapiro, Ian Sommerville:
Ethnographically-Informed Systems Design for Air Traffic Control. CSCW 1992: 123-129 - [c12]Richard Bentley, Tom Rodden, Peter Sawyer, Ian Sommerville:
An Architecture for Tailoring Cooperative Multi-User Displays. CSCW 1992: 187-194 - [c11]Ian Sommerville:
Human and Social Aspects in Process Modelling - Introduction. EWSPT 1992: 33 - [c10]Ian Sommerville, Tom Rodden:
Understanding the Software Process as a Social Process. EWSPT 1992: 55-57 - [c9]Peter Sawyer, Andy Colebourne, Ian Sommerville, John A. Mariani:
Object-Oriented Database Systems: a Framework for User Interface Development. IDS 1992: 25-38 - [c8]Richard Bentley, Tom Rodden, Peter Sawyer, Ian Sommerville:
A Prototyping Environment for Dynamic Data Visualisation. Engineering for Human-Computer Interaction 1992: 335-348 - 1990
- [j17]Ray Welland, Stephen Beer, Ian Sommerville:
Method rule checking in a generic design editing system. Softw. Eng. J. 5(2): 105-115 (1990) - [j16]Neil Haddley, Ian Sommerville:
Integrated support for systems design. Softw. Eng. J. 5(6): 331-338 (1990)
1980 – 1989
- 1989
- [j15]Ian Sommerville, Ronny Thomson:
An Approach to the Support of Software Evolution. Comput. J. 32(5): 386-398 (1989) - [j14]Ian Sommerville:
Integrated project support environments. Microprocess. Microsystems 13(4): 254-262 (1989) - [j13]Ian Sommerville, Ray Welland, Stuart Potter, John Smart:
The ECLIPSE User Interface. Softw. Pract. Exp. 19(4): 371-391 (1989) - [c7]Ian Sommerville, Neil Haddley, John A. Mariani, Ronnie Thomson:
The Designer's Notepad - A Hypertext System Tailored for Design. UK Hypertext 1989: 260-266 - [c6]Ronny Thomson, Ian Sommerville:
Configuration Management Using SySL. SCM 1989: 106-109 - 1988
- [j12]Murray Wood, Ian Sommerville:
An information retrieval system for software components. Softw. Eng. J. 3(5): 198-207 (1988) - [j11]Pete Sawyer, Ian Sommerville:
Direct manipulation of an object store. Softw. Eng. J. 3(6): 214-222 (1988) - [j10]Tom Rodden, Peter Sawyer, Ian Sommerville:
Co-operation and communication within an active IPSE. Knowl. Based Syst. 1(4): 240-248 (1988) - [j9]Murray Wood, Ian Sommerville:
An Information Retrieval System for Software Components. SIGIR Forum 22(3-4): 11-28 (1988) - [c5]Tom Rodden, Peter Sawyer, Ian Sommerville:
Interacting with an Active, Integrated Environment. Software Development Environments (SDE) 1988: 76-84 - 1987
- [j8]Ian Sommerville, Ray Welland, Stephen Beer:
Describing Software Design Methodologies. Comput. J. 30(2): 128-133 (1987) - [j7]Ian Sommerville:
Review of 1986 Environments Conference. ACM SIGSOFT Softw. Eng. Notes 12(2): 54-55 (1987) - [c4]Stephen Beer, Ian Sommerville:
Software Design Automation in an IPSE. ESEC 1987: 89-97 - 1986
- [j6]A. Blair, Ian Sommerville:
DSA - A Tool for Descriptive Text Analysis. Comput. J. 29(5): 460-466 (1986) - [j5]Ian Sommerville, Ray Welland, I. Bennett, Ronny Thomson:
SOFTLIB-A Documentation Management System. Softw. Pract. Exp. 16(2): 131-143 (1986) - 1984
- [j4]Ian Sommerville, D. J. Smith:
An Electronic Secretary. Softw. Pract. Exp. 14(9): 817-825 (1984) - [c3]Ian Sommerville:
Are we real software engineers? ISPW 1984: 59-63 - 1983
- [j3]Ian Sommerville:
Software For Engineering Problems edited by R.A. Adey, CML Publications, Southampton, U.K., 1983, 150 pp. (£15.00). Robotica 1(4): 242 (1983) - [c2]Ian Sommerville:
Software Engineering - An Educational Challenge. IFIP Congress 1983: 193-197 - 1982
- [j2]Ian Sommerville:
A Pattern Matching System. Softw. Pract. Exp. 12(6): 517-530 (1982)
1970 – 1979
- 1979
- [j1]Ian Sommerville:
S-SNOBOL: structured SNOBOL4. ACM SIGPLAN Notices 14(1): 91-99 (1979) - 1977
- [c1]Ian Sommerville:
Machine language programming in an undergraduate computer science curriculum. SIGCSE-1 1977: 104-107
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-05 21:15 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint