Ian Sommerville
#93,482
Most Influential Person Now
British academic
Ian Sommerville 's AcademicInfluence.com Rankings
Ian Sommerville computer-science Degrees
Computer Science
#3780
World Rank
#3972
Historical Rank
Software Engineering
#119
World Rank
#119
Historical Rank
Database
#2196
World Rank
#2310
Historical Rank

Download Badge
Computer Science
Ian Sommerville 's Degrees
- PhD Computer Science University of Strathclyde
Similar Degrees You Can Earn
Why Is Ian Sommerville Influential?
(Suggest an Edit or Addition)According to Wikipedia, Ian F. Sommerville , is a British academic. He is the author of a popular student textbook on software engineering, as well as a number of other books and papers. He worked as a professor of software engineering at the University of St Andrews in Scotland until 2014 and is a prominent researcher in the field of systems engineering, system dependability and social informatics, being an early advocate of an interdisciplinary approach to system dependability.
Ian Sommerville 's Published Works
Number of citations in a given year to any of this author's works
Total number of citations to an author for the works they published in a given year. This highlights publication of the most important work(s) by the author
Published Works
- Requirements Engineering: Processes and Techniques (1998) (1802)
- Socio-technical systems: From design methods to systems engineering (2011) (899)
- Software Engineering (7th Edition) (2004) (561)
- Requirements Engineering: A Good Practice Guide (1997) (497)
- Ethnographically-informed systems design for air traffic control (1992) (491)
- Software engineering (6th ed.) (2001) (472)
- Cloud Migration: A Case Study of Migrating an Enterprise IT System to IaaS (2010) (404)
- Requirements engineering with viewpoints (1996) (338)
- The Cloud Adoption Toolkit: supporting cloud adoption decisions in the enterprise (2010) (328)
- Ingenieria Del Software (2005) (282)
- Viewpoints: principles, problems and a practical approach to requirements engineering (1997) (257)
- Research Challenges for Enterprise Cloud Computing (2010) (246)
- Large-scale complex IT systems (2011) (237)
- Software engineering, 8th Edition (2007) (226)
- Software engineering (5th ed.) (1995) (221)
- QoSOnt: a QoS ontology for service-centric systems (2005) (208)
- An empirical study of industrial requirements engineering process assessment and improvement (2005) (192)
- Integrated requirements engineering: a tutorial (2005) (191)
- Viewpoints for requirements elicitation: a practical approach (1998) (183)
- Ingeniería de software (1988) (180)
- Decision Support Tools for Cloud Migration in the Enterprise (2011) (180)
- Software Engineering: (Update) (8th Edition) (International Computer Science) (2006) (170)
- Integrating ethnography into the requirements engineering process (1993) (162)
- The anti‐social model of disability (2004) (144)
- Schema evolution in OODBs using class versioning (1993) (136)
- The viewpoints FAQ (1996) (132)
- Viewpoints for requirements definition (1992) (128)
- Ethnographically informed analysis for software engineers (2000) (125)
- Social analysis in the requirements engineering process: from ethnography to method (1999) (124)
- Presenting ethnography in the requirements process (1995) (119)
- Software process models (1996) (115)
- Finding patterns in the fieldwork (2001) (112)
- Software engineering (4th ed.) (1993) (109)
- 'Good' Organisational Reasons for 'Bad' Software Testing: An Ethnographic Study of Testing in a Small Software Company (2007) (107)
- Software engineering 9th edition (international edition) (2011) (105)
- Patterns of cooperative interaction: linking ethnomethodology and design (2004) (105)
- Software engineering / Ian Sommerville. (2011) (96)
- Sociologists can be surprisingly useful in interactive systems design (1992) (95)
- Requirements process improvement through the phased introduction of good practice (1997) (93)
- Coherence: An Approach to Representing Ethnographic Analyses in Systems Design (1999) (91)
- Software Engineering, 8. Auflage (2007) (90)
- A method for assessing legacy systems for evolution (1998) (88)
- Development of a Software Engineering Ontology for Multisite Software Development (2009) (88)
- Wisdom, decision support and paradigms of decision making (2006) (87)
- Testing in the Wild: The Social and Organisational Dimensions of Real World Practice (2009) (83)
- Software Engineering, 6. Auflage (2001) (80)
- An architecture for tailoring cooperative multi-user displays (1992) (79)
- Designing with Ethnography: Making Work Visible (1993) (77)
- An information retrieval system for software components (1988) (74)
- Architectural support for cooperative multiuser interfaces (1994) (72)
- Capturing the Benefits of Requirements Engineering (1999) (71)
- Software engineering (2nd ed.) (1985) (70)
- Improving Market-Driven RE Processes (1999) (67)
- A model for dynamic configuration which preserves application integrity (1996) (64)
- A Model for Versioning of Classes in Object-Oriented Databases (1992) (63)
- The Designers' Notepad: Supporting and Understanding Cooperative Design (1993) (59)
- Patterns of cooperative interaction: Linking ethnomethodology and design (2004) (59)
- Towards a classification model for component-based software engineering research (2003) (58)
- The Cloud Adoption Toolkit: Addressing the Challenges of Cloud Adoption in Enterprise (2010) (57)
- Designing acceptable ‘smart’ home technology to support people in the home (2003) (56)
- Ontology-based multi-site software development methodology and tools (2006) (54)
- Dependable domestic systems design: A socio-technical approach (2007) (53)
- Software engineering, 5th Edition (1996) (53)
- Applying patterns of cooperative interaction to work (re)design: e-government and planning (2002) (52)
- Software engineering, 4th Edition (1992) (51)
- Managing Process Inconsistency Using Viewpoints (1999) (50)
- Editorial. The Viewpoints FAQ (1996) (48)
- Depending on digital design: extending inclusivity (2004) (48)
- Trust in Technology: A Socio-Technical Perspective (2006) (43)
- Deriving Information Requirements from Responsibility Models (2009) (42)
- A Dependability Model for Domestic Systems (2003) (42)
- Academic Cloud Computing Research: Five Pitfalls and Five Opportunities (2014) (40)
- PCL: a language for modelling evolving system architectures (1996) (39)
- Artefacts as designed, artefacts as used: resources for uncovering activity dynamics (2005) (37)
- Quality of Service Requirement Specification using an Ontology (2005) (37)
- Designing technology with older people (2007) (37)
- Narratives of new media in Scottish households: the evolution of a framework of inquiry (2000) (34)
- CloudMonitor: Profiling Power Usage (2012) (34)
- Improving the Requirements Process (1998) (33)
- Dependable Red Hot Action (2003) (32)
- Safety analysis of autonomous excavator functionality (2000) (31)
- Modelling and Analysis of Socio-Technical System of Systems (2010) (31)
- LUCIE the robot excavator-design for system safety (1996) (31)
- Process Viewpoints (1995) (31)
- Teaching cloud computing: A software engineering perspective (2012) (30)
- Dependability properties of P2P architectures (2002) (30)
- Workload Classification & Software Energy Measurement for Efficient Scheduling on Private Cloud Platforms (2011) (29)
- Cooperative Systems Design (1994) (28)
- The Management and Use of Social Network Sites in a Government Department (2011) (27)
- Integrated support for systems design (1990) (26)
- Faceted Service Specification (2005) (26)
- Human, Social and Organisational Influences on the Software Process (2007) (26)
- Construction by Configuration: Challenges for Software Engineering Research and Practice (2008) (25)
- A service model for component-based development (2004) (25)
- QoSOnt: An Ontology for QoS in Service Centric Systems (2005) (24)
- Comparing Dynamic AO Systems. (2004) (24)
- Models for Responsibility Assignment (2007) (23)
- Responsibility modelling for civil emergency planning (2009) (22)
- Describing Software Design Methodologies (1987) (22)
- Process Modelling and Development Practice (1994) (21)
- Responsibility modelling for risk analysis (2010) (20)
- Systems engineering for software engineers (1999) (20)
- An Integrated Approach to Dependability Requirements Engineering (2003) (20)
- Integrating safety analysis and requirements engineering (1997) (19)
- Software Engineering Ontologies and Their Implementation (2005) (18)
- Software Engineering — ESEC '93 (1993) (18)
- Requirements Engineering for Cooperative Systems (1994) (17)
- Supporting Design Rationale for System Evolution (1995) (17)
- Interacting with an active, integrated environment (1989) (17)
- A Prototyping Environment for Dynamic Data Visualisation (1992) (16)
- A framework for P2P application development (2008) (16)
- Older people, technology and design – a socio-technical approach (2006) (15)
- Dynamic Configuration Abstraction (1995) (15)
- Dependability and Trust in Organisational and Domestic Computer Systems (2006) (15)
- Software Construction by Configuration: Challenges for Software Engineering Research (2005) (15)
- Software Co-design with Older People (2006) (15)
- Responsibility modeling for identifying sociotechnical threats to the dependability of coalitions of systems (2011) (15)
- An Approach to the Support of Software Evolution (1989) (14)
- Building conversations using mailtrays (1990) (14)
- Evolution and Change (2000) (13)
- Information Requirements for Enterprise Systems (2012) (13)
- Focus Issue on Legacy Information Systems and Business Process Change: Banking on the Old technology: Understanding the Organisational Context of 'Legacy' Issues (1999) (13)
- PREview: Tackling the Real Concerns of Requirements Engineering (2007) (13)
- Failures of Healthcare Systems (2001) (13)
- !Sore Legs and Naked Bottoms": Using Cultural Probes in Dependability Research * (2002) (13)
- Decision Support and paradigms of Decision Making (2005) (13)
- Requirement process establishment and improvement: from the viewpoint of cybernetics (2005) (13)
- Software Engineering: AND Using UML, Software Engineering with Objects and Components (2007) (13)
- Integrated Requirements Engineering (2001) (13)
- Growing Older Digitally: Designing Technology for Older People (2003) (12)
- An Analysis of Design Approaches for Crosscutting Concerns (2002) (12)
- Direct manipulation of an object store (1988) (11)
- Tracker: A Framework to Support Reducing Rework Through Decision Management (2003) (11)
- Modelling versions in collaborative work (1997) (11)
- Migrating software products to the cloud: an adaptive STS perspective. (2013) (11)
- Dependable Service Engineering: A Fault-tolerance based Approach (2006) (11)
- OBSERVATIONS OF THE SCOTTISH ELECTIONS 2007 (2008) (11)
- The use of a computational tool to support the refinement of ideas (1994) (11)
- Understanding Tradeoffs between Power Usage and Performance in a Virtualized Environment (2013) (11)
- Software engineering ontology for software engineering knowledge management in multi-site software development environment (2007) (10)
- Finding Decisions Through Artefacts (2003) (10)
- Object-Oriented Database Systems: a Framework for User Interface Development (1992) (10)
- The Designer's Notepad - A Hypertext System Tailored for Design (1989) (10)
- Expectations and Reality: Why an Enterprise Software System Did Not Work as Planned (2011) (10)
- A Hybrid Approach to Upstream Requirements: IBIS and Cognitive Mapping (2006) (10)
- Software development with Ada (1987) (10)
- Ethnography and the Social Structure of Work (2006) (10)
- A Container-Based Approach to Fault Tolerance in Service-Oriented Architectures (9)
- MOG User Interface Builder: A Mechanism for Integrating Application and User Interface (1993) (9)
- Method rule checking in a generic design editing system (1990) (9)
- Responsibility modelling for contingency planning (2007) (8)
- Understanding the Software Process as a Social Process (1992) (8)
- Home technology systems (2002) (8)
- Integrated project support environments (1989) (8)
- Designing Appropriate Assistive Technology for Home Users: Developing dependable networks (2002) (8)
- An elastic virtual infrastructure for research applications (ELVIRA) (2013) (8)
- Supporting Informality in the Software Process (1994) (8)
- A Model for Dynamic Hyperspaces (2003) (8)
- Configuration specification using a system structure language (1992) (7)
- Software Engineering Ontology - the Instance Knowledge (Part I) (2007) (7)
- Easy for everyone: using components to offer specialised interfaces for software (2004) (7)
- AOP and Reflection for Dynamic Hyperslices (2004) (7)
- Cooperative Systems Engineering Group (1998) (7)
- Supporting information evolution on the WWW (1998) (7)
- Making ethnography accessible: bringing real-world experience to HCI designers and software engineers (2004) (7)
- ROLES ARE RESPONSIBILITY RELATIONSHIPS REALLY (2005) (7)
- Causal Responsibility Models (2007) (7)
- Informing the Requirements Process with Patterns of Cooperative Interaction (2003) (7)
- Environments for cooperative systems development (1993) (6)
- Cultural probes: Eliciting Requirements for Dependable Ubiquitous Computing in the Home (2003) (6)
- A software components catalogue (1989) (6)
- Addressing the contract issue, standardisation for QoS (2005) (6)
- Patterns for Dependable Design (2006) (6)
- Knowledge-representation for engineering design product improvement. (1992) (6)
- Developing a Tool to Support Collaborative Dialogues and Graphical Representation of Ideas (1994) (6)
- Designing Dependable Digital Domestic Environments (2003) (6)
- Trust in Technology: A Socio-Technical Perspective (Computer Supported Cooperative Work) (2006) (6)
- Ethnographically-informed systems development for air traffic control (1992) (6)
- Versioning the web (1997) (6)
- Responsibility modeling for the sociotechnical risk analysis of coalitions of systems (2011) (6)
- Modelling real-time constraints (1991) (6)
- 'Its About Time': Temporal Features of Dependability (2006) (5)
- Configuration management using SySL (1989) (5)
- Dependability within Peer-to-Peer Systems (2004) (5)
- Composing Dynamic Hyperslices (2003) (5)
- Marketing for E-Commerce (1999) (5)
- Designing for Presence within P2P Systems (2004) (5)
- S-SNOBOL: structured SNOBOL4 (1979) (5)
- Social Viewpoints on Legacy Systems (2000) (5)
- Designing Technology in Homes to Meet the Needs of Disabled People (2003) (5)
- The ECLIPSE user interface (1989) (5)
- Services2Cloud: A Framework for Revenue Analysis of Software-as-a-Service Provisioning (2013) (5)
- Database Object Display Definition and Management with Moggetto (1997) (4)
- Cooperative work in software testing (2008) (4)
- SOFTLIB — a documentation management system (1986) (4)
- Appropriate Home Technology: Depending on Dependable Technology Systems (2002) (4)
- Integrated requirements engineering: A tutorial : Requirements for design and innovation in a changing world (2005) (4)
- Dependable Grid Services (2003) (4)
- Software Design Automation in an IPSE (1987) (4)
- Problem Solving Dialogue: Cognitive Mapping And IBIS (2004) (4)
- Research Documentation Guidelines - Capturing knowledge, improving research (2007) (4)
- MGA: Rule-based specification of active object-oriented database applications (1995) (4)
- Migrating Software Products to the Cloud (2013) (4)
- Software Documentation Process and Product Documentation Process Documentation Product Documentation Figure 1: Different Types of User Documentation Document Structure (2001) (4)
- The Limits of Personas (2005) (4)
- Lessons from the Failure and Subsequent Success of a Complex Healthcare Sector IT Project (2010) (4)
- PCL: A configuration language for modelling evolving system architectures (2007) (4)
- Safe systems architectures for autonomous robots. (1997) (4)
- Semantic Modelling of Engineering Designs (1993) (4)
- Coherence : Social Analysis for Software Engineers (1998) (4)
- Remembrance of designs past: legacy data, organisational memory and distributed design (2002) (4)
- An Industrial Experiment in Requirements Engineering Process Assessment and Improvement (2005) (4)
- The Role Of Information Systems Methodology In Software Engineering [Editorial] (1998) (4)
- Practical Guidelines for Ada Reuse in an Industrial Environment (1995) (3)
- Software engineering environments (1986) (3)
- Extreme Programming for Critical Systems? (2005) (3)
- Artificial Intelligence and Systems Engineering (2002) (3)
- A Framework for Analysing Reuse Knowledge (1995) (3)
- Safe Systems for Mobile Robots The Safe-SAM project (1995) (3)
- Vista: a user interface for a distributed object-oriented software engineering environment (1992) (3)
- Annotated References (2019) (3)
- Software engineering (4th ed.): instructor's guide (1993) (3)
- Distributed systems management as a group activity (1993) (3)
- Designing for Recovery: New Challenges for Large-Scale Complex IT Systems (2008) (3)
- Making ethnography accessible (2004) (3)
- Incorporating a cooperative design model in a computer-aided design improvement system. (1993) (3)
- Artefact-Centred Analysis - Transect and Archaeological Approaches (2001) (3)
- Using Network Analysis and Visualization to Analyze Problematic Enterprise Information Systems (2011) (3)
- Cooperation and configuration within distributed systems management (1992) (3)
- IEEE Software and Professional Development (2016) (3)
- Modeling the Sharing of Versions (1996) (2)
- A modal model of versions (1996) (2)
- Language Resources and Tools for Supporting the System Engineering Process (2004) (2)
- Disambiguating Availability Specification through the use of OWL (2006) (2)
- Fitting Software to the Organization: Reducing Time to Value for New Software Systems (2008) (2)
- The DRAGON project (1989) (2)
- Should One Be Alarmed By Technology Adaptations in the Home (2004) (2)
- Reflection: Improving Research through Knowledge Transfer (2006) (2)
- Introduction: Dependability and Responsibility in Context (2007) (2)
- Software Engineering - An Educational Challenge (1983) (2)
- Software Engineering-Esec '93: 4th European Software Engineering Conference Garmisch-Partenkirchen, Germany September 13-17, 1993 Proceedings (1993) (2)
- Managing Stakeholder Requirements in High Performance Computing Procurement (2003) (2)
- Collaborative design: knowledge-based systems for concurrent engineering. (1992) (2)
- CoCA: a composition-centric approach to requirements engineering (2005) (2)
- Sixth international workshop on software configuration management (1996) (2)
- Construction by configuration: A new challenge for software engineering education (2008) (2)
- Co-operation and communication within an active IPSE (1988) (2)
- Software Engineering: Principles and Practice (1994) (2)
- A Reference Model for an e-Exchange (2005) (1)
- System Configuration Management, ICSE'96 SCM-6 Workshop, Berlin, Germany, March 25-26, 1996, Proceedings (1996) (1)
- Managing the Risks of Electronic Assistive Technology: Two complementary methods (2005) (1)
- Triangulating Research Dissemination Methods: A Three-Pronged Approach to Closing the Research-Practice Divide (2018) (1)
- A Framework for Automatic Reconstruction of a Semi-Structured Rationale from a Minutes Document (2007) (1)
- DSA - A Tool for Descriptive Text Analysis (1986) (1)
- 2 REQUIREMENTS ENGINEERING WITH VIEWPOINTS (1996) (1)
- Human and Social Aspects in Process Modelling - Introduction (1992) (1)
- Targetted Improvements Focusing improvement to maximize benefits and minimize impact (2007) (1)
- Self‐Assessment Test (1981) (1)
- BoF: new directions in UK software engineering research (2004) (1)
- CATS: Assisting Older People Obtain Appropriate Technology Support (2004) (1)
- The system structure language (1989) (1)
- Special Issue: Selected Papers from the 2004 U.K. e‐Science All Hands Meeting (AHM 2004) (2007) (1)
- Designing Technology with and for Older People (2005) (1)
- An elastic virtual infrastructure for research applications (ELVIRA) (2013) (1)
- USING COMPLEX NETWORK ANALYSIS AND VISUALISATION TO ANALYSE PROBLEMATIC ENTERPRISE SCALE INFORMATION SYSTEMS (2011) (1)
- User interface tools for object-oriented database systems (1990) (1)
- Software Configuration Management: ICSE'96 SCM-6 Workshop, Berlin, Germany, March 25 - 26, 1996, Selected Papers (1996) (1)
- Artefacts speak and artefacts to speak (2002) (1)
- Desert Island Column (2008) (1)
- Designing for the Don't Cares: A story about a sociotechnical system (2014) (1)
- Machine language programming in an undergraduate computer science curriculum (1977) (1)
- Capturing the Benefits of Requirements (1999) (1)
- A pattern matching system (1982) (1)
- The design editor (1989) (1)
- PCL-a language for modelling system architecture (1994) (1)
- Specification D 5-Report on the dependability properties of P 2 P architectures (0)
- Are we real software engineers? (1984) (0)
- Guidelines on Good Practices for Developing Multicultural E-Commerce Systems (2002) (0)
- The Management and Use of Social Network Sites in a Government Department (2011) (0)
- A Culture-Specific Method for the Analysis and Design of E-Commerce Systems (2001) (0)
- Requirements Analysis and Assessment: Case - British Airways Web Site (1999) (0)
- Book ReviewArtificial intelligence — Applications in the Future of Software Engineering: D. Partridge Published by Ellis Harwood Distributed by John Wiley, 1986, 241 pp. £25, ISBN 0 853127 530 (1987) (0)
- Issues identified in the software process due to barriers found during eliciting requirements on agile software projects: Insights from India (2020) (0)
- Instructor's guide to accompany software engineering, 4th Edition (1992) (0)
- Responsibility Modelling For Resilience (2011) (0)
- Understanding decisions , intentions and actions a multi-level meta-modal model (2004) (0)
- Loughborough University Institutional Repository Responsibility modelling for contingency planning (2019) (0)
- The Interdependency of Science and Technology In User Requirements for High Performance Computing (2004) (0)
- Introduction to the Special Issue (1994) (0)
- A high-speed image processing system using the TMS32010 (1985) (0)
- Book review: Software Engineering: Methods and. Techniques (1984) (0)
- Proceedings of the Eighth European Conference on Computer Supported Cooperative Work, 14-18 September 2003, Helsinki, Finland (2003) (0)
- Object-Oriented Design: A Teenage Technology (1990) (0)
- Interactive Database Objects (2007) (0)
- Towards a Multi-level Model of Conflict to Sensitise practitioners to the Socio-organisational Complexity of an IT Systems Development Project (2010) (0)
- Causal Responsibility Models 1 9 Causal Responsibility Models (2006) (0)
- TOWARDS A FRAMEWORK FOR DESIGNING A SOCIO-TECHNICAL INTERVENTION TO MEDIATE ORGANISATIONAL LEARNING (2011) (0)
- Au th or ' s p er so na l co py Requirement process establishment and improvement from the viewpoint of cybernetics q (2006) (0)
- Human factors observations of the e-counting system for the scottish 2007 elections (2007) (0)
- Designing Software for a Million Users: it's not About the Technology (2015) (0)
- APPROPRIATE HOME TECHNOLOGY: Depending on (2002) (0)
- Proceedings of the SCM-6 Workshop on System Configuration Management (1996) (0)
- Special Issue: Selected Papers from the 2004 U.K. e-Science All Hands Meeting (AHM 2004): Editorials (2007) (0)
- A model for dynamic hyperslices (2003) (0)
- The flexibility of A Service Model for Component-Based Development (2004) (0)
- Proceedings of the 4th European Software Engineering Conference on Software Engineering (1993) (0)
- Housing Care And Support Journal technology HOME TECHNOLOGY SYSTEMS (2002) (0)
- Interaction with eclipse (1989) (0)
- Paper Cooperative Systems Design (2010) (0)
- NIVERSITY Requirements Engineering for Cooperative Systems (1994) (0)
- Innovation through Electronic Commerce: Marketing for E-Commerce (1999) (0)
- SIMAD: a system for improving mechanical assembly design. (1992) (0)
- 1 Introduction: Dependability and Responsibility in Context (2010) (0)
- Software Engineering, 10/E. (2020) (0)
- 9 : Ethnography and the social structure of work (2005) (0)
- Developing the safety case for large mobile robots. (1997) (0)
- Taking the Tablets Home: Designing Communication Software for Isolated Older People at Home (2020) (0)
- IPSE user interfaces-issues and requirements (1988) (0)
- Guidelines on Good Practices for Developing an E-Commerce Web Site from Marketing Viewpoints (1999) (0)
- Remembrance of Designs Past: Legacy Data (2000) (0)
- Cultural Specific Analysis & Asssessment Method (CSAAM): International Marketing Approach to Requirements Engineering for Multicultural E-Commerce System Design (2001) (0)
- Staying within the process: understanding socio-technical failures in a healthcare setting (2004) (0)
- An Electronic Secretary (1984) (0)
- Growing Older Digitally: Daily Tasks at the Press of a Button (2002) (0)
- Software Engineering Experts' Panel: The Status and Future of SBSE in the Software Engineering Community (2009) (0)
- Dependability and Assistive Technology in the Home (2003) (0)
- A Process and Tool for Negotiating and Structuring Upstream Requirement Definition (2002) (0)
- Requirements Analysis and Assessment: Case-Tiny Computers Web site (1998) (0)
- Eat at Home: A Simple Recipe? (2003) (0)
- Evaluating Emergency Preparedness: Using Responsibility Models to Identify Vulnerabilities (2017) (0)
- Modeling and evaluating the feasibility of timing constraints under different real-time scheduling algorithms (1992) (0)
- Review of 1986 Environments Conference (1987) (0)
- Supporting Cooperative Software Engineering (2018) (0)
- Promoting Virtual Social Interaction with Older People (2010) (0)
- Experiences with Software Process Technology Session (1994) (0)
- Configuration language support for software installation (1994) (0)
- Modelling timing constraints (1991) (0)
- Reference Architectures for P2P Applications (2005) (0)
- Globablisation Mix Analysis & Assessment Method (GMAAM): International Marketing Approach to Design Multicultural E-Commerce (2001) (0)
- Targetted Improvements (2007) (0)
- Software For Engineering Problems edited by R.A. Adey, CML Publications, Southampton, U.K., 1983, 150 pp. (£15.00) (1983) (0)
- Loughborough University Institutional Repository Observations of the Scottish elections 2007 (2018) (0)
- Book review: Improving Software Quality: an Insider's Guide to TQM (1994) (0)
- Loughborough University Institutional Repository Responsibility modelling for risk analysis (2018) (0)
- Models for responsibility assignment 1 8 Models for Responsibility Assignment (2006) (0)
- Glen Dobson : 2 nd Year PhD Report (2005) (0)
- Loughborough University Institutional Repository Deriving information requirements from responsibility models (2019) (0)
- How was that Decided: A Process/Tool for Hard Decisions (2002) (0)
- Chapter 20 Software Co-design with Older People (2006) (0)
- New Artificial Intelligence Techniques in Software Engineering (2020) (0)
- METHOD AND APPARATUS FOR PROVIDING SCHEMA EVOLUTION WITHOUT RECOMPLATION (2017) (0)
- Intoduction to SCM-6 (1996) (0)
This paper list is powered by the following services:
Other Resources About Ian Sommerville
What Schools Are Affiliated With Ian Sommerville ?
Ian Sommerville is affiliated with the following schools: