Search
Search Results
-
Come for syntax, stay for speed, understand defects: an empirical study of defects in Julia programs
Julia has emerged as a popular programming language to develop scientific software, in part due to its flexible syntax akin to scripting languages...
-
Problems with SZZ and features: An empirical study of the state of practice of defect prediction data collection
ContextThe SZZ algorithm is the de facto standard for labeling bug fixing commits and finding inducing changes for defect prediction data. Recent...
-
Are our clone detectors good enough? An empirical study of code effects by obfuscation
Clone detection has received much attention in many fields such as malicious code detection, vulnerability hunting, and code copyright infringement...
-
Better trees: an empirical study on hyperparameter tuning of classification decision tree induction algorithms
Machine learning algorithms often contain many hyperparameters whose values affect the predictive performance of the induced models in intricate...
-
Learning Schedule Construction Heuristics
This chapter introduces how genetic programming is used to design scheduling construction heuristics, one of the key components of most production... -
Collaborating with Newcomers – An Empirical Usability Study on Zoom
During lock-downs and restrictions due to the COVID-19 pandemic many people and many companies were forced to use online-tools to connect and to... -
A Cross-Domain Method for Generation of Constructive and Perturbative Heuristics
Hyper-heuristic frameworks, although intended to be cross-domain at the highest level, usually rely on a set of domain-specific low-level heuristics... -
Usability Evaluation of BCI Software Applications: A systematic review of the literature
AbstractBrain Computer Interfaces- BCI allow users to communicate with the software system through cognitive functions measurable by brain signals,...
-
Cross-Cultural Design: A Set of Design Heuristics for Concept Generation of Sustainable Packagings
The design teams responsible for develo** sustainable packagings often lack sufficient knowledge to generate different solution concepts. This lack... -
An empirical evaluation of kernels for time series
There exist a variety of distance measures which operate on time series kernels. The objective of this article is to compare those distance measures...
-
A Multidisciplinary Heuristic Evaluation of AI-Enhanced Web Tools: Insights and Implications for Legal Contract Management Systems
This study investigates the efficacy of the Heuristic Evaluation Method with a mix of expert and non-expert participants in assessing AI suggestion... -
An empirical comparison of ethnic and gender diversity of DevOps and non-DevOps contributions to open-source projects
Diversity has been recognized as a high-value team characteristic. Both open-source and proprietary software organizations have been investing...
-
Building an open-source system test generation tool: lessons learned and empirical analyses with EvoMaster
Research in software testing often involves the development of software prototypes. Like any piece of software, there are challenges in the...
-
An empirical study of text-based machine learning models for vulnerability detection
With an increase in complexity and severity, it is becoming harder to identify and mitigate vulnerabilities. Although traditional tools remain...
-
Resampling strategies for imbalanced regression: a survey and empirical analysis
Imbalanced problems can arise in different real-world situations, and to address this, certain strategies in the form of resampling or balancing...
-
Technology for Automatic Usability Evaluation Using Model Driven Engineering
User interfaces are key to application quality and acceptance. Manual usability evaluation the final stages of development is time consuming and... -
Efficient heuristics for learning scalable Bayesian network classifier from labeled and unlabeled data
Naive Bayes (NB) is one of the top ten machine learning algorithms whereas its attribute independence assumption rarely holds in practice. A feasible...
-
Visualization Psychology for Eye Tracking Evaluation
Technical progress in hardware and software enables us to record gaze data in everyday situations and over long time spans. Among a multitude of... -
Evaluation of fog application placement algorithms: a survey
Recently, the concept of cloud computing has been extended towards the network edge. Devices near the network edge, called fog nodes, offer computing...
-
Hyper-heuristics: Autonomous Problem Solvers
Algorithm design is a general task for any problem-solving scenario. For Search and Optimization, this task becomes rather challenging due to the...