28 citations · 80 across the 25 of their papers we have counts for
22 papers · 1 filter
KG-EmpiRE: A Community-Maintainable Knowledge Graph for a Sustainable Literature Review on the State and Evolution of Empirical Research in Requirements Engineering
Oliver Karras
In the last two decades, several researchers provided snapshots of the "current" state and evolution of empirical research in requirements engineering (RE) through literature revie…
Divide and Conquer the EmpiRE: A Community-Maintainable Knowledge Graph of Empirical Research in Requirements Engineering
Oliver Karras, Felix Wernlein, Jil Klünder +1
[Background.] Empirical research in requirements engineering (RE) is a constantly evolving topic, with a growing number of publications. Several papers address this topic using lit…
A Metadata-Based Ecosystem to Improve the FAIRness of Research Software
Patrick Kuckertz, Jan Göpfert, Oliver Karras +10
The reuse of research software is central to research efficiency and academic exchange. The application of software enables researchers with varied backgrounds to reproduce, valida…
Meetings and Mood -- Related or Not? Insights from Student Software Projects
Jil Klünder, Oliver Karras
Background: Teamwork, coordination, and communication are a prerequisite for the timely completion of a software project. Meetings as a facilitator for coordination and communicati…
Keep Your Stakeholders Engaged: Interactive Vision Videos in Requirements Engineering
Lukas Nagel, Oliver Karras
One of the most important issues in requirements engineering (RE) is the alignment of stakeholders' mental models. Making sure that all stakeholders share the same vision of a chan…
The Potential of Using Vision Videos for CrowdRE: Video Comments as a Source of Feedback
Oliver Karras, Eklekta Kristo, Jil Klünder
Vision videos are established for soliciting feedback and stimulating discussions in requirements engineering (RE) practices, such as focus groups. Different researchers motivated…
Linking Use Cases and Associated Requirements: A Replicated Eye Tracking Study on the Impact of Linking Variants on Reading Behavior
Oliver Karras, Alexandra Risch, Jil Klünder
A wide variety of use case templates supports different variants to link a use case with its associated requirements. Regardless of the linking, a reader must process the related i…
Towards Shaping the Software Lifecycle with Methods and Practices
Jil Klünder, Melanie Busch, Natalie Dehn +1
As software projects are very diverse, each software development process must be adjusted to the needs of the project and the corresponding development team. Frequently, we find di…
Determining Context Factors for Hybrid Development Methods with Trained Models
Jil Klünder, Dzejlana Karajic, Paolo Tell +6
Selecting a suitable development method for a specific project context is one of the most challenging activities in process design. Every project is unique and, thus, many context…
Using Vision Videos in a Virtual Focus Group: Experiences and Recommendations
Oliver Karras, Svenja Polst, Kathleen Späth
Facilitated meetings are an established practice for the requirements engineering activities elicitation and validation. Focus groups are one well-known technique to implement this…
Identifying the Mood of a Software Development Team by Analyzing Text-Based Communication in Chats with Machine Learning
Jil Klünder, Julian Horstmann, Oliver Karras
Software development encompasses many collaborative tasks in which usually several persons are involved. Close collaboration and the synchronization of different members of the dev…
An Interdisciplinary Guideline for the Production of Videos and Vision Videos by Software Professionals
Oliver Karras, Kurt Schneider
Background and Motivation: In recent years, the topic of applying videos in requirements engineering has been discussed and its contributions are of interesting potential. In the l…
Representing Software Project Vision by Means of Video: A Quality Model for Vision Videos
Oliver Karras, Kurt Schneider, Samuel A. Fricker
Establishing a shared software project vision is a key challenge in Requirements Engineering (RE). Several approaches use videos to represent visions. However, these approaches omi…
Tool-Supported Experiments for Continuously Collecting Data of Subjective Video Quality Assessments During Video Playback
Oliver Karras, Jil Klünder, Kurt Schneider
The adequate use of documentation for communication is one challenge in requirements engineering (RE). In recent years, several researchers addressed this challenge by using videos…
Refining Vision Videos
Kurt Schneider, Melanie Busch, Oliver Karras +2
[Context and motivation] Complex software-based systems involve several stakeholders, their activities and interactions with the system. Vision videos are used during the early pha…
Software Professionals' Attitudes towards Video as a Medium in Requirements Engineering
Oliver Karras
In requirements engineering (RE), knowledge is mainly communicated via written specifications. This practice is cumbersome due to its low communication richness and effectiveness.…
Software Professionals are Not Directors: What Constitutes a Good Video?
Oliver Karras, Kurt Schneider
Videos are one of the best documentation options for a rich and effective communication. They allow experiencing the overall context of a situation by representing concrete realiza…
Task Interruption in Software Development Projects: What Makes some Interruptions More Disruptive than Others?
Zahra Shakeri Hossein Abad, Oliver Karras, Kurt Schneider +2
Multitasking has always been an inherent part of software development and is known as the primary source of interruptions due to task switching in software development teams. Devel…
Reframing Societal Discourse as Requirements Negotiation: Vision Statement
Kurt Schneider, Oliver Karras, Anne Finger +1
Challenges in spatial planning include adjusting settlement patterns to increasing or shrinking populations; it also includes organizing food delivery in rural and peripheral envir…
Video as a By-Product of Digital Prototyping: Capturing the Dynamic Aspect of Interaction
Oliver Karras, Carolin Unger-Windeler, Lennart Glauer +1
Requirements engineering provides several practices to analyze how a user wants to interact with a future software. Mockups, prototypes, and scenarios are suitable to understand us…
Is Task Board Customization Beneficial? - An Eye Tracking Study
Oliver Karras, Jil Klünder, Kurt Schneider
The task board is an essential artifact in many agile development approaches. It provides a good overview of the project status. Teams often customize their task boards according t…
What Works Better? A Study of Classifying Requirements
Zahra Shakeri Hossein Abad, Oliver Karras, Parisa Ghazi +3
Classifying requirements into functional requirements (FR) and non-functional ones (NFR) is an important task in requirements engineering. However, automated classification of requ…