{"id":44,"date":"2024-03-07T13:57:15","date_gmt":"2024-03-07T12:57:15","guid":{"rendered":"https:\/\/informatique-umons.be\/genlog\/?page_id=44"},"modified":"2026-03-17T14:21:25","modified_gmt":"2026-03-17T13:21:25","slug":"research","status":"publish","type":"page","link":"https:\/\/informatique-umons.be\/genlog\/research\/","title":{"rendered":"Research"},"content":{"rendered":"\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 38%\"><div class=\"wp-block-media-text__content\">\n<p>Our lab is mainly carrying out research along the following themes: software ecosystems, empirical software engineering, open source software, software modelling, and software evolution.<\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/link.springer.com\/search?dc.creator=Tom+Mens\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"477\" src=\"https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/books-1024x477.png\" alt=\"\" class=\"wp-image-184 size-full\" srcset=\"https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/books-1024x477.png 1024w, https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/books-300x140.png 300w, https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/books-768x358.png 768w, https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/books-1536x716.png 1536w, https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/books-2048x954.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:32% auto\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/orbi.umons.ac.be\/simple-search?filter=researchunit::authority::ORG_1212\"><img loading=\"lazy\" decoding=\"async\" width=\"621\" height=\"132\" src=\"https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/orbi-logo.png\" alt=\"\" class=\"wp-image-221 size-full\" srcset=\"https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/orbi-logo.png 621w, https:\/\/informatique-umons.be\/genlog\/wp-content\/uploads\/sites\/4\/2024\/03\/orbi-logo-300x64.png 300w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n<p>The lab&#8217;s <strong>research publications <\/strong>can be found on the institutional repository <a href=\"https:\/\/orbi.umons.ac.be\/simple-search?filter=researchunit::authority::ORG_1212\">ORBI UMONS<\/a>.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Projects<\/h2>\n\n\n\n<p>Some research projects in which we are or have been involved are listed below:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/secoassist.github.io\">SECOAssist<\/a>, an interuniversity Excellence of Science research collaboration with Vrije Universiteit Brussel, Universiteit Antwerpen and Universit\u00e9 de Namur, focused on software ecosystems evolution.<\/li>\n\n\n\n<li><a href=\"https:\/\/secohealth.github.io\">SECOHealth<\/a>, an interuniversity collaboration with Polytechnique Montr\u00e9al and University of Laval, Canada<\/li>\n\n\n\n<li>ARIAC by <a href=\"https:\/\/trail.ac\/en\/trail4wallonia-en\/\">TRAIL4Wallonia<\/a>, a big interuniversity research project around the teams of artificial intelligence in Wallonia<\/li>\n\n\n\n<li>&#8220;Software Development Workflow Ecosystems&#8221;, a mono-university research project financed by F.R.S.-FNRS <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Tools<\/h2>\n\n\n\n<p>As part of our research we have been developing several open source tools. They can all be found on the <a href=\"https:\/\/github.com\/sgl-umons\/\">GitHub page of the Software Engineering Lab<\/a><\/p>\n\n\n\n<p>Some of these tools are listed below: <\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/github.com\/sgl-umons\/rabbit-ng\">RABBIT-ng<\/a> is a tool to identify bot accounts in GitHub based on their recent events.&nbsp;It is reported in the MSR 2024 publication &#8220;<a href=\"https:\/\/doi.org\/10.1145\/3643991.3644877\">RABBIT: A tool for identifying bot accounts based on their recent GitHub event history<\/a>&#8220;.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/sgl-umons\/gawd\">GAWD<\/a> is a command-line tool to compute differences between GitHub Actions workflow files. It was reported in the MSR 2024 tool publication &#8220;<a href=\"https:\/\/doi.org\/10.1145\/3643991.3644873\">gawd: A Differencing Tool for GitHub Actions Workflows<\/a>&#8220;.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/sgl-umons\/gigawork\">gigawork&nbsp;<\/a>is an automated tool for extracting GitHub Actions workflows from git repositories.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/sgl-umons\/BoDeGha\">BoDeGHa<\/a> is a (now deprecated since replaced by RABBIT) tool to identify bots in GitHub repositories by analysing pull request and issue comments. It was reported in the Journal of Systems and Software article &#8220;<a href=\"https:\/\/doi.org\/10.1016\/j.jss.2021.110911\">A ground-truth dataset and classification model for detecting bots in GitHub issue and PR comments<\/a>&#8220;.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/sgl-umons\/BoDeGiC\">BoDeGiC<\/a> is another automated tool to identify bots in GitHub repositories by analysing git commit messages. It was reported in a <a href=\"https:\/\/ceur-ws.org\/Vol-2912\/paper5.pdf\">BENEVOL 2020 workshop paper<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/AlexandreDecan\/gap\">GAP<\/a> is a very simple command-line tool for forecasting future commit activity of contributors involved in software projects distributed through git. It was reported in the publication &#8220;<a href=\"https:\/\/doi.org\/10.1016\/j.jss.2020.110573\">GAP: Forecasting commit activity in git projects<\/a>&#8221; in Journal of Systems and Software.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/neglectos\/ConPan\">ConPan<\/a> is a tool that was developed in 2019 by Ahmed Zerouali to inspect Docker containers, by extracting their installed packages and analyze their technical lag, vulnerabilities and other type of bugs. It was presented in the MSR 2019 publication &#8220;<a href=\"https:\/\/doi.org\/10.1109\/MSR.2019.00089\">ConPan: a tool to analyze packages in software containers<\/a>&#8220;.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/AlexandreDecan\/sismic\">Sismic<\/a> is a Python library to define, simulate, execute and test statecharts, supporting test-driven development, behaviour-driven development, design by contract, and property statecharts to monitor violations of behavioural properties during statechart execution. It was presented in the Software &amp; Systems Modeling journal article &#8220;<a href=\"https:\/\/doi.org\/10.1007\/s10270-018-0676-3\">A method for testing and validating executable statechart models<\/a>&#8220;.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Our lab is mainly carrying out research along the following themes: software ecosystems, empirical software engineering, open source software, software &hellip; <\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/pages\/44"}],"collection":[{"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":18,"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/pages\/44\/revisions"}],"predecessor-version":[{"id":384,"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/pages\/44\/revisions\/384"}],"wp:attachment":[{"href":"https:\/\/informatique-umons.be\/genlog\/wp-json\/wp\/v2\/media?parent=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}