A track at ESEM 2019, September 19, 2019.
Thursday, September 19. 13:30 - 15:00, Room Baobà 4 (floor 1 next to coffee break room)
- 13:30 - 13:38: Robert Feldt and Maria Teresa Baldassarre - Introduction
- 13:38 - 13:48: Fabian Fagerholm, C. Becker, A. Chatzigeorgiou, S. Betz, L. Duboc, B. Penzenstadler, R. Mohanani and C. C. Venters - Temporal Discounting in Software Engineering: A Replication Study
- 13:48-13:53: Marcos Kalinowski - Panelist statement
- 13:53-13:58: Maurizio Morisio - Panelist statement
- 13:58-14:03: Michael Felderer - Panelist statement
- 14:03-14:08: Martin Solari - Panelist statement
- 14:08-15:00: Panelists and audience - Fishbowl Panel (starting from panelists and then audience jumps in)
The aim of the ROSE Festival is to create a celebration of open science in Software Engineering. This is a venue where researchers can come together to discuss issues in availability, replication, and reproduction of research data and research results, and where researchers can receive public credit for facilitating and participating in open science.
It can take months to years before a SE result is understood, repeated, extended, or perhaps even refuted. Yet, SE research venues focus on new results rather than revisiting old results. This limits the kinds of work that appear at those venues. For example, consider the research maturity levels listed below (the ACM badges). “Functional, reusable, and available” can be assessed at the time of initial publication. However, “replicated and reproduced” may not become apparent until months or years after the initial publication.
Functional | Reusable | Available | Replicated | Reproduced |
No Badge | ||||
Artifacts documented, consistent, complete, exercisable, and include appropriate evidence of verification and validation | Functional + very carefully documented and well-structured to the extent that reuse and repurposing is facilitated. In particular, norms and standards of the research community for artifacts of this type are strictly adhered to. | Functional + placed on a publicly accessible archival repository. A DOI or link to this repository along with a unique identifier for the object is provided. | Available + main results of the paper have been obtained in a subsequent study by a person or team other than the authors, using, in part, artifacts provided by the author. | Available + the main results of the paper have been independently obtained in a subsequent study by a person or team other than the authors, without the use of author-supplied artifacts. |
We propose conference session of the following form.
- Part1a: “Lightning talks” to report replicated or reproduced results (or negative results where replication and/or reproduction failed).
- Part1b: Invited talks on open science methods, successes (and failures)
- Part1c: A fish-bowl panel (defined later in this page) where participants discuss factors that help, or hurt, open science in SE.
- Part2: After a set of ROSE sessions, a set of “ROSE notes on open science in SE” will be updated with notes on the open science practices in papers from the host conference and journals (e.g., TSE, TOSEM, EMSE).
- Part3: At regular intervals (i.e., once every 2 years) we will run a journal special issue at a venue TBD on open science. This will be an open call to all authors (not just ROSE participants). Submissions will be invited on all aspects of open science including tips, traps, guidelines, case studies (some of which might come from ROSE presentations). Submissions should be full papers and original work.
Note that:
- Part1 could be run as part of a lunchtime session or, with a little wine, be a great way to have some fun at an evening mixer.
- The goal is to record Part 1 and that those videos will be freely available.
- ROSE is primarily a way to get larger parts of the community to see, and perhaps use, an open science mindset by showcasing studies that have benefited from Open Science (and by discussing/presenting methodological issues around open science, reproduction and replication). As such, ROSE is more an “accelerator” or “festival” event than a standard technical track in a conference.
- A fun, lively and high energy session in a conference.
- Ways to record a growing number of reproduced /replicated results.
- A prominent message to SE researchers that “replicated/ reproduced” results are desired and prized in this community.
From Wikipedia:
- Four to five chairs are arranged in an inner circle. This is the fishbowl.
- The remaining chairs are arranged in concentric circles outside the fishbowl.
- A few participants are selected to fill the fishbowl, while the rest of the group sits on the chairs outside the fishbowl.
- In an open fishbowl, one chair is left empty.
- The moderator introduces the topic and the participants start discussing the topic.
- The audience outside the fishbowl listens in on the discussion.
- In an open fishbowl, any member of the audience can, at any time, occupy the empty chair and join the fishbowl. When this happens, an existing member of the fish-bowl must voluntarily leave the fishbowl and free a chair.
- The discussion continues with participants frequently entering and leaving the fishbowl.
- Chairs and organizers:
- Maria Teresa Baldassarre, University of Bari, Italy
- Robert Feldt, Chalmers and University of Gothenburg, Sweden
- Steering Committee:
- Robert Feldt, Chalmers and University of Gothenburg, Sweden
- Tim Menzies, NC State University, USA
- Thomas Zimmermann, Microsoft Research, USA