76 citations · 183 across the 14 of their papers we have counts for
15 papers
Investigating ChatGPT's Potential to Assist in Requirements Elicitation Processes
Krishna Ronanki, Christian Berger, Jennifer Horkoff
Natural Language Processing (NLP) for Requirements Engineering (RE) (NLP4RE) seeks to apply NLP tools, techniques, and resources to the RE process to increase the quality of the re…
RE-centric Recommendations for the Development of Trustworthy(er) Autonomous Systems
Krishna Ronanki, Beatriz Cabrero-Daniel, Jennifer Horkoff +1
Complying with the EU AI Act (AIA) guidelines while developing and implementing AI systems will soon be mandatory within the EU. However, practitioners lack actionable instructions…
Automotive Perception Software Development: An Empirical Investigation into Data, Annotation, and Ecosystem Challenges
Hans-Martin Heyn, Khan Mohammad Habibullah, Eric Knauss +4
Software that contains machine learning algorithms is an integral part of automotive perception, for example, in driving automation systems. The development of such software, speci…
Requirements Engineering for Automotive Perception Systems: an Interview Study
Khan Mohammad Habibullah, Hans-Martin Heyn, Gregory Gay +6
Background: Driving automation systems (DAS), including autonomous driving and advanced driver assistance, are an important safety-critical domain. DAS often incorporate perception…
Non-Functional Requirements for Machine Learning: An Exploration of System Scope and Interest
Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
Systems that rely on Machine Learning (ML systems) have differing demands on system quality compared to traditional systems. Such quality demands, known as non-functional requireme…
Non-functional Requirements for Machine Learning: Understanding Current Use and Challenges in Industry
Khan Mohammad Habibullah, Jennifer Horkoff
Machine Learning (ML) is an application of Artificial Intelligence (AI) that uses big data to produce complex predictions and decision-making systems, which would be challenging to…
Managing Traceability Information Models: Not such a simple task after all?
Salome Maro, Jan-Philipp Steghöfer, Eric Knauss +7
Practitioners are poorly supported by the scientific literature when managing traceability information models (TIMs), which capture the structure and semantics of trace links. In p…
Modeling and Analysis of Boundary Objects and Methodological Islands in Large-Scale Systems Development
Rebekka Wohlrab, Jennifer Horkoff, Rashidah Kasauli +3
Large-scale companies commonly face the challenge of managing relevant knowledge between different organizational groups, particularly in increasingly agile contexts. In previous s…
Charting Coordination Needs in Large-Scale Agile Organisationswith Boundary Objects and Methodological Islands
Rashidah Kasauli, Rebekka Wohlrab, Eric Knauss +3
Large-scale system development companies are increasingly adopting agile methods. While this adoption may improve lead-times, such companies need to balance two trade-offs: (i) the…
Challenges of Scaled Agile for Safety-Critical Systems
Jan-Philipp Steghöfer, Eric Knauss, Jennifer Horkoff +1
Automotive companies increasingly adopt scaled agile methods to allow them to deal with their organisational and product complexity. Suitable methods are needed to ensure safety wh…
Strategic API Analysis and Planning: APIS Technical Report
Jennifer Horkoff, Juho Lindman, Imed Hammouda +1
Traditionally, software APIs (application programming interfaces) have been viewed from a technical perspective, as a means to separate implementation from functional calls, and as…
Involving External Stakeholders in Project Courses
Jan-Philipp Steghöfer, Håkan Burden, Regina Hebig +6
Problem: The involvement of external stakeholders in capstone projects and project courses is desirable due to its potential positive effects on the students. Capstone projects par…
T-Reqs: Tool Support for Managing Requirements in Large-Scale Agile System Development
Eric Knauss, Grischa Liebel, Jennifer Horkoff +4
T-Reqs is a text-based requirements management solution based on the git version control system. It combines useful conventions, templates and helper scripts with powerful existing…
iStar 2.0 Language Guide
Fabiano Dalpiaz, Xavier Franch, Jennifer Horkoff
The i* modeling language was introduced to fill the gap in the spectrum of conceptual modeling languages, focusing on the intentional (why?), social (who?), and strategic (how? how…
Desiree: a Refinement Calculus for Requirements Problems
Feng-Lin Li, Alexander Borgida, Giancarlo Guizzardi +3
The requirements elicited from stakeholders are typically informal, incomplete, ambiguous, and inconsistent. It is the task of Requirements Engineering to transform them into an el…