Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
The Requirements Apprentice: Automated Assistance for Requirements Acquisition
IEEE Transactions on Software Engineering
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
Exploiting reusable specifications through analogy
Communications of the ACM
Object-oriented analysis (2nd ed.)
Object-oriented analysis (2nd ed.)
Representation and Presentation of Requirements Knowledge
IEEE Transactions on Software Engineering
Inquiry-Based Requirements Analysis
IEEE Software
Cognitive systems engineering
Safeware: system safety and computers
Safeware: system safety and computers
Object models: strategies, patterns, applications
Object models: strategies, patterns, applications
Scenario-based design: envisioning work and technology in system development
Scenario-based design: envisioning work and technology in system development
Software requirements & specifications: a lexicon of practice, principles and prejudices
Software requirements & specifications: a lexicon of practice, principles and prejudices
Using schematic scenarios to understand user needs
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
The Domain Theory for Requirements Engineering
IEEE Transactions on Software Engineering
Maintaining knowledge about temporal intervals
Communications of the ACM
Domain analysis: an introduction
ACM SIGSOFT Software Engineering Notes
Usability Engineering
Dynamic Memory: A Theory of Reminding and Learning in Computers and People
Dynamic Memory: A Theory of Reminding and Learning in Computers and People
Inside Case-Based Reasoning
Critiquing Software Specifications
IEEE Software
Software-Engineering Research Revisited
IEEE Software
Scenarios in System Development: Current Practice
IEEE Software
CREWS-SAVRE: Systematic Scenario Generation and Use
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
Verifying Hybrid Systems Modeled as Timed Automata: A Case Study
HART '97 Proceedings of the International Workshop on Hybrid and Real-Time Systems
How People Categorise Requirements for Reuse: a Natural Approach
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Improving the use case driven approach to requirements engineering
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
PRO-ART: Enabling Requirements Pre-Traceability
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
ACME/PRIME: Requirements Acquisition for Process-Driven Systems
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
A computational mechanism for parallel problem decomposition during requirements engineering
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
A comedy of errors: the London Ambulance Service case study
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Bridging the requirements gap: policies, goals and domains
IWSSD '93 Proceedings of the 7th international workshop on Software specification and design
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
How Culture Might Impact on the Implementation of Enterprise Resource Planning Packages
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
An Assembly Process Model for Method Engineering
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Requirements interaction management
ACM Computing Surveys (CSUR)
Telecommunications Systems - Modeling, analysis, design and management
From requirements to specifications: a formal approach
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Scenario support for effective requirements
Information and Software Technology
Translation of Textual Specifications to Automata by Means of Discourse Context Modeling
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
Performance measurement of multiagent systems: towards dependable MAS
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
An evaluation of timed scenario notations
Journal of Systems and Software
ElicitO: a quality ontology-guided NFR elicitation tool
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
Business process design from virtual organization intentional models
CAiSE'12 Proceedings of the 24th international conference on Advanced Information Systems Engineering
Use case and task models: An integrated development methodology and its formal foundation
ACM Transactions on Software Engineering and Methodology (TOSEM) - In memoriam, fault detection and localization, formal methods, modeling and design
PLANT: A pattern language for transforming scenarios into requirements models
International Journal of Human-Computer Studies
Hi-index | 0.00 |
This paper reports research into semi-automatic generationof scenarios for validating software-intensive system requirements.The research was undertaken as part of the ESPRIT IV 21903 ‘CREWS’long-term research project. The paper presents the underlyingtheoretical models of domain knowledge, computational mechanisms anduser-driven dialogues needed for scenario generation. It describeshow CREWS draws on theoretical results from the ESPRIT III 6353‘NATURE’ basic research action, that is object system models whichare abstractions of the fundamental features of different categoriesof problem domain. CREWS uses these models to generate normal coursescenarios, then draws on theoretical and empirical research fromcognitive science, human-computer interaction, collaborative systemsand software engineering to generate alternative courses for thesescenarios. The paper describes a computational mechanism for derivinguse cases from object system models, simple rules to link actions ina use case, taxonomies of classes of exceptions which give rise toalternative courses in scenarios, and a computational mechanism forgeneration of multiple scenarios from a use case specification.