Skip to main content

Showing 1–13 of 13 results for author: Wohlrab, R

.
  1. arXiv:2503.16969  [pdf, other

    cs.SE cs.RO

    Extending Behavior Trees for Robotic Missions with Quality Requirements

    Authors: Razan Ghzouli, Rebekka Wohlrab, Jennifer Horkoff

    Abstract: Context and motivation: In recent years, behavior trees have gained growing interest within the robotics community as a specification and control switching mechanism for the different tasks that form a robotics mission. Problem: Given the rising complexity and prevalence of robotic systems, it is increasingly challenging and important for practitioners to design high-quality missions that meet cer… ▽ More

    Submitted 21 March, 2025; originally announced March 2025.

    Comments: 17 pages, 6 figures, Requirements Engineering: Foundation for Software Quality (REFSQ) 2025

  2. Towards a Value-Complemented Framework for Enabling Human Monitoring in Cyber-Physical Systems

    Authors: Zoe Pfister, Michael Vierhauser, Rebekka Wohlrab, Ruth Breu

    Abstract: [Context and Motivation]: Cyber-Physical Systems (CPS) have become relevant in a wide variety of different domains, integrating hardware and software, often operating in an emerging and uncertain environment where human actors actively or passively engage with the CPS. To ensure correct and safe operation, and self-adaptation, monitors are used for collecting and analyzing diverse runtime informat… ▽ More

    Submitted 3 May, 2025; v1 submitted 11 February, 2025; originally announced February 2025.

    Comments: 5 pages, accepted at REFSQ25

    ACM Class: D.2.1

    Journal ref: In Requirements Engineering: Foundation for Software Quality, edited by Anne Hess and Angelo Susi, 15588:3-12. Lecture Notes in Computer Science. Cham: Springer Nature Switzerland, 2025

  3. arXiv:2404.18682  [pdf, other

    cs.SE

    Human Factors in Model-Driven Engineering: Future Research Goals and Initiatives for MDE

    Authors: Grischa Liebel, Jil Klünder, Regina Hebig, Christopher Lazik, Inês Nunes, Isabella Graßl, Jan-Philipp Steghöfer, Joeri Exelmans, Julian Oertel, Kai Marquardt, Katharina Juhnke, Kurt Schneider, Lucas Gren, Lucia Happe, Marc Herrmann, Marvin Wyrich, Matthias Tichy, Miguel Goulão, Rebekka Wohlrab, Reyhaneh Kalantari, Robert Heinrich, Sandra Greiner, Satrio Adi Rukmono, Shalini Chakraborty, Silvia Abrahão , et al. (1 additional authors not shown)

    Abstract: Purpose: Software modelling and Model-Driven Engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of software models is inherently human-centred. Models aim to enable practitioners to communicate about software designs, make software understandable, or make software easier to write through domain-specific modelling languages.… ▽ More

    Submitted 29 April, 2024; originally announced April 2024.

  4. arXiv:2206.12492  [pdf, other

    cs.SE

    Guidelines for Artifacts to Support Industry-Relevant Research on Self-Adaptation

    Authors: Danny Weyns, Ilias Gerostathopoulos, Barbora Buhnova, Nicolas Cardozo, Emilia Cioroaica, Ivana Dusparic, Lars Grunske, Pooyan Jamshidi, Christine Julien, Judith Michael, Gabriel Moreno, Shiva Nejati, Patrizio Pelliccione, Federico Quin, Genaina Rodrigues, Bradley Schmerl, Marco Vieira, Thomas Vogel, Rebekka Wohlrab

    Abstract: Artifacts support evaluating new research results and help comparing them with the state of the art in a field of interest. Over the past years, several artifacts have been introduced to support research in the field of self-adaptive systems. While these artifacts have shown their value, it is not clear to what extent these artifacts support research on problems in self-adaptation that are relevan… ▽ More

    Submitted 24 June, 2022; originally announced June 2022.

    Comments: 7 pages

  5. Managing Traceability Information Models: Not such a simple task after all?

    Authors: Salome Maro, Jan-Philipp Steghöfer, Eric Knauss, Jennifer Horkoff, Rashidah Kasauli, Rebekka Wohlrab, Jesper Lysemose Korsgaard, Florian Wartenberg, Niels Jørgen Strøm, Ruben Alexandersson

    Abstract: Practitioners are poorly supported by the scientific literature when managing traceability information models (TIMs), which capture the structure and semantics of trace links. In practice, companies manage their TIMs in very different ways, even in cases where companies share many similarities. We present our findings from an in-depth focus group about TIM management with three different systems e… ▽ More

    Submitted 9 April, 2021; originally announced April 2021.

    Comments: ©2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works

    Journal ref: IEEE Software (2020)

  6. Defining Utility Functions for Multi-Stakeholder Self-Adaptive Systems

    Authors: Rebekka Wohlrab, David Garlan

    Abstract: [Context and motivation:] For realistic self-adaptive systems, multiple quality attributes need to be considered and traded off against each other. These quality attributes are commonly encoded in a utility function, for instance, a weighted sum of relevant objectives. [Question/problem:] The research agenda for requirements engineering for self-adaptive systems has raised the need for decision-ma… ▽ More

    Submitted 18 March, 2021; originally announced March 2021.

    Comments: REFSQ 2021: Requirements Engineering: Foundation for Software Quality

    Journal ref: REFSQ 2021: Requirements Engineering: Foundation for Software Quality

  7. arXiv:2008.07879  [pdf, other

    cs.SE

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

    Authors: Rebekka Wohlrab, Jennifer Horkoff, Rashidah Kasauli, Salome Maro, Jan-Philipp Steghöfer, Eric Knauss

    Abstract: Large-scale companies commonly face the challenge of managing relevant knowledge between different organizational groups, particularly in increasingly agile contexts. In previous studies, we found the importance of analyzing methodological islands (i.e., groups using different development methods than the surrounding organization) and boundary objects between them. In this paper, we propose a meta… ▽ More

    Submitted 19 August, 2020; v1 submitted 18 August, 2020; originally announced August 2020.

    Comments: 14 pages, 39th International Conference on Conceptual Modeling, ER 2020

  8. arXiv:2005.09414  [pdf, other

    cs.SE

    Why and How Your Traceability Should Evolve: Insights from an Automotive Supplier

    Authors: Rebekka Wohlrab, Patrizio Pelliccione, Ali Shahrokni, Eric Knauss

    Abstract: Traceability is a key enabler of various activities in automotive software and systems engineering and required by several standards. However, most existing traceability management approaches do not consider that traceability is situated in constantly changing development contexts involving multiple stakeholders. Together with an automotive supplier, we analyzed how technology, business, and organ… ▽ More

    Submitted 19 May, 2020; originally announced May 2020.

    Comments: 9 pages, 3 figures, accepted in IEEE Software

  9. Charting Coordination Needs in Large-Scale Agile Organisationswith Boundary Objects and Methodological Islands

    Authors: Rashidah Kasauli, Rebekka Wohlrab, Eric Knauss, Jan-Philipp Steghöfer, Jennifer Horkoff, Salome Maro

    Abstract: 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 need to have a uniform, consistent development method on system level with the need for specialised methods for teams in different disciplines(e.g., hardware, software, mechanics, sales, support); (ii) the need for comp… ▽ More

    Submitted 12 May, 2020; originally announced May 2020.

    Comments: 10 pages, 4 figures To appear in proceedings of International conference on Software and System Processes (ICSSP'20)

    ACM Class: D.2

  10. Why and How to Balance Alignment and Diversity of Requirements Engineering Practices in Automotive

    Authors: Rebekka Wohlrab, Eric Knauss, Patrizio Pelliccione

    Abstract: In large-scale automotive companies, various requirements engineering (RE) practices are used across teams. RE practices manifest in Requirements Information Models (RIM) that define what concepts and information should be captured for requirements. Collaboration of practitioners from different parts of an organization is required to define a suitable RIM that balances support for diverse practice… ▽ More

    Submitted 6 January, 2020; originally announced January 2020.

    Comments: 19 pages

    Journal ref: Journal of Systems and Software, 2019, 110516, ISSN 0164-1212

  11. Challenges of Scaled Agile for Safety-Critical Systems

    Authors: Jan-Philipp Steghöfer, Eric Knauss, Jennifer Horkoff, Rebekka Wohlrab

    Abstract: 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 when developing automotive systems. On a small scale, R-Scrum and SafeScrum are two concrete suggestions for how to develop safety-critical systems using agile methods. However, for large-scale environments, existing frame… ▽ More

    Submitted 28 November, 2019; originally announced November 2019.

    Comments: In: Franch X., Männistö T., Martínez-Fernández S. (eds) Proceedings of Product-Focused Software Process Improvement (Profes), pp 350-366, Lecture Notes in Computer Science, vol 11915. Springer, Cham

  12. Boundary Objects and their Use in Agile Systems Engineering

    Authors: Rebekka Wohlrab, Patrizio Pelliccione, Eric Knauss, Mats Larsson

    Abstract: Agile methods are increasingly introduced in automotive companies in the attempt to become more efficient and flexible in the system development. The adoption of agile practices influences communication between stakeholders, but also makes companies rethink the management of artifacts and documentation like requirements, safety compliance documents, and architecture models. Practitioners aim to re… ▽ More

    Submitted 27 April, 2019; originally announced April 2019.

    Journal ref: J Softw Evol Proc. 2019; e2166

  13. arXiv:1805.02769  [pdf, ps, other

    cs.SE

    T-Reqs: Tool Support for Managing Requirements in Large-Scale Agile System Development

    Authors: Eric Knauss, Grischa Liebel, Jennifer Horkoff, Rebekka Wohlrab, Rashidah Kasauli, Filip Lange, Pierre Gildert

    Abstract: 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 solutions from the git ecosystem and provides a working solution to address some known requirements engineering challenges in large-scale agile system development. Specifically, it allows agile cross-functional teams to… ▽ More

    Submitted 20 July, 2018; v1 submitted 7 May, 2018; originally announced May 2018.

    Comments: Accepted for publication in Proc. of 26th IEEE Int. Requirements Eng. Conf., Demo Track, Banff, Alberta, Canada, 2018