Essential systems analysis
Statecharts: A visual formalism for complex systems
Science of Computer Programming
Modern structured analysis
Object-oriented modeling and design
Object-oriented modeling and design
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Inquiry-Based Requirements Analysis
IEEE Software
The three dimensions of requirements engineering: a framework and its applications
CAISE '93 Selected papers from the fifth international conference on Advanced information systems engineering
A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification
IEEE Transactions on Software Engineering
Raison d'Etre: capturing design history and rationale in multimedia narratives
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Representing and using non-functional requirements: a process-oriented approach
Representing and using non-functional requirements: a process-oriented approach
Goal decomposition and scenario analysis in business process reengineering
CAiSE '94 Proceedings of the 6th international conference on Advanced information systems engineering
Using video to re-present the user
Communications of the ACM
Software requirements & specifications: a lexicon of practice, principles and prejudices
Software requirements & specifications: a lexicon of practice, principles and prejudices
Goal driven business modelling: supporting decision making within information systems development
COCS '95 Proceedings of conference on Organizational computing systems
User-centered requirements: the scenario-based engineering process
User-centered requirements: the scenario-based engineering process
Analysis patterns: reusable objects models
Analysis patterns: reusable objects models
A contextual approach for process-integrated tools
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
Contextual design: defining customer-centered systems
Contextual design: defining customer-centered systems
A proposal for a scenario classification framework
Requirements Engineering
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Process-Centered Requirements Engineering
Process-Centered Requirements Engineering
Architecture of Integrated Information Systems: Foundations of Enterprise Modelling
Architecture of Integrated Information Systems: Foundations of Enterprise Modelling
Scenarios in System Development: Current Practice
IEEE Software
Inconsistency Handling in Multiperspective Specifications
IEEE Transactions on Software Engineering
Towards Method-Driven Trace Capture
CAiSE '97 Proceedings of the 9th International Conference on Advanced Information Systems Engineering
A Filter-Mechanism for Method-Driven Trace Capture
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
A Hierarchical Use Case Model with Graphical Representation
ECBS '96 Proceedings of the IEEE Symposium and Workshop on Engineering of Computer Based Systems
Improving the use case driven approach to requirements engineering
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
PRO-ART: Enabling Requirements Pre-Traceability
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Goal-Based Requirements Analysis
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Structured Analysis and System Specification
Structured Analysis and System Specification
PRIME—toward process-integrated modeling environments: 1
ACM Transactions on Software Engineering and Methodology (TOSEM)
Viewing use cases as active objects
ACM SIGSOFT Software Engineering Notes
From conceptual modelling to requirements engineering
Annals of Software Engineering
Software requirements validation via task analysis
Journal of Systems and Software
Towards the Verification of Scenarios with Time Petri-Nets
COMPSAC '00 24th International Computer Software and Applications Conference
Method Enhancement with Scenario Based Techniques
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
Automating Scenario-Driven Structured Requirements Engineering
COMPSAC '00 24th International Computer Software and Applications Conference
Making use of scenarios: a field study of conceptual design
International Journal of Human-Computer Studies
Using hypermedia in requirements engineering practice
The New Review of Hypermedia and Multimedia
Modeling organizational goals: analysis of current methods
Proceedings of the 2004 ACM symposium on Applied computing
Designing information systems in social context: a goal and scenario modelling approach
Information Systems - Special issue: The 14th international conference on advanced information systems engineering (CAiSE*02)
Scenario-Based Assessment of Nonfunctional Requirements
IEEE Transactions on Software Engineering
An empirical investigation of capture and access for software requirements activities
GI '05 Proceedings of Graphics Interface 2005
Using social agents to visualize software scenarios
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
MOBMAS: A methodology for ontology-based multi-agent systems development
Information and Software Technology
Supporting Requirements Elicitation through Goal/Scenario Coupling
Conceptual Modeling: Foundations and Applications
Towards a methodology for coordination mechanism selection in open systems
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Structuring the co-design of requirements and architecture
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
Agent-oriented requirements analysis from scenarios
KES-AMSTA'11 Proceedings of the 5th KES international conference on Agent and multi-agent systems: technologies and applications
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
Journal of Biomedical Informatics
The emergence of mutual and shared understanding in the system development process
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
PLANT: A pattern language for transforming scenarios into requirements models
International Journal of Human-Computer Studies
Hi-index | 0.00 |
A requirements specification defines the requirements for the future system at a conceptual level (i.e., class or type level). In contrast, a scenario represents a concrete example of current or future system usage. In early RE phases, scenarios are used to support the definition of high level requirements (goals) to be achieved by the new system. In many cases, those goals can to a large degree be elicited by observing, documenting and analyzing scenarios about current system usage, i.e., the new system must often fulfill many of the functional and nonfunctional goals of the existing system. To support the elicitation and validation of the goals achieved by the existing system and to illustrate problems of the old system, we propose to capture current system usage using rich media (e.g., video, speech, pictures, etc.) and to interrelate those observations with the goal definitions. Thus, we particularly aim at making the abstraction process which leads to the definition of the conceptual models more transparent and traceable.More precisely, we relate the parts of the observations which have caused the definition of a goal or against which a goal was validated with the corresponding goal. These interrelations provide the basis for: 1) explaining and illustrating a goal model to, e.g., untrained stakeholders and/or new team members, and thereby improving a common understanding of the goal model; 2) detecting, analyzing, and resolving a different interpretation of the observations; 3) comparing different observations using computed goal annotations; and 4) refining or detailing a goal model during later process phases. Using the PRIME implementation framework, we have implemented the PRIME-CREWS environment, which supports the interrelation of conceptual models and captured system usage observations. We report on our experiences with PRIME-CREWS gained in a first experimental case study.