An exploratory contingency model of user participation and MIS use
Information and Management
A field study of the software design process for large systems
Communications of the ACM
Information systems failures—a survey and classification of the empirical literature
Oxford Surveys in Information Technology
Communication breakdowns and boundary spanning activities on large programming projects
Empirical studies of programmers: second workshop
Empirical studies of programmers: second workshop
CASE productivity perceptions of software engineering professionals
Communications of the ACM - Special issue: multiprocessing
Rethinking the concept of user involvement
MIS Quarterly
Group process and conflict in system development
Management Science
Work structures and shifts: an empirical analysis of software specification teamwork
ICSE '89 Proceedings of the 11th international conference on Software engineering
Logic programming and databases
Logic programming and databases
SIBYL: a tool for managing group design rationale
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Negotiation behavior during requirements specification
ICSE '90 Proceedings of the 12th international conference on Software engineering
Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
Using CASE to control a large data analysis project
CASE on trial
Supporting Systems Development by Capturing Deliberations During Requirements Engineering
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Inside a software design team: knowledge acquisition, sharing, and integration
Communications of the ACM
Inquiry-Based Requirements Analysis
IEEE Software
The changing roles of the systems analyst
Information Resources Management Journal
A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification
IEEE Transactions on Software Engineering
ConceptBase—a deductive object base for meta data management
Journal of Intelligent Information Systems - Special issue: deductive and object-oriented databases
CASE tools as collaborative support technologies
Communications of the ACM
A meta-model for restructuring stakeholder requirements
ICSE '97 Proceedings of the 19th international conference on Software engineering
Supporting the negotiation life cycle
Communications of the ACM
Integrating obstacles in goal-driven requirements engineering
Proceedings of the 20th international conference on Software engineering
IEEE Transactions on Software Engineering
Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
Software Engineering Standards
Software Engineering Standards
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Understanding Computers and Cognition: A New Foundation for Design
Understanding Computers and Cognition: A New Foundation for Design
Process Integration in CASE Environments
IEEE Software
Identifying Quality-Requirement Conflicts
IEEE Software
Representing and Maintaining Process Knowledge for Large-Scale Systems Development
IEEE Expert: Intelligent Systems and Their Applications
Surfacing Root Requirements Interactions from Inquiry Cycle Requirements Documents
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
Logic and Databases: A 20 Year Retrospective
LID '96 Proceedings of the International Workshop on Logic in Databases
CORE - a method for controlled requirement specification
ICSE '79 Proceedings of the 4th international conference on Software engineering
Requirements monitoring in dynamic environments
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Contribution structures [Requirements artifacts]
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Goal-directed elaboration of requirements for a meeting scheduler: problems and lessons learnt
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Using non-functional requirements to systematically support change
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
A Systematic Tradeoff Analysis for Conflicting Imprecise Requirements
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Goal-Based Requirements Analysis
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Successful strategies for user participation in systems development
Journal of Management Information Systems - Special section: Strategic and competitive information systems
Using group support systems and joint application development for requirements specification
Journal of Management Information Systems - Special issue: Organizational impact of group support systems, expert systems, and executive information systems
A framework for multi-valued reasoning over inconsistent viewpoints
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
2nd international workshop on living with inconsistency
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
2nd international workshop on living with inconsistency (IWLWI01)
ACM SIGSOFT Software Engineering Notes
Requirements, domain and specifications: a viewpoint-based approach to requirements engineering
Proceedings of the 24th International Conference on Software Engineering
A micro-economic approach to conflict resolution in mobile computing
Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering
A micro-economic approach to conflict resolution in mobile computing
ACM SIGSOFT Software Engineering Notes
Surfacing Root Requirements Interactions from Inquiry Cycle Requirements Documents
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
Consistency Management of Financial XML Documents
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Journal of Systems and Software
Requirements interaction management
ACM Computing Surveys (CSUR)
A Methodological Framework for Viewpoint-Oriented Conceptual Modeling
IEEE Transactions on Software Engineering
Requirements change: Fears dictate the must haves; desires the won't haves
Journal of Systems and Software
The socio-economics of software architecture
Automated Software Engineering
Journal of Systems and Software
Quantitative assessment of enterprise resource planning software customisation
International Journal of Information Systems and Change Management
Knowledge and Information Systems
REInDetector: a framework for knowledge-based requirements engineering
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Applying ontology-based blog to detect information system post-development change requests conflicts
Information Systems Frontiers
Obsolete software requirements
Information and Software Technology
KBRE: a framework for knowledge-based requirements engineering
Software Quality Control
Hi-index | 0.00 |
Managing the development of software requirements can be a complex and difficult task. The environment is often chaotic. As analysts and customers leave the project, they are replaced by others who drive development in new directions. As a result, inconsistencies arise. Newer requirements introduce inconsistencies with older requirements. The introduction of such requirements inconsistencies may violate stated goals of development. In this article, techniques are presented that manage requirements document inconsistency by managing inconsistencies that arise between requirement development goals and requirements development enactment. A specialized development model, called a requirements dialog meta-model, is presented. This meta-model defines a conceptual framework for dialog goal definition, monitoring, and in the case of goal failure, dialog goal reestablishment. The requirements dialog meta-model is supported in an automated multiuser World Wide Web environment, called DealScribe. An exploratory case study of its use is reported. This research supports the conclusions that: 1) an automated tool that supports the dialog meta-model can automate the monitoring and reestablishment of formal development goals, 2) development goal monitoring can be used to determine statements of a development dialog that fail to satisfy development goals, and 3) development goal monitoring can be used to manage inconsistencies in a developing requirements document. The application of DealScribe demonstrates that a dialog meta-model can enable a powerful environment for managing development and document inconsistencies.