print · login   

Reading group

What? A regular meeting to discuss research papers
Who? Anyone interested! Professors, post-docs, PhD students, interested master students
Which papers? In the beginning: seminal papers of the area. For example, on the ioco approach. Later: papers that are currently of interest to (some of) the participants
What for?

  • Practice reading and discussion of research papers
  • Sharing interesting research
  • Develop ideas for own research (especially for new PhD students)
  • Entry point for coordination / collaboration

When? Tuesdays at 11:00
Where? On zoom (clickable link)
Preparation? 1. Read paper in advance. 2. Prepare questions and other discussion items
What else? There is a role of discussion lead that will change from meeting to meeting. Often it’s the person who suggested the paper that is being discussed. The discussion lead moderates the meeting, for example, by asking all participants at the beginning of the meeting for their discussion items and then making sure that all main items are addressed during the meeting.


Meetings: planned and past

Meeting 33 (on March 26, 2024 - 11:00)

Paper: J. D. Hay and J. M. Atlee, “Composing Features and Resolving Interactions,” in Proceedings of the ACM SIGSOFT Eighth International Symposium on the Foundations of Software Engineering (FSE-8): foundations of software engineering for twenty-first century applications; San Diego, California, November 8 - 10, 2000, in Software engineering notes, no. 25,6. , New York, NY: Assoc. for Computing Machinery, 2000, pp. 110–119. URL: http://www.cse.msu.edu/~cse814/Readings/hay-atlee-paper.pdf

Presenter: Lars

Meeting 32 (on February 27, 2024 - 11:00)

Paper: Muffy Calder, Mario Kolberg, Evan H. Magill, Stephan Reiff-Marganiec, Feature interaction: a critical review and considered forecast, Computer Networks, Volume 41, Issue 1, 2003, Pages 115-141, ISSN 1389-1286, https://doi.org/10.1016/S1389-1286(02)00352-3.

Presenter: Lars

Meeting 31 (on February 13, 2024 - 11:00)

Paper: Colin Snook, Thai Son Hoang, Dana Dghaym, Asieh Salehi Fathabadi, Michael Butler, Domain-specific scenarios for refinement-based methods, Journal of Systems Architecture, Volume 112, 2021, 101833, ISSN 1383-7621, https://doi.org/10.1016/j.sysarc.2020.101833.

Presenter: Tannaz

Meeting 30 (on September 26, 2023 - 12:00)

Paper: Lars van Arragon, Carlos Diego N. Damasceno, Daniel Strüber: Model-Driven Optimization: Towards Performance-Enhancing Low-Level Encodings. In MODELS'23: ACM/IEEE International Conference on Model Driven Engineering Languages and Systems. Workshop on Artifical Intelligence and Model-Driven Engineering, 2023. IEEE

Presenter: Lars

Meeting 29 (on August 8, 2023 - 14:00)

Research discussion: Tannaz Zameni

Meeting 27 (on July 11, 2023 - 14:00)

Two papers:

Petra van den Bos, Marielle Stoelinga. With a little help from your friends: semi-cooperative games via Joker moves. FORTE 2023.

Petra van den Bos, Marielle Stoelinga. Tester versus Bug: A Generic Framework for Model-Based Testing via Games. GandALF 2018.

Presenter: Petra

Meeting 26 (on June 27, 2023 - 14:00)

Administrative meeting - no paper

Meeting 25 (on May 2, 2023 - 15:00)

Paper: secret (unpublished) paper

Meeting 24 (on April 11, 2023)

Paper: Petra van den Bos, Jan Tretmans: Coverage-Based Testing with Symbolic Transition Systems. The rest. TAP 2019.
Discussion lead: Gijs

Meeting 23 (on March 28, 2023)

Paper: Petra van den Bos, Jan Tretmans: Coverage-Based Testing with Symbolic Transition Systems. Up to and including Section 3. TAP 2019.
Discussion lead: Gijs

Meeting 22 (on March 14, 2023)

Paper: Petra van den Bos, Jan Tretmans: Coverage-Based Testing with Symbolic Transition Systems. Up to Section 2.4. TAP 2019.
Discussion lead: Gijs

Meeting 21 (on February 28, 2023)

Paper: Ramon Janssen: Refinement and Partiality for Model-Based Testing. Chapter 4, Sections 4.6 & 4.7. Ph.D. thesis, Radboud University, 2022.
Discussion lead: Gijs

Meeting 20 (on February 14, 2023)

Paper: Ramon Janssen: Refinement and Partiality for Model-Based Testing. Chapter 4, Sections 4.5. Ph.D. thesis, Radboud University, 2022.
Discussion lead: Lars

Meeting 19 (on January 31, 2023)

Paper: Ramon Janssen: Refinement and Partiality for Model-Based Testing. Chapter 4, Sections 4.4. Ph.D. thesis, Radboud University, 2022.
Discussion lead: Lars

Meeting 18 (on January 17, 2023)

Paper: Ramon Janssen: Refinement and Partiality for Model-Based Testing. Chapter 4, Sections 4.3.2 and 4.3.3. Ph.D. thesis, Radboud University, 2022.
Discussion lead: Lars

Meeting 17 (on December 20, 2022)

Paper: Ramon Janssen: Refinement and Partiality for Model-Based Testing. Chapter 4, up to, including, 4.3.1. Ph.D. thesis, Radboud University, 2022.
Discussion lead: Lars

Meeting 16 (on November 22, 2022)

Paper: Nikola Benes; Przemyslaw Daca; Thomas A. Henzinger; Jan Kretinsky; Dejan Nickovic: Complete Composition Operators for ioco-Testing Theory. CBSE 2015
Discussion lead: Tanaz

Meeting 15 (on July 05, 2022)

Paper: Walter Vogler & Gerald Lüttgen: A linear-time branching-time perspective on interface automata. Acta Informatica 2020: 513–550
Discussion lead: Gijs (Up to Section 4.1)

Meeting 14 (on June 21, 2022)

Paper: Melanie Diepenbeck, Ulrich Kühne, Mathias Soeken, Rolf Drechsler: Behaviour Driven Development for Tests and Verification. TAP 2014: 61–77
Discussion lead: Tannaz

Meeting 13 (on June 7, 2022)

Paper: secret (unpublished) paper

Meeting 12 (on May 3, 2022)

Paper: Nan Li, Anthony Escalona, Tariq Kamal: Skyfire: Model-Based Testing with Cucumber. ICST 2016: 393-400
Discussion lead: Tannaz

Meeting 11 (on April 19, 2022)

Paper: Jihyun Lee, Sungwon Kang, Danhyung Lee: A survey on software product line testing. SPLC (1) 2012: 31-40
Discussion lead: Daniel

Meeting 10 (on March 18, 2022)

Paper: Norbert Siegmund, Nicolai Ruckel, Janet Siegmund: Dimensions of software configuration: on the configuration context in modern software development. ESEC/SIGSOFT FSE 2020: 338-349
Discussion lead: Lars

Meeting 9 (on March 1, 2022)

Paper: Damir Nesic, Jacob Krüger, Stefan Stanciulescu, Thorsten Berger: Principles of feature modeling. ESEC/SIGSOFT FSE 2019: 62-73
Discussion lead: Diego

Meeting 8 (on February 15, 2022)

Paper: Thomas Thüm, Sven Apel, Christian Kästner, Ina Schaefer, Gunter Saake: A Classification and Survey of Analysis Strategies for Software Product Lines. ACM Comput. Surv. 47(1): 6:1-6:45 (2014), Sections 1-3
Discussion lead: Daniel

Meeting 7 (on February 1, 2022)

Paper: Kästner, Christian, Sven Apel, and Martin Kuhlemann. "Granularity in software product lines." 2008 ACM/IEEE 30th International Conference on Software Engineering. IEEE, 2008.
Discussion lead: Diego

Meeting 6 (on January 18, 2022)

Paper: Andreas Classen, Maxime Cordy, Pierre-Yves Schobbens, Patrick Heymans, Axel Legay, Jean-François Raskin: Featured Transition Systems: Foundations for Verifying Variability-Intensive Systems and Their Application to LTL Model Checking. IEEE Trans. Software Eng. 39(8): 1069-1089 (2013)

Meeting 5 (on December 21, 2021)

Paper: Andreas Classen, Patrick Heymans, Pierre-Yves Schobbens, Axel Legay: Symbolic model checking of software product lines. ICSE 2011: 321-330
Discussion lead: Daniel

Meeting 4 (on December 7, 2021)

Paper: Joanne M. Atlee, Sandy Beidu, Uli Fahrenberg, Axel Legay: Merging Features in Featured Transition Systems. MoDeVVa@MoDELS 2015: 38-43
Discussion lead: Diego

Meeting 3 (on November 23, 2021)

Paper: L. de Alfaro and T. A. Henzinger, "Interface automata" ESEC / SIGSOFT FSE 2001: 109–120.
Discussion lead: Gijs

Meeting 2 (on November 2, 2021)

Paper: Daca, Przemyslaw & Henzinger, Thomas & Krenn, Willibald & Nickovic, Dejan. (2014). Compositional Specifications for ioco Testing. ICST 2014.
Discussion lead: Tannaz

Meeting 1 (on October 19, 2021)

Paper: Machiel van der Bijl, Arend Rensink, Jan Tretmans: Compositional Testing with ioco. FATES 2003: 86-100
Discussion lead: Daniel


Instructions

As preparation for the meeting, please read the paper. It's recommended to make a few notes that could lead to discussion items, for example, based on the following questions:

  • Which questions do you have to the paper?
  • Which insights & other types of value do you take away from it?
  • Do you see relevant connections to other interesting work?