Jennifer Horkoff

Associate Professor at Interaction Design and Software Engineering

Jennifer has a background in Requirements Engineering (RE) as part of Software Engineering. Her interests include early requirements (goal) modeling, model reasoning, Business Intelligence Modeling, modeling tools and scalability, empirical RE and modeling research, and creativity for RE. Jennifer is on the program and/or organizing committees of several international conferences including the IEEE RE conference, the Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ), Conference on Advanced Information System Engineering (CAiSE), the International Conference on Software Engineering (ICSE), and the IFIP WG 8.1 Working Conference on the Practice of Enterprise Modeling (PoEM).

Jennifer's full academic page can be found here: http://www.cse.chalmers.se/~jenho/index.html

Source: chalmers.se
Image of Jennifer Horkoff

Showing 60 publications

2025

Using boundary objects and methodological island (BOMI) modeling in large-scale agile systems development

Jörg Holtmann, Jennifer Horkoff, Rebekka Wohlrab et al
Software and Systems Modeling. Vol. 24 (1), p. 183-207
Journal article
2025

Requirements Representations in Machine Learning-Based Automotive Perception Systems Development for Multi-party Collaboration

Hina Saeeda, Zuzana Rohacova, Oskar Jakobsson et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 15588 LNCS, p. 197-213
Paper in proceeding
2025

Laws, Ethics, and Fairness in Software Engineering

Miroslaw Staron, Silvia Abrahao, Alexander Serebrenik et al
IEEE Software. Vol. 42 (1), p. 110-113
Other text in scientific journal
2025

Extending Behavior Trees for Robotic Missions with Quality Requirements

Razan Ghzouli, Rebekka Wohlrab, Jennifer Horkoff
Lecture Notes in Computer Science. Vol. 15588 LNCS, p. 333-349
Paper in proceeding
2025

Design pattern recognition: a study of large language models

Sushant Kumar Pandey, Sivajeet Chand, Jennifer Horkoff et al
Empirical Software Engineering. Vol. 30 (3)
Journal article
2024

Requirements Engineering and Machine Learning: Intentionality and the Crowd

Jennifer Horkoff
Proceedings - 32nd IEEE International Requirements Engineering Conference Workshops, REW 2024, p. 86-87
Paper in proceeding
2024

Editorial Special issue on IEEE RE 2023

Fabiano Dalpiaz, Jennifer Horkoff
Requirements Engineering. Vol. In Press
Other text in scientific journal
2024

Automating Requirements Review in the Automotive Sector: A Tailored AI Approach

Sivajeet Chand, Chang Li, Cristina Martinez Montes et al
Proceedings of the IEEE International Conference on Requirements Engineering, p. 492-493
Paper in proceeding
2024

A SURVEY OF RECENT AUTOMOTIVE SOFTWARE SECURITY VULNERABILITIES: TRENDS AND ATTACK VECTORS

Srijita Basu, Miroslaw Staron, Jennifer Horkoff et al
Other conference contribution
2024

Requirements Engineering Using Generative AI: Prompts and Prompting Patterns

Krishna Ronanki, Beatriz Cabrero-Daniel, Jennifer Horkoff et al
Generative AI for Effective Software Development, p. 109-127
Book chapter
2024

Design Patterns Understanding and Use in the Automotive Industry: An Interview Study

Sushant Kumar Pandey, Sivajeet Chand, Jennifer Horkoff et al
Lecture Notes in Computer Science. Vol. 14483 LNCS, p. 301-319
Paper in proceeding
2024

Scoping of Non-Functional Requirements for Machine Learning Systems

Khan Mohammad Habibullah, Juan Garcia Diaz, Gregory Gay et al
Proceedings of the IEEE International Conference on Requirements Engineering, p. 496-497
Paper in proceeding
2024

Research Highlights in Evidence-Based Software Engineering

Silvia Abrahao, Miroslaw Staron, Maria Teresa Baldassarre et al
IEEE Software. Vol. 41 (1), p. 133-136
Journal article
2024

Comparing Programming Language Models for Design Pattern Recognition

Sushant Kumar Pandey, Miroslaw Staron, Jennifer Horkoff et al
Proceedings - IEEE 21st International Conference on Software Architecture Companion, ICSA-C 2024, p. 183-190
Paper in proceeding
2024

Operationalizing Machine Learning Using Requirements-Grounded MLOps

Milos Bastajic, Jonatan Boman Karinen, Jennifer Horkoff
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 14588 LNCS, p. 231-248
Paper in proceeding
2024

A Framework for Managing Quality Requirements for Machine Learning-Based Software Systems

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
Communications in Computer and Information Science. Vol. 2178 CCIS, p. 3-20
Paper in proceeding
2024

Requirements and software engineering for automotive perception systems: an interview study

Khan Mohammad Habibullah, Hans-Martin Heyn, Gregory Gay et al
Requirements Engineering. Vol. 29 (1), p. 25-48
Journal article
2024

Definition and Use of iStar 2.0

Fabiano Dalpiaz, X. Franch, Jennifer Horkoff
Social Modeling Using the i* Framework, p. 65-81
Book chapter
2023

Privacy, Security, Soft Requirements, and Flaky Tests

Miroslaw Staron, Silvia Abrahao, Chetan Honnenahalli et al
IEEE Software. Vol. 40 (5), p. 117-120
Journal article
2023

Non-functional requirements for machine learning: understanding current use and challenges among practitioners

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
Requirements Engineering. Vol. 28 (2), p. 283-316
Journal article
2023

TransDPR: Design Pattern Recognition Using Programming Language Models

Sushant Kumar Pandey, Miroslaw Staron, Jennifer Horkoff et al
International Symposium on Empirical Software Engineering and Measurement
Paper in proceeding
2023

Investigating ChatGPT's Potential to Assist in Requirements Elicitation Processes

Krishna Ronanki, Christian Berger, Jennifer Horkoff
Proceedings - 2023 49th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2023, p. 354-361
Paper in proceeding
2023

Comparing Word-Based and AST-Based Models for Design Pattern Recognition

Sivajeet Chand, Sushant Kumar Pandey, Jennifer Horkoff et al
ACM International Conference Proceeding Series, p. 44-48
Paper in proceeding
2023

The Effects of Native Language on Requirements Quality

Fayona Cowperthwaite, Jennifer Horkoff, Sylwia Kopczyńska
Proceedings of the 18th Conference on Computer Science and Intelligence Systems, FedCSIS 2023, p. 913-917
Paper in proceeding
2023

RE-centric Recommendations for the Development of Trustworthy(er) Autonomous Systems

Krishna Ronanki, Beatriz Cabrero-Daniel, Jennifer Horkoff et al
ACM International Conference Proceeding Series
Paper in proceeding
2023

Automotive Perception Software Development: An Empirical Investigation into Data, Annotation, and Ecosystem Challenges

Hans-Martin Heyn, Khan Mohammad Habibullah, Eric Knauss et al
Proceedings - 2023 IEEE/ACM 2nd International Conference on AI Engineering - Software Engineering for AI, CAIN 2023, p. 13-24
Paper in proceeding
2023

Requirements Engineering for Automotive Perception Systems: An Interview Study

Khan Mohammad Habibullah, Hans-Martin Heyn, Gregory Gay et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 13975 LNCS, p. 189-205
Paper in proceeding
2023

Philanthropic conference-based requirements engineering in time of pandemic and beyond

Meira Levy, Irit Hadar, Jennifer Horkoff et al
Requirements Engineering. Vol. 28, p. 213-227
Journal article
2022

Invest inSplitting: User Story Splitting Within theSoftware Industry

Emanuel Dellsén, Karl Westgårdh, Jennifer Horkoff
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 13216 LNCS, p. 115-130
Paper in proceeding
2022

Non-Functional Requirements for Machine Learning: An Exploration of System Scope and Interest

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
International Workshop on Software Engineering for Responsible Artificial Intelligence, p. 29-36
Paper in proceeding
2022

Keynote - Requirements Engineering for Machine Learning: Non-functional Requirements as Core Functions

Jennifer Horkoff
Proceedings of the IEEE International Conference on Requirements Engineering, p. 141-
Paper in proceeding
2022

Requirements engineering challenges and practices in large-scale agile system development

Rashida Kasauli, Eric Knauss, Jennifer Horkoff et al
Accelerating Digital Transformation: 10 Years of Software Center, p. 293-350
Book chapter
2022

3rd Workshop on Requirements Engineering for Artificial Intelligence (RE4AI)

Renata Guizzardi, Jennifer Horkoff, Anna Perini et al
CEUR Workshop Proceedings. Vol. 3122
Other conference contribution
2022

Requirements Engineering forSoftware-Enabled Art: Challenges andGuidelines

Niklas Möller, Jennifer Horkoff
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 13216 LNCS, p. 219-234
Paper in proceeding
2021

Requirements engineering challenges and practices in large-scale agile system development

Rashida Kasauli, Eric Knauss, Jennifer Horkoff et al
Journal of Systems and Software. Vol. 172
Journal article
2021

Managing Traceability Information Models: Not Such a Simple Task After All?

Salome Maro, Jan-Philipp Steghöfer, Eric Knauss et al
IEEE Software. Vol. 38 (5), p. 101-109
Journal article
2021

Non-functional Requirements for Machine Learning: Understanding Current Use and Challenges in Industry

Jennifer Horkoff, Khan Mohammad Habibullah
Proceedings of the IEEE International Conference on Requirements Engineering, p. 13-23
Paper in proceeding
2021

A Method for Modeling Data Anomalies in Practice

Jennifer Horkoff, Miroslaw Staron, Wilhelm Meding
Proceedings - 2021 47th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2021, p. 119-128
Paper in proceeding
2020

Modeling and Analysis of Boundary Objects and Methodological Islands in Large-Scale Systems Development

Rebekka Wohlrab, Jennifer Horkoff, Rashida Kasauli et al
Lecture Notes in Computer Science. Vol. 12400 LNCS, p. 575-589
Paper in proceeding
2020

Evaluating the Effects of Different Requirements Representations on Writing Test Cases

Francisco Gomes, Jennifer Horkoff, Richard Berntsson Svensson et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 12045 LNCS, p. 257-274
Paper in proceeding
2020

Charting Coordination Needs in Large-Scale Agile Organisations with Boundary Objects and Methodological Islands

Rashida Kasauli, Rebekka Wohlrab, Eric Knauss et al
Proceedings - 2020 IEEE/ACM International Conference on Software and System Processes, ICSSP 2020, p. 51-60
Paper in proceeding
2019

Creative goal modeling for innovative requirements

Jennifer Horkoff, N. A. Maiden, D. Asboth
Information and Software Technology. Vol. 106, p. 85-100
Journal article
2019

Live studies at REFSQ 2019

M. Daneva, Dan Berry, Nelly Condori-Fernandez et al
CEUR Workshop Proceedings. Vol. 2376
Other conference contribution
2019

Goal-oriented requirements engineering: an extended systematic mapping study

Jennifer Horkoff, Fatma Başak Aydemir, Evellin Cardoso et al
Requirements Engineering. Vol. 24 (2), p. 133-160
Journal article
2019

Special section: Extended papers from REFSQ 2018

Erik Kamsties, Jennifer Horkoff
Information and Software Technology. Vol. 110, p. 1-2
Other text in scientific journal
2019

Towards effective assessment for social engineering attacks

Tong Li, Kaiyuan Wang, Jennifer Horkoff
Proceedings of the IEEE International Conference on Requirements Engineering. Vol. 2019-September, p. 392-397
Paper in proceeding
2019

Challenges of Scaled Agile for Safety-Critical Systems

Jan-Philipp Steghöfer, Eric Knauss, Jennifer Horkoff et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11915 LNCS, p. 350-366
Paper in proceeding
2019

Non-functional requirements for machine learning: Challenges and new directions

Jennifer Horkoff
Proceedings of the IEEE International Conference on Requirements Engineering. Vol. 2019-September, p. 386-391
Paper in proceeding
2018

Involving External Stakeholders in Project Courses

Jan-Philipp Steghöfer, Håkan Burden, Regina Hebig et al
ACM Transactions on Computing Education. Vol. 18 (2)
Journal article
2018

Efficiency and effectiveness of requirements elicitation techniques for children

Jennifer Horkoff, Jerker Ersare, Jonas Kahler et al
Proceedings - 2018 IEEE 26th International Requirements Engineering Conference, RE 2018, p. 194-204
Paper in proceeding
2018

Experiences with teaching EARS to first-year software engineering students

Jennifer Horkoff
Proceedings - 2018 1st International Workshop on Easy Approach to Requirements Syntax, EARS 2018, p. 16-17
Paper in proceeding
2018

What Do Agile Teams Find Important for Their Success?

Hiva Alahyari, Jennifer Horkoff, Olliver Matsson et al
Proceedings - Asia-Pacific Software Engineering Conference, APSEC. Vol. 2018-December, p. 474-483
Paper in proceeding
2018

T-Reqs: Tool support for managing requirements in large-scale agile system development

Eric Knauss, Grischa Liebel, Jennifer Horkoff et al
Proceedings - 2018 IEEE 26th International Requirements Engineering Conference, RE 2018, p. 502-503
Paper in proceeding
2018

Modeling support for strategic API planning and analysis

Jennifer Horkoff, Juho Lindman, Imed Hammouda et al
Lecture Notes in Business Information Processing. Vol. 336, p. 10-26
Paper in proceeding
2018

Experiences applying e<sup>3</sup> value modeling in a cross-company study

Jennifer Horkoff, Juho Lindman, Imed Hammouda et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 11157 LNCS, p. 610-625
Paper in proceeding
2017

Goals, workflow, and value: Case study experiences with three modeling frameworks

Jennifer Horkoff, Imed Hammouda, Juho Lindman et al
Lecture Notes in Business Information Processing. Vol. 305, p. 96-111
Paper in proceeding
2017

Quality Requirements in Agile as a Knowledge Management Problem: More than Just-in-Time

Eric Knauss, Grischa Liebel, Kurt Schneider et al
2nd International Workshop on Just-In-Time Requirements Engineering (JIT at RE ’17), p. 427-430
Paper in proceeding
2017

Challenges of aligning requirements engineering and system testing in large-scale agile: A multiple case study

Francisco Gomes, Jennifer Horkoff, Eric Knauss et al
25th IEEE International Requirements Engineering Conference Workshops, REW 2017; Lisbon; Portugal; 4 - 8 September 2017, p. 315-322
Paper in proceeding
2017

Using goal models to visualize and prioritize requirements for learning management systems

Viktor Lantz, Jennifer Horkoff, Sara Alibrahim
CEUR Workshop Proceedings. Vol. 1954, p. 58-67
Paper in proceeding

Download publication list

You can download this list to your computer.

Filter and download publication list

As logged in user (Chalmers employee) you find more export functions in MyResearch.

You may also import these directly to Zotero or Mendeley by using a browser plugin. These are found herer:

Zotero Connector
Mendeley Web Importer

The service SwePub offers export of contents from Research in other formats, such as Harvard and Oxford in .RIS, BibTex and RefWorks format.

Showing 2 research projects

2023–2026

FAMER - Facilitating Multi-Party Engineering of Requirements

Jennifer Horkoff Testing, Requirements, Innovation and Psychology
Eric Knauss Testing, Requirements, Innovation and Psychology
Hans-Martin Heyn Testing, Requirements, Innovation and Psychology
FFI - Strategic Vehicle Research and Innovation

1 publication exists
2021–2023

Transforming Automotive Architecture with Assistance from AI

Jennifer Horkoff Testing, Requirements, Innovation and Psychology
Miroslaw Staron Software Engineering for Cyber Physical Systems
CHAIR

There might be more projects where Jennifer Horkoff participates, but you have to be logged in as a Chalmers employee to see them.