Learn More
—Even though goal modeling is an effective approach to requirements engineering, it is known to present a number of difficulties in practice. The paper discusses these difficulties and proposes to couple goal modeling and scenario authoring to overcome them. Whereas existing techniques use scenarios to concretize goals, we use them to discover goals. Our(More)
map as well as its associated guidelines. The map is a navigational structure which supports the dynamic selection of the intention to be achieved next and the appropriate strategy to achieve it, whereas guidelines help in the operationalisation of the selected intention. The paper presents the map and guidelines and exemplifies the approach using the(More)
We argue that ERP installations are difficult to align to specific requirements of the enterprise because of the low level at which ERP functionality is described. We raise this level from a functional description to a goal-oriented one. We use SAP R/3 to illustrate this. A SAP goal expresses the task that a SAP function carries out and abstracts away from(More)
The work presented in this paper is related to the area of Situational Method Engineering (SME), which focuses on project-specific method construction. We propose a generic process model supporting the integration of different existing SME approaches. This model shall help the method engineer either selecting one SME approach or combining several approaches(More)
The paper proposes a faceted framework to understand and classify issues in system development process engineering. The framework identifies four different but complementary viewpoints. Each view allows us to capture a particular aspect of process engineering. Interrelationships between these aspects allow us to show the influence that one aspect has on(More)
An approach for guiding the construction of use case specifications is presented. A use case specification comprises contextual information of the use case, its change history, the complete graph of possible pathways, attached requirements and open issues. The proposed approach delivers a use case specification as an unambiguous natural language text. This(More)