Samuel Renault

Learn More
Requirements Elicitation is one of the activities held during the Requirements Engineering stage. Its main goal is to discover the requirements that stakeholders demand on a system-to-be. There are many strategies to conduct this activity, whose success depends on their effectiveness and efficiency in their context of application. This paper presents our(More)
[Context and motivation] Software Requirement Patterns (SRP) are a type of artifact that may be used during requirements elicitation and that also impact positively in other activities like documentation and validation. In our preliminary experiences at the CITI-CPRHT department, SRP show a great percentage of reuse for the non-functional requirements(More)
This paper presents our PABRE method for facilitating Requirements Elicitation on the basis of Requirement Patterns with the goal of saving time and reducing errors during this activity. The process presented applies for elicitation in Off-The-Shelf selection projects driven by call for tenders processes and uses a Requirement Patterns Catalogue. The(More)
Software requirement patterns have been proposed as an artifact for fostering requirements reuse. When we define these patterns for the functional part of a software system, we realize that most of patterns are specific of a software domain. This paper presents and analyzes a catalogue of functional software requirement patterns for the domain of content(More)
Software Requirement Patterns (SRP) have been proposed as an artifact for fostering requirements reuse. PABRE is a framework that promotes the use of SRP as a means for requirements elicitation, validation and documentation in the context of IT procurement projects. In this paper, we present a catalogue of non-technical SRP included in the framework and(More)
Software requirement reuse strategies are necessary to capitalize and reuse knowledge in the requirements engineering phase. The PABRE framework is designed to support requirement reuse through the use of software requirement patterns. It consists of a meta-model that describes the main concepts around the notion of pattern; a method to conduct the(More)
Ecotoxicological studies aim to assess the potential environmental risks of various products. This implies the use of various biological models and tests on live animals. In case of handling fish and mammals, ethical rules have to be respected. The use of anaesthesia is considered to be the best way to ensure animal welfare. Eugenol and electro-narcosis are(More)