EDBT 2026 Demo / reviewers in the wild / expert
Joost Noppen
dblp:29/3819
· DBLP profile ↗
11ranked-venue papers
2as first author
2since 2021 · last 2021
0009-0004-4203-1582ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 5 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
software product line testing |
0.1 | 1 | 2011 | Inferring test results for dynamic software product lines · SIGSOFT FSE 2011 |
Software testing
test reuse |
0.0 | 1 | 2011 | Inferring test results for dynamic software product lines · SIGSOFT FSE 2011 |
Methods — techniques the papers use, named apart from their topics
similarity-based inference · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Microservice Maturity of Organizations - Towards an Assessment Framework
Jean-Philippe Gouigoux, Dalila Tamzalit, Joost Noppen |
RCIS | 3 |
| 2021 | Discriminating features-based cost-sensitive approach for software defect predictionabstractAbstract Correlated quality metrics extracted from a source code repository can be utilized to design a model to automatically predict defects in a software system. It is obvious that the extracted metrics will result in a highly unbalanced data, since the number of defects in a good quality software system should be far less than the number of normal instances. It is also a fact that the selection of the best discriminating features significantly improves the robustness and accuracy of a prediction model. Therefore, the contribution of this paper is twofold, first it selects the best discriminating features that help in accurately predicting a defect in a software component. Secondly, a cost-sensitive logistic regression and decision tree ensemble-based prediction models are applied to the best discriminating features for precisely predicting a defect in a software component. The proposed models are compared with the most recent schemes in the literature in terms of accuracy, area under the curve, and recall. The models are evaluated using 11 datasets and it is evident from the results and analysis that the performance of the proposed prediction models outperforms the schemes in the literature. Aftab Ali, Mamun I. Abu-Tair, Joost Noppen, Sally I. McClean, Ian R. McChesney |
Autom. Softw. Eng. | 4 |
| 2017 | Uncovering sustainability concerns in software product linesabstractAbstract Sustainable living, ie, living within the bounds of the available environmental, social, and economic resources, is the focus of many present‐day social and scientific discussions. But what does sustainability mean within the context of software engineering? In this paper, we undertake a comprehensive analysis of 8 case studies to address this question within the context of a specific software engineering approach, software product line engineering (SPLE). We identify the sustainability‐related characteristics that arise in present‐day studies that apply SPLE. We conclude that technical and economic sustainability are in prime focus on the present SPLE practice, with social sustainability issues, where they relate to organisations, also addressed to a good degree. On the other hand, the issues related to the personal sustainability are less prominent, and environmental considerations are nearly completely amiss. We present feature models and cross‐relations that result from our analysis as a starting point for sustainability engineering through SPLE, suggesting that any new development should consider how these models would be instantiated and expanded for the intended sociotechnical system. The good representation of sustainability features in these models is also validated with 2 additional case studies. Ruzanna Chitchyan, Iris Groher, Joost Noppen |
J. Softw. Evol. Process. | 3 |
| 2014 | Sustainability in software product linesabstractSustainability encompasses a wide set of aims: ranging from energy efficient software products (environmental sustainability), reduction of software development and maintenance costs (economic sustainability), to employee wellbeing (social sustainability). This panel brings together researchers and practitioners to explore the role that sustainability will play in software product line engineering. The panel aims to explore how sustainability manifests itself in domain engineering, via study of, for instance, sustainability patterns in domain analysis, architectural decisions motivated by specific sustainability concerns, types of variability that results from sustainability considerations, as well as engineering of sustainability as a domain itself. This panel explores challenges in research and practice for Sustainability in Software Product Line Engineering. Ruzanna Chitchyan, Joost Noppen, Iris Groher |
SPLC | 2 |
| 2012 | Clustering with proximity knowledge and relational knowledge
Daniel Graves, Joost Noppen, Witold Pedrycz |
Pattern Recognit. | 2 |
| 2011 | Modelling adaptability and variability in requirementsabstractThe requirements and design level identification and representation of dynamic variability for adaptive systems is a challenging task. This requires time and effort to identify and model the relevant elements as well as the need to consider the large number of potentially possible system configurations. Typically, each individual variability dimension needs to identified and modelled by enumerating each possible alternative. The full set of requirements needs to be reviewed to extract all potential variability dimensions. Moreover, each possible configuration of an adaptive system needs to be validated before use. In this demonstration, we present a tool suite that is able to manage dynamic variability in adaptive systems and tame such system complexity. This tool suite is able to automatically identify dynamic variability attributes such as variability dimensions, context, adaptation rules, and soft/hard goals from requirements documents. It also supports modelling of these artefacts as well as their run-time verification and validation. Phil Greenwood, Ruzanna Chitchyan, Awais Rashid, Joost Noppen, Franck Fleurey, Arnor Solberg |
RE | 4 |
| 2011 | Inferring test results for dynamic software product linesabstractDue to the very large number of configurations that can typically be derived from a Dynamic Software Product Line (DSPL), efficient and effective testing of such systems have become a major challenge for software developers. In particular, when a configuration needs to be deployed quickly due to rapid contextual changes (e.g., in an unfolding crisis), time constraints hinder the proper testing of such a configuration. In this paper, we propose to reduce the testing required of such DSPLs to a relevant subset of configurations. Whenever a need to adapt to an untested configuration is encountered, our approach determines the most similar tested configuration and reuses its test results to either obtain a coverage measure or infer a confidence degree for the new, untested configuration. We focus on providing these techniques for inference of structural testing results for DSPLs, which is supported by an early prototype implementation. Bruno B. P. Cafeo, Joost Noppen, Fabiano Cutigi Ferrari, Ruzanna Chitchyan, Awais Rashid |
SIGSOFT FSE | 2 |
| 2009 | Fuzzy Weighted Average - Analytical Solution
Pim van den Broek, Joost Noppen |
IJCCI | 2 |
| 2008 | Software development with imperfect informationabstractDelivering software systems that fulfill all requirements of the stakeholders is very difficult, if not at all impossible. We consider the problem of coping with imperfect information, like interpreting incomplete requirement specifications or vagueness in decisions, one of the main reasons that makes software design difficult. We define a method for tracing design decisions under imperfect information. To model and compare requirements with estimations, we present fuzzy and stochastic techniques. This approach offers adequate decision support that can deal with imperfect information during software design. The approach is illustrated by a real-world example, based on a storm surge barrier system. Joost Noppen, Pim van den Broek, Mehmet Aksit |
Soft Comput. | 1 |
| 2007 | The Compositional Rule of Inference and Zadeh's Extension Principle for Non-normal Fuzzy Sets
Pim van den Broek, Joost Noppen |
IFSA (2) | 2 |
| 2007 | Imperfect Requirements in Software Development
Joost Noppen, Pim van den Broek, Mehmet Aksit |
REFSQ | 1 |