Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ivonne Erfurth

dblp:87/312 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 100%

Topics — the 4 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
requirements elicitation
0.222010
CUTA4UML: bridging the gap between informal and formal requirements for dynamic system aspects · ICSE (2) 2010
UPEX: user participation by example · ESEC/SIGSOFT FSE 2005
Requirements engineering and software design
model-driven engineering
0.112010
CUTA4UML: bridging the gap between informal and formal requirements for dynamic system aspects · ICSE (2) 2010
Requirements engineering and software design › user-centered design
participatory design
0.112010
CUTA4UML: bridging the gap between informal and formal requirements for dynamic system aspects · ICSE (2) 2010
Requirements engineering and software design › requirements elicitation
user participation
0.112005
UPEX: user participation by example · ESEC/SIGSOFT FSE 2005

Methods — techniques the papers use, named apart from their topics

participatory design · 0.1card game · 0.1
YearPublicationVenuePosition
2010 Requirements Elicitation with Adapted CUTA Cards: First Experiences with Business Process Analysis
abstract
Requirements specification and analysis is a critical step in any system engineering process and the quality of identified requirements is crucial for the success of projects. A complete understanding of stakeholders' problems and their concise and clear representation as well as a representation understandable for stakeholders helps to design software that meet customers' needs. With the help of the participative card game CUTA we want to bridge the gap between stakeholder and developer. In several interviews with stakeholders from different domains we use our own adapted version of CUTA as an alternative approach to identify customized business processes. In this process our developed interview technique and our adapted CUTA was evaluated as well as transformed to formal models which provide a concise and clear representation for system developers.
Ivonne Erfurth, Kathrin Kirchner
ICECCS1
2010 CUTA4UML: bridging the gap between informal and formal requirements for dynamic system aspects
abstract
In this paper, we describe our integrated approach to improve requirements elicitation and system specification by supporting a strong and direct involvement of all stakeholders, including non technical personnel, in the early phases of a project. This so-called CUTA4UML approach comprises a framework of methods, tools and feedback cycles that is based on the concept of Participatory Design (PD) and instantiated via an extended version of a user-driven "card game" (CUTA). This card game can be executed on paper or via electronic means. Our focus will be on the system's dynamic aspects which are, always, especially tricky to cover. We will also take a closer look at the inherently involved problem to match the rather informal results of such an card-based approach to a quite formal (UML -- Activity Diagrams) modeling technique -- a step necessary to make the results useful in a structured development process and, so far, one of the weak points in all of these approaches. All our concepts and conclusions are based on a sound experimental basis and have been evaluated and discussed with industrial partners, mostly in a context of small and medium sized companies.
Ivonne Erfurth, Wilhelm R. Rossak
ICSE (2)1
2005 UPEX: user participation by example
abstract
The failure of projects is often based on difficulties in the direct and indirect communication between developer and customer teams. For the customer it is hard to understand the frequently used terms, process models, and technological concepts. Developers have a hard time to understand domain specific processes and structures, and exhibit a tendency to abstract concrete examples to higher level constructs. This makes it difficult for the customer team to understand the developing architecture and processes, and to match their needs and intentions, during evaluation phases, to seemingly unrelated generalised drawings and specifications. This set of problems is especially hard to avoid during the development of dynamic, distributed systems with multiple nodes and possibly asynchronous behaviour.Our research tries to mediate in this conflict by providing a customer-friendly reference model as basis of communication in early development phases. This model presents and simulates the dynamic aspects of (distributed) systems without immediate abstraction from examples and allows for a stepwise generalisation and evaluation with help of the customer team. In its final version the reference model will serve as a requirements statement for the professional developer.
Ivonne Erfurth, Wilhelm R. Rossak
ESEC/SIGSOFT FSE1