No abstract available.
REFSQ'08 International Working Conference on Requirements Engineering: Foundation for Software Quality
The 14thWorking Conference on Requirements Engineering: Foun-dation for Software Quality (REFSQ'08) will be held in the beautiful city of Montpellier, France on the 16thand 17thJune 2008. This introduction gives an overview of the conference and its ...
Process Improvement in Requirements Management: A Method Engineering Approach
Method Engineering and Requirements Engineering are two research fields that can benefit from another. To increase process maturity in systems development, we propose an approach for incremental method evolution that combines capability-based and ...
Enhancing Elicitation Technique Selection Process in a Cooperative Distributed Environment
Requirements elicitation is a key stage in the successful designing of the computerized information system of a distributed organization. Few works have been focusing on how a requirements analyst selects one of the existing requirements elicitation ...
Negotiation Constellations --- Method Selection Framework for Requirements Negotiation
Customers, product managers, project leaders, architects, engineers, and other stakeholders are negotiating requirements throughout the software lifecycle. Even-though fundamental for understanding requirements engineer-ing, negotiation has not been as ...
DESCRY: A Method for Evaluating Decision-Supporting Capabilities of Requirements Engineering Tools
Complex decision-making is a prominent aspect of requirements engineering (RE) and the need for improved decision support for RE decision-makers has been identified by a number of authors in the research literature. Decision-supporting features and ...
Inventing Requirements: Experiences with an Airport Operations System
This paper reports a workshop that integrated creativity techniques with extended use case diagrams and storyboard representations of use cases to discover stakeholder requirements for VANTAGE, a new system designed to reduce environmental impact at ...
A Stakeholder Model for Interorganizational Information Systems
Stakeholders constitute the principal source of requirements in the development of information systems. They therefore must be considered allover the process. In order to achieve success, they must be also modelled and then integrated with requirements,...
Search Based Requirements Optimisation: Existing Work and Challenges
In this position paper, we argue that search based software engineering techniques can be applied to the optimisation problem during the requirements analysis phase. Search based techniques offer significant advantages; they can be used to seek robust, ...
Connecting Feature Models and AUTOSAR: An Approach Supporting Requirements Engineering in Automotive Industries
Due to the AUTOSAR initiative, automotive suppliers as well as their customers and sub-suppliers will in the future face the challenge to exchange AUTOSAR specifications instead of structured documents with arbitrary specification attachments. The ...
Using a Creativity Workshop to Generate Requirements for an Event Database Application
This paper describes one experience of using a creativity workshop to generate requirements for an event database application for a network of German Chambers of Commerce (CCI's). The workshop described was the first to be run by the host organization. ...
Can We Beat the Complexity of Very Large-Scale Requirements Engineering?
Competitive development of complex embedded systems such as mobile phones requires management of massive amounts of complex requirements. This paper defines and discusses orders of magnitudes in RE and implications of the highest order of magnitude ...
Macro-level Traceability Via Media Transformations
This paper proposes an alternative approach to the examination of artifacts whose contents must be traceable to promote software quality. The approach places emphasis on media use and media transformations. We suggest that one cannot begin to assign ...
Towards Simulation-Based Quality Requirements Elicitation: A Position Paper
The future users of a system under development are not necessarily good at talking about the quality they require of that system if they cannot yet experience it. We therefore propose to support them by a simulation of the system under development thus ...
Classifying Assumptions Made during Requirements Verification of Embedded Systems
We are investigating ways to improve the process of modelling of embedded systems for formal verification. In the modelling process, we make a mathematical model of the system software and its environment (the plant), and we prove that the requirement ...
Integrating Portfolio Management and Simulation Concepts in the ERP Project Estimation Practice
This paper presents a two-site case study on requirements-based effort estimation practices in enterprise resource planning projects. Specifically, the case study investigated the question of how to handle qualitative data and highly volatile values of ...
Can Patterns Improve i* Modeling? Two Exploratory Studies
A considerable amount of effort has been placed into the investigation of i* modeling as a tool for early stage requirements engineering. However, widespread adoption of i* models in the requirements process has been hindered by issues such as the ...
Discovering Web Services to Improve Requirements Specifications: Does It Help?
Service-centric systems pose new opportunities for when engineering requirements. This paper reports an evaluation of software tools with which to exploit discovered services to improve the completeness of requirements specifications. Although these ...
Mobile Discovery of Requirements for Context-Aware Systems
Understanding the work context of future system users is essential in requirements engineering. It is particularly crucial when developing ubiquitous systems that react on context changes. This paper discusses the need for in-situ requirements ...
When to Adapt? Identification of Problem Domains for Adaptive Systems
Dynamically adaptive systems (DASs) change behaviour at run-time to operate in volatile environments. As we learn how best to design and build systems with greater autonomy, we must also consider when to do so. Thus far, DASs have tended to showcase ...