(Enter summary)
Abstract: The success of large software engineering projects depends critically on the specification, which
must represent the requirements of a large number of people with widely differing perspectives.
Conventional approaches to software engineering do not address the process of identifying and
integrating these perspectives, but instead concentrate on the maintenance of a single consistent
description. This results in a specification which represents only one point of view, often the
analyst's,... (Update)
Context of citations to this paper: More
.... Rugg 1994, Ruebenstein and Waters 1989) A limitation of most earlier approaches is that they only supported a single viewpoint (Easterbrook 1991). An exception is Nii (1986) who treated the knowledge from each expert as a separate reasoning system. In the approach offered in...
...the group meet to compare the viewpoints and identify conflicts. A number of researchers offer different sets of conflict types (e.g. Easterbrook 1991 and Schwanke and Kaiser 1988) We have adopted the four quadrant model of comparison between experts developed by Gaines and...
Cited by: More
Translating Descriptions of a Viewpoint among Different.. - Stanger (2000)
(Correct)
A Viewpoint-Based Framework for Discussing the Use of Multiple.. - Stanger (2000)
(Correct)
Expressing the Relationships Between Multiple Views in .. - Nuseibeh, Kramer.. (1993)
(Correct)
Similar documents (at the sentence level):
18.8%: Handling Conflict Between Domain Descriptions With.. - Easterbrook (1991)
(Correct)
9.3%: Negotiation and the Role of the Requirements Specification - Easterbrook (1993)
(Correct)
6.1%: Resolving Requirements Conflicts with Computer-Supported.. - Easterbrook (1993)
(Correct)
Active bibliography (related documents): More All
2.2: Domain Modelling with Hierarchies of Alternative Viewpoints - Easterbrook (1993)
(Correct)
0.6: Knowledge Acquisition Tools Based On Personal Construct.. - Gaines, Shaw (1993)
(Correct)
0.6: Knowledge-Based Support for Requirements Capture - Bolton, Jones, Till, Furber.. (1991)
(Correct)
Similar documents based on text: More All
0.1: CSC2106S Requirements Engineering - Prof Steve Easterbrook
(Correct)
0.1: An Example-Based Approach for Prosody Generation in Chinese.. - Dong, Lua (2000)
(Correct)
0.0: An Assessment of Independent Living Deployment.. - Huseth, Hajdukiewicz..
(Correct)
Related documents from co-citation: More All
10: Inconsistency Handling in Multi-perspective Specifications
- Finkelstein, Gabbay et al. - 1994
7: Viewpoint oriented software development: methods and viewpoints in requirements .. (context) - Finkelstein, Goedicke et al. - 1989
6: the Practicality of Abductive Validation
- Menzies - 1995
BibTeX entry: (Update)
Easterbrook, S. (1991). Elicitation of Requirements from Multiple Perspectives, Ph.D Thesis, Department of Computing, Imperial College of Science, Technology & Medicine, London University, June. http://citeseer.ist.psu.edu/easterbrook91elicitation.html More
@phdthesis{ easterbrook91elicitation,
author = "S. Easterbrook",
title = "{Elicitation of Requirements from Multiple Perspectives}",
year = "1991",
url = "citeseer.ist.psu.edu/easterbrook91elicitation.html" }
Citations (may not include all citations):
441
Software Engineering Economics (context) - Boehm - 1981
432
The Evolution of Co-operation (context) - Axelrod - 1984
340
Software Engineering (context) - Sommerville - 1989
264
Knowledge and Common Knowledge in a Distributed Environment
- Halpern, Moses - 1984
259
Decisions with Multiple Objectives: Preferences and Value Tr.. (context) - Keeney, Raiffa - 1976
224
Speech Acts: An essay in the Philosophy of Language (context) - Searle - 1969
174
Understanding Computers and Cognition: A New Foundation for .. (context) - Winograd, Flores - 1986
151
Software Processes are Software too (context) - Osterweil - 1987
149
A Field Study of the Software Design Process for Large Syste.. (context) - Curtis, Krasner et al. - 1988
149
Derivational Analogy: A Theory of Reconstructive Problem Sol.. (context) - Carbonell - 1985
131
The Mythical Man-Month: Essays on Software Engineering (context) - Brooks - 1975
96
Distributed Artificial Intelligence (context) - Huhns - 1987
89
Cambridge University Press (context) - Levinson - 1983
83
Cognitive Engineering (context) - Norman - 1986
77
Deals Among Rational Agents (context) - Rosenschein, Genesereth - 1985
64
Cyc: Towards Programs with Common Sense (context) - Lenat, Guha et al. - 1990
54
Multiple Criteria Decision Making (context) - Zeleny - 1982
50
The Specification of Computer Programs (context) - Turski, Maibaum - 1987
48
A comparative Review of Selected Methods for Learning from E.. (context) - Dietterich, Michalski - 1983
45
Games and Decisions: Introduction and Critical Survey (context) - Luce, Raiffa - 1957
45
Partial Logic (context) - Blamey - 1986
43
Getting to Yes: Negotiating Agreement Without Giving (context) - Fisher, Ury - 1981
41
Resolving Goal Conflicts via Negotiation (context) - Sycara - 1988
32
Program Developments: Formal Explanations of Implementations (context) - Wile - 1982
31
Handling Conflict Between Domain Descriptions With ComputerS..
- Easterbrook - 1991
30
Co-operation through communication in a Distributed Problem-.. (context) - Durfee, Lesser et al. - 1987
28
Interactive Transfer of Expertise: Acquisition of New Infere.. (context) - Davis - 1979
28
Understanding the Nature of Learning: Issues and Research Di..
- Michalski - 1986
26
A Layered Approach to Software Design (context) - Goldstein, Bobrow - 1984
25
Multi-Party Specification
- Finkelstein, Fuks - 1989
23
Integrating Multiple Specifications Using Domain Goals (context) - Robinson - 1989
21
Programs, Life Cycles, and Laws of Software Evolution (context) - Lehman - 1980
21
Program Verification: The Very Idea (context) - Fetzer - 1988
21
A 15 Year Perspective on Automatic Programming (context) - Balzer - 1985
21
Rational Interaction: Co-operation Among Intelligent Agents (context) - Rosenschein - 1985
21
A Survey of Knowledge Acquisition Techniques and Tools for K.. (context) - Boose - 1989
20
Incremental Planning to Control a Blackboard-based Problem S.. (context) - Durfee, Lesser - 1986
19
Mind Over Machine: The Power of Human Intuition and Expertis.. (context) - Dreyfus, Dreyfus - 1986
19
Towards Better Models of the Design Process (context) - Mostow - 1985
17
Constructing Specifications by Combining Parallel Elaboratio.. (context) - Feather - 1989
17
Organizational Design (context) - Galbraith - 1977
17
The Layered Architecture of a System for Reasoning About Pro.. (context) - Rich - 1985
16
What Does It Mean To Say That a Specification Is Complete (context) - Yue - 1987
16
ViewPoint Oriented Software Development: Methods and Viewpoi.. (context) - Finkelstein, Goedicke et al. - 1989
15
The Role of Domain Experience in Software Design (context) - Adelson, Soloway - 1985
14
A Proposed Perspective Shift: Viewing Specification Design a.. (context) - Anderson, Fickas - 1989
14
Beings: Knowledge as Interacting Experts (context) - Lenat - 1975
14
A logic for the Formal Requirements Specification of Real-ti.. (context) - Maibaum - 1986
13
A Multi-Level Organization for Problem Solving using Many Di.. (context) - Erman, Lesser - 1975
12
A Requirements Engineering Methodology for Real-Time Process.. (context) - Alford - 1977
11
Detecting Interference when Merging Specification Evolutions (context) - Feather
11
A logic of Action for Supporting Goal-Oriented Elaborations .. (context) - Dubois - 1989
11
Expertise Transfer for Expert System Design (context) - Boose - 1986
10
Automated Acquisition of Evolving Informal Descriptions (context) - Reubenstein - 1990
9
Why Should Machines Learn (context) - Simon - 1983
9
Comparative Ecology: A Computational Perspective (context) - Miller, Drexler - 1988
9
Design Rationale and Maintainability (context) - Conklin - 1989
8
Tool Support for Requirements Analysis (context) - Kramer, Ng et al. - 1987
8
Formal Requirements Specification - The FOREST Project (context) - Cunningham, Finkelstein et al. - 1985
7
Process Models, Process Programs, Programming Support (context) - Lehman - 1987
7
Towards Understanding of the Role of Experience in the Evolu.. (context) - Kolodner - 1984
6
Reasoning on Formal Requirements: A Lift Control System (context) - Dubois, Hagelstein - 1987
6
Towards a Requirements Apprentice (context) - Rich, Waters et al. - 1987
6
Being Suspicious: Critiquing Problem Specifications (context) - Fickas, Nagarajan - 1988
6
Knowledge Engineering at the Front-End: Defining the Domain (context) - Woodward - 1988
6
Building Formal Specifications Using Structured Common Sense (context) - Finkelstein, Potts - 1987
6
Distributed Knowledge Acquisition as a Model for Requirement.. (context) - Easterbrook - 1989
6
The Resolution of Conflict (context) - Deutsch - 1973
6
Decision Procedures (context) - Ginsberg - 1987
6
Negotiation Behaviour During Multiple Agent Specification: A.. (context) - Robinson - 1990
6
TARA: Tool Assisted Requirements Analysis
- Kramer, Ng et al. - 1987
6
COED: Conversation-Oriented Software Environments (context) - Kaplan - 1989
6
Co-operative Structuring of Information: The Representation .. (context) - Lowe - 1985
5
Delaying Commitments (context) - Thimbleby - 1988
5
The use of Lexical Affinities in Requirements Extraction (context) - Maarek, Berry - 1989
5
Review of Design Methodology (context) - Finkelstein, Finkelstein - 1983
5
A Formal Analysis of Machine Learning Systems for Knowledge .. (context) - Shalin, Wisniewski et al. - 1990
4
Engineering-In-The-Large: Software Engineering and Instrumen.. (context) - Finkelstein, Finkelstein et al. - 1990
4
Knowledge Elicitation Techniques for Knowledge-Based Systems (context) - Cordingley - 1989
4
Issues Governing the Suitability of Programming Languages fo.. (context) - Petre, Winder - 1988
4
Group Processes: Dynamics within and between Groups (context) - Brown - 1988
4
Goals for Expert Systems Research: An Analysis of Tasks and .. (context) - Kidd, Sharpe - 1987
4
CORE: the Method (context) - Designers - 1985
4
A Model of Software Design (context) - Adelson, Soloway - 1986
4
Mental Models in the Knowledge Acquisition Process (context) - Shaw, Woodward - 1989
3
Conflict and Conflict Management (context) - Thomas - 1976
3
Negotiating: Constructive and Competitive Negotiations (context) - Scott - 1988
3
Problem Acquisition in Software Analysis: A Preliminary Stud.. (context) - Fickas, Collins et al. - 1987
3
Game Theory as a Theory of Conflict Resolution (context) - Rapoport
3
Models of Co-operation and Conflict: A Critical Review (context) - Patchen - 1970
3
Managing Organizational Conflict: A Nontraditional Approach (context) - Robbins - 1974
3
Artificial Intelligence and Software Engineering (context) - Barstow - 1987
3
RPDE3: A Framework for Integrating Tool Fragments (context) - Harrison - 1987
3
the Use of Formal Methods in Software Development (context) - Bjorner - 1987
3
Group Techniques for Idea Building (context) - Moore - 1987
3
AI and Hypertext in Support of Negotiation (context) - Schuler - 1988
3
Accommodating Uncertainty in Software Design (context) - Giddings - 1984
2
The Evolution of Composite System Specifications (context) - Feather - 1987
2
Automating the Specification Process (context) - Fickas
2
Sortal Analysis with SORTAL, a Software Assistant for Knowle.. (context) - Regoczei, Hirst - 1989
2
The Requirements Apprentice: An Initial Scenario (context) - Reubenstein, Waters - 1989
2
Multi-Agent Planning Systems (context) - Konolige, Nilsson - 1980
2
Conflicting Objectives in Decisions (context) - Bell, Keeney et al. - 1977
2
Knowledge Acquisition Tools, Methods, and Mediating Represen.. (context) - Boose - 1990
2
Mediating Representations in Knowledge Elicitation (context) - Johnson - 1989
2
Taking Backtracking With a Grain of SALT (context) - Marcus - 1987
2
A Survey of Computer Supported Cooperative Work (context) - Greenberg - 1989
2
Three Dimensions of Design (context) - Goldman - 1982
2
A problem in Knowledge Acquisition (context) - Schoenmakers - 1986
2
Knowledge Engineering (context) - Burton, Shadbolt - 1987
2
Knowledge Acquisition: Some Foundation, Manual Methods and F.. (context) - Shaw, Gaines - 1989
2
Conflicts: A Better Way to Resolve Them (context) - De Bono - 1985
2
Depth Understanding (context) - Dyer - 1983
1
Knowledge Acquisition by Encoding Rules vs. Induction from E.. (context) - Michalski, Chilausky - 1980
1
A Practical Program for Handling Bias in Knowledge Acquisiti.. (context) - Meyer, Booker - 1989
1
Experiments on the Mechanisation of Game Learning 2: Rule Ba.. (context) - Michie - 1982
1
Approaches to Knowledge Acquisition: The Instructable Produc.. (context) - Rychener - 1980
1
Organizational Behaviour: Concepts, Controversies, and Appli.. (context) - Robbins - 1989
1
On How We Get Invalid Systems (context) - Blum - 1985
1
Why are Design Derivations Hard to Replay (context) - Mostow - 1986
1
Prisoner's Dilemma - Recollections and Observations (context) - Rapoport - 1974
1
Blackboard Systems (part 1): The Blackboard Model of Problem.. (context) - Nii - 1986
1
Schematic Techniques for High-Level Support of Software Spec.. (context) - Lubars - 1987
1
Design Requirements for Knowledge Support Systems (context) - Gaines - 1989
1
Systems, Management and Change: A Graphic Guide (context) - Carter, Martin et al. - 1984
1
A Theory and Tool for Co-ordination of Design Conversations (context) - Conklin - 1986
1
Blackboard Systems (part 2): Blackboard Application Systems,.. (context) - Nii - 1986
1
Support for Exploratory Design (context) - Conklin, Richter - 1985
1
A Philosophy of 'Wicked' Problem Implementation (context) - Partridge - 1978
1
A Dialogue Framework for Software Development (context) - Finkelstein, Fuks et al. - 1987
1
A Principled Analogical Tool, Based on Evaluations of Partia.. (context) - Leishman - 1989
1
An Annotated Bibliography of Works on Analogy (context) - Leishman - 1988
1
Learning Control Heuristics in BB1 (context) - Hayes-Roth, Hewett - 1985
1
Uncertainty in Computer Application is Certain (Software Eng.. (context) - Lehman - 1990
1
A Planner for Reasoning about Knowledge and Action (context) - Appelt - 1980
1
Management Domains (context) - Sloman, Moffett - 1988
1
Evaluation of Existing Requirements Extraction Strategies (context) - Finkelstein, Potts - 1985
1
MEASUR: Method for Eliciting, Analysing and Specifying User .. (context) - Stamper, Althans et al. - 1988
1
Negotiations: Varieties, Contexts, Processes and Social Orde.. (context) - Strauss - 1978
1
Reuse of Formatted Specifications (context) - Finkelstein - 1987
1
Knowledge for Design (context) - Addis - 1989
1
Designing Knowledge Based Systems (context) - Addis - 1985
1
Integrating Knowledge Representations and Learning Capabilit.. (context) - Michalski, Baskin - 1983
1
What is Hypertext (context) - Easterbrook - 1990
1
Knowledge-Based Knowledge Elicitation (context) - Diederich - 1987
1
The Use of Multiple Specification Methodologies on a Single .. (context) - Kerth - 1987
1
Automating the Analysis Process: An Example (context) - Fickas - 1987
1
Public and Private Values (context) - Arrow - 1967
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.csee.wvu.edu/~easterbr/papers/index.html): More
Domain Modelling with Hierarchies of Alternative Viewpoints - Easterbrook (1993)
(Correct)
VV through Inconsistency Tracking and Analysis - Steve Easterbrook (1998)
(Correct)
Negotiation and the Role of the Requirements Specification - Easterbrook (1993)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC