VLDB 2026 Research / reviewers in the wild / expert
Irene Foster
dblp:341/8658
· DBLP profile ↗
4ranked-venue papers
0as first author
4since 2021 · last 2024
0000-0001-9681-4786ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A splash of color: a dual dive into the effects of EVO on decision-making with goal models
Yesugen Baatartogtokh, Irene Foster, Alicia M. Grubb |
Requir. Eng. | 2 |
| 2023 | An Experiment on the Effects of Using Color to Visualize Requirements Analysis TasksabstractRecent approaches have investigated assisting users in making early trade-off decisions when the future evolution of project elements is uncertain. These approaches have demon-strated promise in their analytical capabilities; yet, stakeholders have expressed concerns about the readability of the models and resulting analysis, which builds upon Tropos. Tropos is based on formal semantics enabling automated analysis; however, this creates a problem of interpreting evidence pairs. The aim of our broader research project is to improve the process of model comprehension and decision making by improving how analysts interpret and make decisions. We extend and evaluate a prior approach, called EVO, which uses color to visualize evidence pairs. In this scientific evaluation paper, we explore the effectiveness and usability of EVO. We conduct an experiment (n = 32) to measure any effect of using colors to represent evidence pairs. We find that with minimal training, untrained modelers were able to use the color visualization for decision making. The visualization significantly improves the speed of model comprehension and users found it helpful. Yesugen Baatartogtokh, Irene Foster, Alicia M. Grubb |
RE | 2 |
| 2023 | Visualizations for User-supported State Space Exploration of Goal ModelsabstractAutomated analysis has been used in goal-oriented requirements engineering (GORE) to evaluate scenarios and make trade-off decisions. For higher complexity problems (e.g., backwards analysis), using a search-based solver may be more efficient than custom algorithms. When these black-box solvers produce a single solution, users may be suspicious about whether the given answer is ideal or believable. Users would like to explore the potential solutions but are prevented from doing so because these inquiries often suffer from a state explosion problem. In this RE@Next! paper, we introduce the use of valuation-based filtering and coloring to assist users in understanding a solution space and selecting custom states from it. We use the concrete semantics of modeling requirements in the Evolving Intentions framework and its associated goal modeling tool, BloomingLeaf, to explore the application of these visualization techniques. In our initial evaluation, we demonstrate how these techniques can be used on a fully worked out example. We conduct initial measurements of the time savings and state space reduction created by the valuations and color filtering, and discuss future directions of this project. Yesugen Baatartogtokh, Irene Foster, Alicia M. Grubb |
RE | 2 |
| 2023 | Visualizations and Filtering to Help People Find their PathabstractConstraint satisfaction problems (CSPs) are problems with a set of variables that have constraints and the goal is to assign a value to each of the variables so the constraints are satisfied. CSPs are found in many areas and domains of computer science. When given a single solution out of the solution space from a general-purpose solver, users may want to further explore other alternatives to find ones that better meet their aims or to verify the believability of the existing result. However, users attempting to examine the solution space are often confronted with a state explosion problem, leaving them with the unrealistic task of manually sifting through each state. We aimed to assist users in exploring state spaces more efficiently. Using the concrete semantics of requirements modeling in the Evolving Intentions framework, we contribute two visualization techniques: (1) valuation-based coloring to assist users in interpreting the results of the path-based analysis and selecting states from the solution space more efficiently, and (2) valuation-based filtering to reduce the number of states in the solution space. Using a motivating example, we demonstrate the need for state space visualization and we provide an initial validation of our results. These visualization techniques can be used beyond the Evolving Intentions framework and adapted to other areas in software engineering. Yesugen Baatartogtokh, Irene Foster |
SIGCSE (2) | 2 |