Benoît Vanderose
YOU?
Author Swipe
View article: Towards debiasing code review support
Towards debiasing code review support Open
Cognitive biases appear during code review. They significantly impact the creation of feedback and how it is interpreted by developers. These biases can lead to illogical reasoning and decision-making, violating one of the main hypotheses …
View article: Towards LLM-Generated Code Tours for Onboarding
Towards LLM-Generated Code Tours for Onboarding Open
Onboarding new developers is a challenge for any software project. Addressing this challenge relies on human resources (e.g., having a senior developer write documentation or mentor the new developer). One promising solution is using annot…
View article: Debt Stories: Capturing Social and Technical Debt in the Industry
Debt Stories: Capturing Social and Technical Debt in the Industry Open
In today's organizations, software is mission-critical. However, the legacy of past decisions can make tasks related to artifacts increasingly inefficient or risky, creating debt. While most researchers and practitioners mainly focus on te…
View article: Introducing the Smart City to Children: Lessons Learned from Hands-On Workshops in Classes
Introducing the Smart City to Children: Lessons Learned from Hands-On Workshops in Classes Open
Smart cities are receiving a lot of attention from researchers and practitioners as they are considered potential solutions to challenges (e.g., traffic congestion and waste management) faced by cities. As a result, the term “smart city” i…
View article: Metadata quality matters in open government data (OGD) evaluation! An empirical investigation of OGD portals of the GCC constituents
Metadata quality matters in open government data (OGD) evaluation! An empirical investigation of OGD portals of the GCC constituents Open
Purpose The study seeks to investigate the quality of metadata associated with the open government data (OGD) portals of the six Gulf Cooperation Council (GCC) constituents – Bahrain (BH), Kuwait (KW), Oman (OM), Qatar (QA), Kingdom of Sau…
View article: Towards automated testing for simple programming exercises
Towards automated testing for simple programming exercises Open
Automated feedback and grading platforms can require substantial effort when encoding new programming exercises for first-year students. Such exercises are usually simple but require defining several test cases to ensure their functional c…
View article: Engaging Citizens with Open Government Data: The Value of Dashboards Compared to Individual Visualizations
Engaging Citizens with Open Government Data: The Value of Dashboards Compared to Individual Visualizations Open
The use of individual visualizations for Open Government Data (OGD) has been shown not to be entirely efficient in engaging citizens. Dashboards constitute a promising solution, but how they should be designed and applied in an OGD context…
View article: GDED (GitDelver Enterprise Dataset)
GDED (GitDelver Enterprise Dataset) Open
This dataset was produced by analyzing the Git commits from 101 closed-source software repositories with the GitDelver mining tool (Zenodo, GitHub). It is made of three CSV files. commits_history.csv shows data about 106,216 Git commits pe…
View article: GDED (GitDelver Enterprise Dataset)
GDED (GitDelver Enterprise Dataset) Open
This dataset was produced by analyzing the Git commits from 101 closed-source software repositories with the GitDelver mining tool (Zenodo, GitHub). It is made of three CSV files. commits_history.csv shows data about 106,216 Git commits pe…
View article: Experience report on soft and project skills building through repetition
Experience report on soft and project skills building through repetition Open
Acquiring soft and project skills during their studies is of paramount importance for computer science students to integrate large development teams after graduating. Project-oriented learning offers interesting opportunities for teachers …
View article: What influences citizens’ expectations towards digital government? An exploratory survey
What influences citizens’ expectations towards digital government? An exploratory survey Open
Purpose Governments around the world engage in digitalization projects to improve their internal functioning and the delivery of information and services to their users, including citizens. There are several ways to implement this digitali…
View article: Crash reproduction difficulty, an initial assessment
Crash reproduction difficulty, an initial assessment Open
This study presents the initial step towards a thorough analysis of the difficulty to reproduce a crash using searchbased crash reproduction. Traditionally, code size and complexity are considered representative indicators of the difficult…
View article: Function completion in the time of massive data: A code embedding perspective.
Function completion in the time of massive data: A code embedding perspective. Open
Code completion is an important feature of integrated development environments (IDEs). It allows developers to produce code faster, especially novice ones who are not fully familiar with APIs and others code. Previous works on code complet…
View article: Combining Code Embedding with Static Analysis for Function-Call Completion
Combining Code Embedding with Static Analysis for Function-Call Completion Open
Code completion is an important feature of integrated development environments (IDEs). It allows developers to produce code faster, especially novice ones who are not fully familiar with APIs and others code. Previous works on code complet…
View article: The Influence of Public Values on User Participation in e-Government: An Exploratory Study
The Influence of Public Values on User Participation in e-Government: An Exploratory Study Open
In the last three decades, governments have strongly increased their use of information and communication technologies (ICT) to improve the service delivery towards their users. However, this development of ICT solutions must be performed …
View article: Towards a Decision Support Guide for User Participation in Public e-Service Development
Towards a Decision Support Guide for User Participation in Public e-Service Development Open
User participation is often reported as a success factor for public e-service development. However, in practice, project managers face challenges to involve users due to lack of methodology, time, or context awareness. In order to tackle t…
View article: The Impact of User Participation Methods on E-Government Projects: The Case of La Louvière, Belgium
The Impact of User Participation Methods on E-Government Projects: The Case of La Louvière, Belgium Open
In recent years, information and communication technologies (ICT) have allowed governments to improve their internal functioning and to improve the delivery of information and services to their users. This application of ICT in governments…
View article: From traditional to agile e-government service development: starting from practitioners’ challenges
From traditional to agile e-government service development: starting from practitioners’ challenges Open
E-government refers to the use of Information and Communication Technologies by governments to deliver their information and services in an optimal way. For a long time, traditional systems development methods such as the waterfall model h…