Monique Snoeck

Monique Snoeck
KU Leuven | ku leuven ·  Faculty of Economics and Business

PhD Computer Science

About

289
Publications
80,373
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
3,741
Citations
Citations since 2017
76 Research Items
2005 Citations
20172018201920202021202220230100200300400
20172018201920202021202220230100200300400
20172018201920202021202220230100200300400
20172018201920202021202220230100200300400
Additional affiliations
October 1989 - present
KU Leuven
Position
  • Professor (Full)

Publications

Publications (289)
Article
Smart mobility, one of the key smart city application areas, has been increasingly important in the daily management of cities. Smart mobility can improve citizens’ well-being and reach sustainability objectives by establishing an appropriate mobility system. However, despite the availability of research about practical smart mobility cases, the re...
Chapter
Software does not only need to be developed but also needs to get tested. Testing of software reduces the development and maintenance costs and increases software quality. Unfortunately, few software development courses focus on good testing practices. Some prior work has nevertheless researched possible ways of teaching software testing techniques...
Preprint
Full-text available
Leveraging network information for prediction tasks has become a common practice in many domains. Being an important part of targeted marketing, influencer detection can potentially benefit from incorporating dynamic network representation. In this work, we investigate different dynamic Graph Neural Networks (GNNs) configurations for influencer det...
Article
Full-text available
Conceptual modeling is a learning task essential to students of computer science, software engineering and related programs. Construed as a complex task, surprisingly little is known about the actual act of conceptual modeling, and about modeling difficulties learners experience. Combining complementary modes of observation of learners’ modeling pr...
Article
Full-text available
The Object Management Group introduced the Model-Driven Architecture in 2001. Since then, the research community has embraced model-driven engineering (MDE), but to a lesser extent than practitioners had hoped. A good awareness of practitioners’ challenges, particularly with modeling, is required to ensure the relevance of a research agenda. Theref...
Article
Full-text available
Agile is often associated with a lack of architectural thinking causing technical debt but has the advantage of user centricity and a strong focus on value. Model-driven software engineering (MDSE) strongly performs for building a quality architecture and code, but lacks focus on user requirements and tends to consider development as a monolithic w...
Preprint
Full-text available
Blockchain technology has been proposed as a valuable infrastructure for the implementation of cross-organizational business processes in which trust among the participants is limited. Previous work called for new engineering methods to efficiently specify and deploy such processes. In this context, model-driven engineering comes as a promising sol...
Chapter
Nowadays, businesses in many industries face an increasing flow of data and information. Data are at the core of the decision-making process, hence it is vital to ensure that the data are of high quality and no noise is present. Outlier detection methods are aimed to find unusual patterns in data and find their applications in many practical domain...
Chapter
Computer Science education programs often include courses on both UML and BPMN to teach students the methodology and the principles behind information systems development. While these modelling languages are typically taught in separate courses or course sections, in practice, the UML Class diagram and the BPMN process model provide different persp...
Chapter
During the last decades the interest to study User Interfaces (UI) has increased. However, the learning of UI design is a difficult process. To obtain better results, novel UI designers need guidance through this process. Feedback is among the most important factors to improve knowledge and skill acquisition. Nevertheless, the complexity of providi...
Preprint
Full-text available
Within the field of process mining, several different trace clustering approaches exist for partitioning traces or process instances into similar groups. Typically, this partitioning is based on certain patterns or similarity between the traces, or driven by the discovery of a process model for each cluster. The main drawback of these techniques, h...
Chapter
Most data-aware process modelling approaches have been developed from a process perspective and lack a full-fledged data modelling approach. In addition, the evaluation of data-centric process approaches reveals that, even though their value is acknowledged, their usability is a point of concern. This paper presents a data-aware process modelling a...
Chapter
The Model-Driven Architecture has been launched in 2001 by the OMG. Since then, model-driven engineering has been embraced by the research community but less than hoped for by practitioners. To ensure the relevance of a research agenda, we need a good understanding of practitioners’ problems, in particular with modelling. We therefore performed a l...
Chapter
While blockchains are not yet ubiquitous in business practice, they are expected to serve as a platform to handle an increasing number of business transactions in a not-too-distant future. Smart contracts can be used to code and to enforce agreements between business parties. A significant difference between traditional and smart contracts is that...
Article
Smart cities refer to the application of information and communication technologies to improve the quality of life of citizens. Smart city projects may fail if citizens do not actively participate in their design. In smart cities, this participation often occurs through dedicated participation platforms where citizens can vote, discuss, and submit...
Article
Full-text available
Within the field of process mining, several different trace clustering approaches exist for partitioning traces or process instances into similar groups. Typically, this partitioning is based on certain patterns or similarity between the traces, or driven by the discovery of a process model for each cluster. The main drawback of these techniques, h...
Article
Full-text available
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 digitalization and, therefore, different roles for citizens, who can be considered as customers, as participants, and...
Article
Teacher feedback provided to learners in real-time is a crucial factor for their knowledge and skills acquisition. However, providing real-time feedback at an individual level is often infeasible, considering limited teaching resources. Fortunately, recent technological advancements have allowed for developing of various computer tutoring systems,...
Article
The User interface (UI) is a key component of an interactive software application; therefore, it is important to provide software developers with basic UI design skills. However, teaching UI design is challenging, even at a basic level, and there is little teaching support. In this paper, we investigate the benefits of the feedback-enriched simulat...
Article
Many designers and User Interface (UI) educators discuss principles to be followed when designing the functional aspects of a UI. However, many UI principles have been proposed, scattered in scientific papers and teaching books. Some principles are different, and many are somehow similar or overlapping with others. This makes it very difficult to c...
Chapter
Academy and industry permanently remark the importance of software-testing techniques to improve software quality and to reduce development and maintenance costs. A testing method to be considered for this purpose is Model-Based Testing (MBT), which generates test cases from a model that represents the structure and the behavior of the system to be...
Chapter
Enterprise Architecture Frameworks (EAFs) have been around since the last decades of the 20th century. They are a proven practice to analyze, describe, organize, implement and manage changes in the global architecture of an enterprise’s data, processes, applications and technology. Recently, new promising technologies such as big data, machine lear...
Chapter
The complexity of modelling languages and the lack of intelligent tool support add unnecessary difficulties to the process of modelling, a process that is in itself already demanding, given the challenges associated to capturing user requirements and abstracting these in the correct way. In the past, the MERODE method has been developed to address...
Conference Paper
Full-text available
Blockchain technology has the potential to facilitate the development and improvement of cross-organizational business processes. When it comes to developing smart contracts with this purpose, model-driven engineering is a promising approach that has been adopted by a number of solutions. This paper presents B-MERODE, a novel approach relying on mo...
Chapter
Blockchain technology has the potential to facilitate the development and improvement of cross-organizational business processes. When it comes to developing systems relying on blockchain having this purpose, model-driven engineering is a promising approach that has been adopted by a number of solutions. This paper presents B-MERODE, a novel approa...
Conference Paper
Full-text available
In the last 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 in collaboration with the users so that the e-government services are aligned with their requirement and needs. Gathe...
Article
Full-text available
In the last few years, smart cities have attracted considerable attention because they are considered a response to the complex chal-lenges that modern cities face. However, smart cities often do not optimally reach their objectives if the citizens, the end-users, are not involved in their design. The aim of this paper is to provide a framework to...
Technical Report
Full-text available
This document can be used as a support to understand the paper "B-MERODE: A model-driven engineering and artifact-centric approach to generate smart contracts" (not yet available). It presents the case of a rice supply chain which is modeled first using MERODE and then using B-MERODE, an adaptation of MERODE proposed in the paper at hand.
Conference Paper
Despite the substantial number of existing publications on conceptual modelling education and feedback, in particular, the perfect balance between the effectiveness of feedback and the costs of the feedback design tailored to the field-specific needs of conceptual modelling remains an unanswered scientific and pedagogical question. The existing edu...
Article
Full-text available
Advances in software design possibilities have led to a growing interest in the study of user interfaces (UIs). Many Model-Based User Interface Development Environments (MB-UIDEs) have been proposed to deal with the generation of the UIs (semi-) automatically by using models with different levels of abstraction. Often, this generation is limited to...
Conference Paper
Full-text available
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 this lack of context awareness, we describe a conceptual model summarizing the impact of four influencing factor...
Article
Context Teaching conceptual data modelling (CDM) remains a challenging task for educators. Despite the fact that CDM is an integral part of software engineering curricula, there is no generally accepted educational framework for the subject. Moreover, the existing educational literature shows significant gaps when it comes to pursued learning outco...
Chapter
Full-text available
As citizens have more and more opportunities to participate in public life, it is essential that administrations integrate this participation in their e-government processes. A smarter, more participatory, governance is a well-recognized and essential part of any city that wants to become “Smart” and generate public value. In this chapter, we will...
Chapter
The development of useful and usable interactive software systems depends on both User Interface (UI) design and software engineering in a complementary way. However, today, application development and UI design are largely separated activities and fields of knowledge. This separation is also present in education as can be witnessed from the common...
Article
Full-text available
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 has been conceptualized as "e-government". However, more recently, smart cities emerged as a locally-embedded...
Conference Paper
Full-text available
Conceptual modelling remains a challenging topic for educators, as it concerns ill-defined problems and requires substantial amount of practice for reaching even the initial level of proficiency. Year after year, novice modellers tend to make similar errors when learning to design models and some of those errors become persistent even at the higher...
Conference Paper
Experiments, case studies and surveys are part of the standard toolbox researchers use for validating their proposed educational tools and methods. Yet the breadth of such evaluations is often limited to one dimension such as assessing the effect on learning outcomes by means of experiments, or evaluating user acceptance and perceived utility by me...
Conference Paper
Full-text available
Online and blended learning are employed by educators in a wide variety of fields, from literature to computer science, from medicine to astronomy. However, online and, specifically, MOOC and SPOC technologies are still not widespread in the field of conceptual modelling. The complex nature of conceptual modelling as a subject to be taught at the u...
Conference Paper
Full-text available
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 have been prevailing in the development of e-government services. However, these methods fail to welcome the cha...
Article
When content consumers explicitly judge content positively, we consider them to be engaged. Unfortunately, explicit user evaluations are difficult to collect, as they require user effort. Therefore, we propose to use device interactions as implicit feedback to detect engagement. We assess the usefulness of swipe interactions on tablets for predicti...
Article
This study investigates to what extent psychosocial factors, as identified by the theory of planned behaviour, determine the intention of the data producers to enter data correctly and to what extent their intention explains the actual errors in the entered data. The research goal is achieved by means of an observational study in a major Belgian fi...
Conference Paper
Full-text available
Several techniques can be used to solve multi-criteria decision making (MCDM) problems and to provide a global ranking of the alternatives considered. However, in a context with a high number of alternatives and where decision criteria relate to soft goals, the decision problem is particularly hard to solve. This paper analyzes the use of artificia...
Article
We present a framework for organisations to prevent errors in data entry. It states that data entry errors can be prevented by a strong intention of data producers to enter data correctly and by a high task-technology fit. Two empirical studies support the framework and demonstrate that a high task-technology fit is relatively more important than t...
Article
To detect churners in a vast customer base, as is the case with telephone service providers, companies heavily rely on predictive churn models to remain competitive in a saturated market. In previous work, the expected maximum profit measure for customer churn (EMPC) has been proposed in order to determine the most profitable churn model. However,...
Conference Paper
Full-text available
Domain modelling is a crucial part of Enterprise Modelling and con-sidered as a challenge in enterprise engineering education. Pedagogy for this subject is not systematized and teachers or book authors develop the curriculum based on their own experience and understanding of the subject. This leads to a wide diversity of pedagogical methods, learni...
Conference Paper
Full-text available
Domain modelling is a crucial part of Enterprise Modelling and considered as a challenge in enterprise engineering education. Pedagogy for this subject is not systematized and teachers or book authors develop the curriculum based on their own experience and understanding of the subject. This leads to a wide diversity of pedagogical methods, learnin...
Conference Paper
Full-text available
Data quality measurements are often aggregated in such ways that only one small aspect of the measurements is conveyed (e.g. the average of the measurements). However, to gain insight into the root causes of data deficiencies such as errors or missing values, stakeholders typically need information about many other aspects like, for example, how th...
Conference Paper
State-of-the-art technologies have made it possible to provide a learner with immediate computer-assisted feedback by delivering a feedback targeting cognitive aspects of learning, (e.g. reflecting on a result, explaining a concept, i.e. improving understanding). Fast advancement of technology has recently generated increased interest for previousl...
Conference Paper
Full-text available
E-government is becoming a mature research field thanks to the proliferation of papers about this changing paradigm. Among this research, the participation of citizens in e-government is a topic that has particularly stimulated numerous discussions. This participation (referred to as " e-participation ") is often reduced to the democratic participa...
Conference Paper
In the literature, it is posited that increasing the "why knowledge" of data producers will increase the intention of these data producers to enter correct data. Yet, empirical evidence of this assumption is lacking. In response, this paper empirically investigates the link between the data producers' intention to enter data correctly and the level...
Data
The dataset represents learning outcomes related to the discipline of domain modelling, data modelling in particular. These learning outcomes were identified in the following educational resources: Books: Van Lamsweerde, A. (2009). Requirements engineering: From system goals to UML models to software (Vol. 10). Chichester, UK: John Wiley & Sons....
Conference Paper
Full-text available
During the last years, smart cities have attracted considerable attention because they are considered a response to the complex challenges that modern cities face. Smart cities provide new solutions in the domains of mobility, environment, economy, governance, quality of life, and education thanks to the innovative use of Information and Communicat...
Article
Maturity models have become important aids to support process improvement. However, researchers have frequently criticized the many business process maturity models (BPMMs) for differing in quality, which creates a demand for comparing and evaluating these models. This paper describes a well-founded, ranked, and weighted set of critical criteria fo...
Conference Paper
Trace clustering techniques are a set of approaches for partitioning traces or process instances into similar groups. Typically, this partitioning is based on certain patterns or similarity between the traces, or done by discovering a process model for each cluster of traces. In general, however, it is likely that clustering solutions obtained by t...
Article
Digital inter-organisational collaboration in the public sector remains elusive: little is known about when and how efforts for reaching its potential are likely to be successful. Understanding success and failure is one thing that needs to be done to evaluate the effectiveness of public sector information system projects. A highly popular model to...
Conference Paper
Elicitation is a process during Requirements Engineering (RE) which intends to identify requirements and information about a system and its domain. It relies heavily on communications and interactions between engineers and stakeholders. One significant variable influencing the effectiveness of such communication is Trust. While this very idea has b...
Book
This volume constitutes the proceedings of the 10th IFIP WG 8.1 Conference on the Practice of Enterprise Modeling held in November 2017 in Leuven, Belgium. The conference was created by the International Federation for Information Processing (IFIP) Working Group 8.1 to offer a forum for knowledge transfer and experience sharing between the academic...
Article
This paper presents a generic and flexible reference data model meant as the blueprint of the database component of information and decision support systems related to different types of biomass-based supply chains (e.g. first to fourth generation biomass for production of bioenergy and biomaterials). The data model covers the biomass types and han...
Article
Many software repositories are hosted publicly online via social platforms. Online users contribute to the software projects not only by providing feedback and suggestions, but also by submitting revisions to improve the software quality. This study takes a close look at revisions and examines the impact of social media networks on the revision out...
Article
We study the impact of network information for social security fraud detection. In a social security system, companies have to pay taxes to the government. This study aims to identify those companies that intentionally go bankrupt to avoid contributing their taxes. We link companies to each other through their shared resources, because some resourc...
Conference Paper
Full-text available
The aim of this paper is to investigate how organisations can improve the quality of their manually acquired data. This is achieved by adopting a grounded theory approach to analyse findings from an exploratory case study. The study concludes that organisations can improve the quality of their manually acquired data by increasing the intention of t...
Conference Paper
Full-text available
The goal of this study is to investigate definitions and measurement operations in use for the data accuracy dimension of data quality so that this knowledge can be used to serve as a foundation for a precise definition of data accuracy and a justification for its measure. A multidisciplinary scientific literature review was conducted to collect de...
Chapter
Although feedback is a very time-consuming task, it is crucial to improve learning and foster students’ development. For this reason, automating feedback has become one of the most pursued challenges within the field of smart learning environments -SLEs-. After performing a literature study about which dimensions of feedback are relevant to properl...
Article
Context: UML diagrams are the de facto standard for analysing, communicating and designing software systems, as well as automated code generation. However there is a certain degree of difficulty in understanding a system represented by means of UML diagrams. Object: Our previous research demonstrates a significant improvement in understanding the...
Article
Fast advancement of technology has led to an increased interest for previously non-feasible approaches of using various information systems to provide feedback based on learning behavior observations. This work outlines a novel approach for analyzing behavioral learner data through the application of process mining techniques specifically targeting...
Conference Paper
Model Driven Development (MDD) has traditionally been used to support model transformations and code generation. While plenty of techniques and tools are available to support modeling and transformations, tool support for checking the model quality in terms of semantic conformance with respect to the domain requirements is largely absent. In this w...
Article
Catalogues of failure factors and descriptive accounts of failures are relatively easy to find in the information systems (IS) literature as are studies of IS success or technology adoption. In contrast, in-depth studies of failure are rare. What is more, most of the research into IS failure and success uses a positivist approach - two widely cited...