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

Kristina Winbladh

dblp:40/3743 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none

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

Software engineering, systems software and programming languages · 5 · 3 first-authorArtificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 1

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
4 papers
Requirements engineering and software design · 42% Software testing · 37% Empirical software engineering · 21%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › text mining
topic modeling
0.212013
Analysis of user comments: an approach for software requirements evolution · ICSE 2013
Requirements engineering and software design › requirements management
requirements evolution
0.212013
Analysis of user comments: an approach for software requirements evolution · ICSE 2013
Empirical software engineering › software analytics
user feedback analysis
0.212013
Analysis of user comments: an approach for software requirements evolution · ICSE 2013
Software testing › regression testing
test selection
0.112011
Evaluating test selection strategies for end-user specified flow-based applications · ASE 2011
Requirements engineering and software design
requirements specification
0.112010
iMuse: interactive model-based use-case and storytelling environment · SIGSOFT FSE 2010
Requirements engineering and software design
use case modeling
0.112010
iMuse: interactive model-based use-case and storytelling environment · SIGSOFT FSE 2010
Software testing
specification-based testing
0.112006
An Automated Approach for Goal-driven, Specification-based Testing · ASE 2006
Software testing › test oracle
test oracle generation
0.112006
An Automated Approach for Goal-driven, Specification-based Testing · ASE 2006
Empirical software engineering
mining software repositories
0.012013
Analysis of user comments: an approach for software requirements evolution · ICSE 2013
Requirements engineering and software design
stakeholder collaboration
0.012010
iMuse: interactive model-based use-case and storytelling environment · SIGSOFT FSE 2010
Requirements engineering and software design › goal-oriented requirements engineering
goal modeling
0.012006
An Automated Approach for Goal-driven, Specification-based Testing · ASE 2006

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

topic modeling · 0.3information retrieval · 0.3flow pattern specification · 0.1runtime goal monitoring · 0.1rule-based recognition · 0.1
YearPublicationVenuePosition
2013 Analysis of user comments: an approach for software requirements evolution
abstract
User feedback is imperative in improving software quality. In this paper, we explore the rich set of user feedback available for third party mobile applications as a way to extract new/changed requirements for next versions. A potential problem using this data is its volume and the time commitment involved in extracting new/changed requirements. Our goal is to alleviate part of the process through automatic topic extraction. We process user comments to extract the main topics mentioned as well as some sentences representative of those topics. This information can be useful for requirements engineers to revise the requirements for next releases. Our approach relies on adapting information retrieval techniques including topic modeling and evaluating them on different publicly available data sets. Results show that the automatically extracted topics match the manually extracted ones, while also significantly decreasing the manual effort.
Laura V. Galvis Carreño, Kristina Winbladh
ICSE2
2013 Automatic Detection of Ambiguous Terminology for Software Requirements
Yue Wang 0037, Irene Lizeth Manotas Gutiérrez, Kristina Winbladh, Hui Fang 0001
NLDB3
2011 Evaluating test selection strategies for end-user specified flow-based applications
abstract
An emerging class of end-user programming is the assembly of flow-based applications from a set of reusable components. Testing has become a major challenge, as a very large number of flows can be assembled from a set of components with the expectation of functioning correctly. Faults in assembled flows can create dissatisfaction among users and thereby potentially undermine this end-user programming paradigm We approach this problem as a flow-selection problem, and are interested in ways of testing a subset of flows that provide a high likelihood of revealing faults. We describe a number of flow-selection strategies, which run in the context of a flow pattern, a specification mechanism that constrains the space of assemble-able flows. We evaluate the different strategies on real-world flow patterns in terms of efficiency, i.e., the reduction of flows to test, and effectiveness, measuring of how well the strategies can catch faults.
Kristina Winbladh, Anand Ranganathan
ASE1
2010 iMuse: interactive model-based use-case and storytelling environment
abstract
Requirements specification is an important problem in software engineering. Key challenges in Requirements Engineering (RE) include enabling different stakeholders to understand and validate the requirements, and enabling collaboration among different types of stakeholders with different skills and expertise and potentially conflicting needs and expectations. We contend that collaboration among both technical and non-technical stakeholders is improved by a requirements specification technique that provides both precision and usability - and a better balance of the two. We implement our specification technique in iMuse - Interactive Model-based Use-case and Storytelling Environment. In this demo, we show how iMuse can be used by stakeholders to express and view narrative functional requirements.
Kristina Winbladh, Hadar Ziv, Debra J. Richardson
SIGSOFT FSE1
2007 In the Requirements Lies the Power
Rand Waltzman, Kristina Winbladh, Thomas A. Alspaugh, Debra J. Richardson
SEKE2
2006 An Automated Approach for Goal-driven, Specification-based Testing
abstract
This paper presents a specification-based approach that addresses several known challenges including false positives and domain knowledge errors. Our approach begins with a goal graph and plans. Source code is annotated with goals and events and precompiled to emit those at run time. Plans are automatically translated into a rule-based recognizer. An oracle is produced from the pre- and postconditions associated with the plan's goals. When the program is executed, goals and events are emitted and automatically tested against plans and oracles. The concept is demonstrated on a small example and a larger publicly available case study
Kristina Winbladh, Thomas A. Alspaugh, Hadar Ziv, Debra J. Richardson
ASE1