Requirements engineering (RE) is a critical sub-field of software engineering that deals with identifying, specifying, modeling, analyzing, and validating the needs and constraints of a system. Despite the wide spectrum of activities that the requirements engineering covers, practitioners and researchers alike have often the misconception that RE is limited to writing and analyzing requirements specifications. Consequently, many researchers in the software engineering community conduct research on RE problems but do not explicitly acknowledge it. Therefore, RE is generally under-represented and under-appreciated in the SE community.
The MO2RE workshop represents an opportunity to highlight the multiple facets of RE, clarify its role within the software development process, and bring together the broader SE community where RE is involved–e.g., testing, human aspects. The workshop is a shared place to gather the SE community around RE as a central topic while also hosting contributions from other under-represented areas, closely related to RE (e.g., modelling and system architecture).
We welcome submissions at the intersection of RE and other sub-fields of software engineering, including but not limited to:
The workshop also welcomes submissions that are more specific on RE given the current advances in artificial intelligence (AI) technologies. Specifically, topics including the following:
Max 7 pages for long and 4 pages for short, including references. These papers should describe ongoing research that links RE with the entire spectrum of software engineering. Such papers can describe either a new technical solution or an empirical evaluation. Short papers present preliminary work or research previews, while long papers present more advanced, yet ongoing, studies.
Max 4 pages, including references. These papers describe a tool that provides automated support in some RE activities. The demo paper should describe a plan for demonstrating the tool at the workshop.
Max 2 pages, including references. A lightning talk is a short presentation lasting up to five minutes on a related topic (we would be looking for controversial topics, industry experiences, etc). Notice that Lightning Talks will not be included in the proceedings.
Max 5 pages, including references. An extended abstract describes a new vision/direction or preliminary results related to the workshop topics.
Please follow carefully.
\documentclass[sigconf,review]{acmart}
Universität Stuttgart
(Germany)
Abstract: In 2011, ESEC/FSE piloted a radical experiment: asking authors to submit more than just a 10-page PDF. It was a response to a growing realization that the soul of software engineering research—the code, the data, and the experimental setups—was being lost in translation to prose. What began as a small pilot has since evolved into a cornerstone of the peer-review process across the Computer Science landscape, redefining the "gold standard" for Programming Languages and Software Engineering research. In this talk, I reflect on 15 years of Artifact Evaluation. How we moved beyond the initial "reproducibility crisis" to the current state of the practice, guided by longitudinal data and the evolving criteria of our committees. We dive into the inherent tension between making an artifact run exactly as it did for the paper (reproducibility) and making it useful for future researchers (reusability). Using insights from over a decade of submissions, we categorize the diverse types of artifacts—from Dockerized environments to raw datasets—and analyze which formats best resist "artifact rot." What we still don't know: Why do some artifacts disappear within years while others become foundational? I am happy to take your input on this! Ultimately, I argue that while the landscape has shifted from "trust me" to "show me," the journey toward truly sustainable and reusable open science is only just beginning.
Bio: Ben Hermann is a full professor for Secure Software Engineering at Universität Stuttgart. He previously served as a professor at Technische Universität Dortmund (2020-2026) and held an interim professorship in IT security at Paderborn University (2019-2020). He earned his doctorate from Technische Universität Darmstadt in 2016, focusing on static analysis and security research. His research interests span the intersection of programming languages and security, including vulnerability detection, library risk assessment, type system security, and language-based security approaches. Before academia, Hermann spent five years as Chief Architect at a-tune software AG, where he led development of enterprise software for regulated environments.
The programme mixes invited keynotes, paper presentations, and activities
Note MO2RE is partnering with with the 2nd workshop on Requirements engineering for AI-powered SoftwarE
For questions about the workshop, reach us via e-mail
University of Luxembourg
(Luxembourg)
Monash University
(Australia)
University of Pernambuco
(Brasil)
BTH
(Sweden)
University of Ottawa
(Canada)
University College Dublin
(Ireland)
University of Kennesaw
(USA)