Searched for: +
(1 - 15 of 15)
document
Mendoza Lugo, M.A. (author), Morales Napoles, O. (author), Paprotny, D. (author), Koot, P.J.P. (author), Ragno, E. (author)
In this paper we discuss PyBanshee, which is a Python-based open-source implementation of the MATLAB toolbox BANSHEE. PyBanshee constitutes the first fully open-source package to quantify, visualize and validate Non-Parametric Bayesian Networks (NPBNs). The architecture of PyBanshee is heavily based on its MATLAB predecessor. It presents the...
journal article 2023
document
Van Oort, Bart (author), Cruz, Luis (author), Loni, Babak (author), van Deursen, A. (author)
Machine Learning (ML) projects incur novel challenges in their development and productionisation over traditional software applications, though established principles and best practices in ensuring the project's software quality still apply. While using static analysis to catch code smells has been shown to improve software quality attributes...
conference paper 2022
document
Mir, S.A.M. (author), Latoskinas, Evaldas (author), Proksch, S. (author), Gousios, G. (author)
Dynamic languages, such as Python and Javascript, trade static typing for developer flexibility and productivity. Lack of static typing can cause run-time exceptions and is a major factor for weak IDE support. To alleviate these issues, PEP 484 introduced optional type annotations for Python. As retrofitting types to existing code-bases is...
conference paper 2022
document
Pour, Fatemeh Karimi (author), Duviella, Eric (author), Segovia Castillo, P. (author)
Model predictive control (MPC) has been widely employed to control a large variety of water systems, such as dams, irrigation canals, inland waterways, drinking water networks and wastewater treatment plants. Its predictive capabilities and the possibility to incorporate constraints make MPC well suited to address several, and sometimes...
journal article 2022
document
Mir, S.A.M. (author), Latoskinas, Evaldas (author), Gousios, G. (author)
In this paper, we present ManyTypes4Py, a large Python dataset for machine learning (ML)-based type inference. The dataset contains a total of 5, 382 Python projects with more than 869K type annotations. Duplicate source code files were removed to eliminate the negative effect of the duplication bias. To facilitate training and evaluation of...
conference paper 2021
document
van Oort, B. (author), Cruz, Luis (author), Aniche, Maurício (author), van Deursen, A. (author)
Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer science landscape. Yet, there still exists a lack of software engineering experience and best practices in this field. One such best practice, static code analysis, can be used to find code smells, i.e., (potential) defects in the source code,...
conference paper 2021
document
Chacon Hurtado, J.C. (author), Scholten, L. (author)
Environmental decisions are complex as they are multi-dimensional, highly interdisciplinary and not only involve multiple stakeholders with conflicting objectives, but also many possible alternatives with uncertain consequences. The difficulty lies in making trade-offs between tough value trade-offs on the one hand while appreciating...
journal article 2020
document
Lepillier, B.P. (author), Bruna, P.B.R. (author), Bruhn, D.F. (author), Bastesen, Eivind (author), Daniilidis, Alexandros (author), Garcia, Oscar (author), Torabi, Anita (author), Wheeler, Walter (author)
Understanding fractures and fracture networks is essential for the investigation and use of subsurface reservoirs. The aim is to predict the fractures and the fracture network when there is no direct access to subsurface images available. This article presents a universal workflow to numerically compute a discrete fracture network by combining...
journal article 2020
document
van Gent, P. (author), Farah, H. (author), van Nes, N. (author), van Arem, B. (author)
This paper describes the functioning and development of HeartPy: a heart rate analysis toolkit designed for photoplethysmogram (PPG) data. Most openly available algorithms focus on electrocardiogram (ECG) data, which has very different signal properties and morphology, creating a problem with analysis. ECG-based algorithms generally don’t...
journal article 2019
document
López, Claudio (author), Cvetkovic, M. (author), Palensky, P. (author)
DIgSILENT PowerFactory is among the most widely adopted power system analysis tools in research and industry. It provides a comprehensive library of device models and it allows users to define their own. Models for dynamic simulation can be defined in the DIgSILENT Simulation Language (DSL). When the functionality of DSL is insufficient, new...
conference paper 2019
document
Spadini, D. (author), Aniche, Maurício (author), Bacchelli, A. (author)
Software repositories contain historical and valuable information about the overall development of software systems. Mining software repositories (MSR) is nowadays considered one of the most interesting growing fields within software engineering. MSR focuses on extracting and analyzing data available in software repositories to uncover...
conference paper 2018
document
Pascarella, L. (author), Keshav Ram, A.R. (author), Nadeem, Azqa (author), Bisesser, Dinesh (author), Knyazev, Norman (author), Bacchelli, A. (author)
Past research provided evidence that developers making code changes sometimes omit to update the related documentation, thus creating inconsistencies that may contribute to faults and crashes. In dynamically typed languages, such as Python, an inconsistency in the documentation may lead to a mismatch in type declarations only visible at runtime....
conference paper 2018
document
Jaxa-Rozen, M. (author), Kwakkel, J.H. (author)
Methods for testing and analyzing agent-based models have drawn increasing attention in the literature, in the context of efforts to establish standard frameworks for the development and documentation of models. This process can benefit from the use of established software environments for data analysis and visualization. For instance, the...
journal article 2018
document
Southall, Ryan (author), Biljecki, F. (author)
Background: The VI-Suite is a free and open-source addon for the 3D content creation application Blender, developed primarily as a tool for the contextual and performative analysis of buildings. Its functionality has grown from simple, static lighting analysis to fully parametric lighting, shadowing, and building energy analyses. It adopts a...
journal article 2017
document
Bakker, M. (author), Miller, Anthony D. (author), Morgan, Leanne K. (author), Werner, Adrian D. (author)
A computational approach is presented for steady Dupuit interface flow where the aquifer extends below the sea. A detailed approach is outlined to determine the head at the coastline so that the solution below the leaky seabed may be combined with any type of steady Dupuit interface flow in the aquifer below the land. The method allows for...
journal article 2017
Searched for: +
(1 - 15 of 15)