Skip to Content
You are currently on the new version of our website. Access the old version .

7,936 Results Found

  • Article
  • Open Access
19 Citations
6,617 Views
13 Pages

Digital Customization for Product Design and Manufacturing: A Case Study within the Furniture Industry

  • Athanasios Manavis,
  • Prodromos Minaoglou,
  • Nikolaos Efkolidis and
  • Panagiotis Kyratsis

Computational design together with the digitization of most fabrication processes play an important role in many research areas. Digital tools such as 3D modeling and computational design have been increasingly used. Computational design combines tra...

(This article belongs to the Special Issue Advances in Software Engineering and Programming Languages)
  • Article
  • Open Access
1 Citations
3,382 Views
21 Pages

The performance of programs executed on heterogeneous parallel platforms largely depends on the design choices regarding how to partition the processing on the various different processing units. In other words, it depends on the assumptions and para...

  • Article
  • Open Access
13 Citations
3,858 Views
15 Pages

The field of educational technology has made significant strides, offering cost-effective multimedia tools and physical resources to facilitate both formal and informal teaching methods in computer science, with a particular emphasis on the developme...

(This article belongs to the Special Issue Computational Thinking, Programming and Robotics in Educational Contexts)
  • Review
  • Open Access
30 Citations
7,854 Views
12 Pages

Radiation Exposure to Low-Dose Computed Tomography for Lung Cancer Screening: Should We Be Concerned?

  • Chiara Pozzessere,
  • Christophe von Garnier and
  • Catherine Beigelman-Aubry

24 January 2023

Lung cancer screening (LCS) programs through low-dose Computed Tomography (LDCT) are being implemented in several countries worldwide. Radiation exposure of healthy individuals due to prolonged CT screening rounds and, eventually, the additional exam...

(This article belongs to the Special Issue Radiation Protection Opportunities in Medical Imaging)
  • Article
  • Open Access
1 Citations
3,634 Views
18 Pages

Dynamic SIMD Parallel Execution on GPU from High-Level Dataflow Synthesis

  • Aurelien Bloch,
  • Simone Casale-Brunet and
  • Marco Mattavelli

Developing and fine-tuning software programs for heterogeneous hardware such as CPU/GPU processing platforms comprise a highly complex endeavor that demands considerable time and effort of software engineers and requires evaluating various fundamenta...

  • Article
  • Open Access
3 Citations
3,213 Views
28 Pages

Apex Method: A New Scalable Iterative Method for Linear Programming

  • Leonid B. Sokolinsky and
  • Irina M. Sokolinskaya

29 March 2023

The article presents a new scalable iterative method for linear programming called the “apex method”. The key feature of this method is constructing a path close to optimal on the surface of the feasible region from a certain starting poi...

(This article belongs to the Special Issue Parallel Computing and Applications)
  • Article
  • Open Access
9 Citations
5,148 Views
31 Pages

Predicting Software Defects in Hybrid MPI and OpenMP Parallel Programs Using Machine Learning

  • Amani S. Althiban,
  • Hajar M. Alharbi,
  • Lama A. Al Khuzayem and
  • Fathy Elbouraey Eassa

30 December 2023

High-performance computing (HPC) and its supercomputers are essential for solving the most difficult issues in many scientific computing domains. The proliferation of computational resources utilized by HPC systems has resulted in an increase in the...

  • Article
  • Open Access
7 Citations
3,862 Views
14 Pages

Designing automatic optimizing compilers is an advanced engineering process requiring a great deal of expertise, programming, testing, and experimentation. Maintaining the approach and adapting it to evolving libraries and environments is a time-cons...

(This article belongs to the Special Issue Knowledge Engineering and Data Mining Volume II)
  • Article
  • Open Access
2 Citations
4,468 Views
22 Pages

A Genetic Programming-Based Low-Level Instructions Robot for Realtimebattle

  • Juan Romero,
  • Antonino Santos,
  • Adrian Carballal,
  • Nereida Rodriguez-Fernandez and ,
  • Iria Santos,
  • Alvaro Torrente-Patiño,
  • Juan Tuñas and
  • Penousal Machado
  • + 3 authors+ 0 author

30 November 2020

RealTimeBattle is an environment in which robots controlled by programs fight each other. Programs control the simulated robots using low-level messages (e.g., turn radar, accelerate). Unlike other tools like Robocode, each of these robots can be dev...

(This article belongs to the Special Issue Artificial Intelligence and Complexity in Art, Music, Games and Design)
  • Perspective
  • Open Access
17 Citations
7,383 Views
7 Pages

8 November 2022

In our increasingly technology-dependent society, the importance of promoting digital literacy (e.g., computational thinking, coding, and programming) has become a critical focus in the field of childhood education. While young children these days ar...

(This article belongs to the Section Early Childhood Education)
  • Article
  • Open Access
6 Citations
2,576 Views
20 Pages

Privacy-Friendly Task Offloading for Smart Grid in 6G Satellite–Terrestrial Edge Computing Networks

  • Jing Zou,
  • Zhaoxiang Yuan,
  • Peizhe Xin,
  • Zhihong Xiao and ,
  • Jiyan Sun,
  • Shangyuan Zhuang,
  • Zhaorui Guo,
  • Jiadong Fu and
  • Yinlong Liu
  • + 4 authors+ 0 author

17 August 2023

Through offloading computing tasks to visible satellites for execution, the satellite edge computing architecture effectively issues the high-delay problem in remote grids (e.g., mountain and desert) when tasks are offloaded to the urban terrestrial...

  • Article
  • Open Access
2 Citations
3,118 Views
30 Pages

Temporal-Logic-Based Testing Tool Architecture for Dual-Programming Model Systems

  • Salwa Saad,
  • Etimad Fadel,
  • Ohoud Alzamzami,
  • Fathy Eassa and
  • Ahmed M. Alghamdi

Today, various applications in different domains increasingly rely on high-performance computing (HPC) to accomplish computations swiftly. Integrating one or more programming models alongside the used programming language enhances system parallelism,...

  • Article
  • Open Access
3 Citations
4,282 Views
16 Pages

19 February 2024

The moving particle simulation (MPS) method is a simulation technique capable of calculating free surface and incompressible flows. As a particle-based method, MPS requires significant computational resources when simulating flow in a large-scale dom...

  • Editorial
  • Open Access
1 Citations
3,255 Views
9 Pages

12 April 2023

The field of statistical computing is rapidly developing and evolving. Shifting away from the formerly siloed landscape of mathematics, statistics, and computer science, recent advancements in statistical computing are largely characterized by a fusi...

(This article belongs to the Section D1: Probability and Statistics)
  • Article
  • Open Access
9 Citations
5,436 Views
17 Pages

There is a growing interest in finding new ways to address the difficult task of introducing programming to secondary students for the first time to improve students’ computational thinking (CT) skills. Therefore, extensive research is required...

(This article belongs to the Special Issue Artificial Intelligence Models, Tools and Applications with A Social and Semantic Impact)
  • Article
  • Open Access
19 Citations
2,994 Views
8 Pages

22 February 2021

With the advent of the Internet of Things era, more and more emerging applications need to provide real-time interactive services. Although cloud computing has many advantages, the massive expansion of the Internet of Things devices and the explosive...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
1 Citations
2,004 Views
16 Pages

A Hybrid Mode Membrane Computing Based Algorithm with Applications for Proton Exchange Membrane Fuel Cells

  • Jinhui Zhao,
  • Wei Zhang,
  • Tianyu Hu,
  • Ouguan Xu and ,
  • Shengxiang Yang and
  • Qichun Zhang
  • + 1 author+ 0 author

10 July 2023

Membrane computing is a branch of natural computing which has been extended to solve various optimization problems. A hybrid mode membrane-computing-based algorithm (HMMCA) is proposed in this paper to solve complex unconstrained optimization problem...

(This article belongs to the Section E1: Mathematics and Computer Science)
  • Article
  • Open Access
2 Citations
2,090 Views
20 Pages

With the rapid development of the automotive industry, research on the internet of vehicles (IoV) has become a hot topic in the field of automobiles. Considering the privacy of data collected from vehicles, this paper proposes a novel multiparty homo...

  • Article
  • Open Access
35 Citations
7,973 Views
15 Pages

Using Scratch to Improve Learning Programming in College Students: A Positive Experience from a Non-WEIRD Country

  • Jesennia Cárdenas-Cobo,
  • Amilkar Puris,
  • Pavel Novoa-Hernández,
  • Águeda Parra-Jiménez and ,
  • Jesús Moreno-León and
  • David Benavides
  • + 1 author+ 0 author

Teaching computer programming is a real challenge in the State University of Milagro (UNEMI), located in one of the least-developed zones in Ecuador, a non-WEIRD country (WEIRD stands for Western, Educated, Industrialized, Rich and Democratic). Despi...

(This article belongs to the Special Issue Open Source Software in Learning Environments)
  • Article
  • Open Access
29 Citations
9,762 Views
12 Pages

8 August 2022

The success of the lattice Boltzmann method requires efficient parallel programming and computing power. Here, we present a new lattice Boltzmann solver implemented in Taichi programming language, named Taichi-LBM3D. It can be employed on cross-platf...

  • Article
  • Open Access
20 Citations
5,211 Views
19 Pages

21 February 2022

Programming activities have the potential to provide a rich context for exploring measurement units in early elementary mathematics. This study examines how a small group of young children (ages 5–6) express their emergent conception of a dynam...

(This article belongs to the Special Issue STEM in Early Childhood Education)
  • Article
  • Open Access
13 Citations
5,279 Views
25 Pages

An Evolutionary Computation Approach for Twitter Bot Detection

  • Luigi Rovito,
  • Lorenzo Bonin,
  • Luca Manzoni and
  • Andrea De Lorenzo

10 June 2022

Bot accounts are automated software programs that act as legitimate human profiles on social networks. Identifying these kinds of accounts is a challenging problem due to the high variety and heterogeneity that bot accounts exhibit. In this work, we...

(This article belongs to the Special Issue Genetic Programming, Theory, Methods and Applications)
  • Article
  • Open Access
1 Citations
1,872 Views
32 Pages

13 November 2025

Structural Topology Optimisation (STO) plays a critical role in computational engineering, enabling the creation of material-efficient, performance-driven structures. However, dynamic STO workflows, particularly those involving time-varying or seismi...

(This article belongs to the Special Issue Advanced Topology Optimization: Methods and Applications)
  • Article
  • Open Access
4 Citations
4,443 Views
16 Pages

DSCU: Accelerating CNN Inference in FPGAs with Dual Sizes of Compute Unit

  • Zhenshan Bao,
  • Junnan Guo,
  • Wenbo Zhang and
  • Hongbo Dang

FPGA-based accelerators have shown great potential in improving the performance of CNN inference. However, the existing FPGA-based approaches suffer from a low compute unit (CU) efficiency due to their large number of redundant computations, thus lea...

(This article belongs to the Special Issue Low Power AI)
  • Article
  • Open Access
19 Citations
5,419 Views
20 Pages

Co-Learning Computational and Design Thinking Using Educational Robotics: A Case of Primary School Learners in Namibia

  • Annastasia Shipepe,
  • Lannie Uwu-Khaeb,
  • Carmen De Villiers,
  • Ilkka Jormanainen and
  • Erkki Sutinen

25 October 2022

In a two-day educational robotics workshop in a Namibian primary boarding school, learners with no programming skills managed to apply both computational and design thinking skills with the aid of educational robotics. Educational robotics has proved...

(This article belongs to the Special Issue Robotics Education in Non University Studies: How to Engage Future Students for Computer Science Studies)
  • Article
  • Open Access
701 Views
28 Pages

19 January 2026

Uncertainty in optimization models often causes awkward properties in their deterministic equivalent formulations (DEFs), even for simple linear models. Chance-constrained programming is a reasonable tool for handling optimization problems with rando...

(This article belongs to the Section D: Statistics and Operational Research)
  • Article
  • Open Access
4 Citations
3,344 Views
21 Pages

Case Study: Students’ Code-Tracing Skills and Calibration of Questions for Computer Adaptive Tests

  • Robert Pinter,
  • Sanja Maravić Čisar,
  • Attila Kovari,
  • Lenke Major and ,
  • Petar Čisar and
  • Jozsef Katona
  • + 1 author+ 0 author

11 October 2020

Computer adaptive testing (CAT) enables an individualization of tests and better accuracy of knowledge level determination. In CAT, all test participants receive a uniquely tailored set of questions. The number and the difficulty of the next question...

(This article belongs to the Special Issue Applied Cognitive Sciences)
  • Article
  • Open Access
22 Citations
6,472 Views
10 Pages

Minimizing the variation in threshold voltage (Vt) of programmed cells is required to the extreme level for realizing multi-level-cells; as many as even 5 bits per cell recently. In this work, a recent program scheme to write the cells from the top,...

(This article belongs to the Special Issue Flash Memory Devices)
  • Article
  • Open Access
3 Citations
2,524 Views
14 Pages

25 August 2021

In this article, we present a technique that allows us to generate parallel tiled code to calculate general linear recursion equations (GLRE). That code deals with multidimensional data and it is computing-intensive. We demonstrate that data dependen...

(This article belongs to the Special Issue Knowledge Engineering and Data Mining)
  • Article
  • Open Access
45 Views
30 Pages

Operational Co-Flow Optimization of a Serviceable Space Data Center: Binding Capacities and Marginal Values at Fixed Designs

  • Pablo Sueiro-Martínez,
  • Pedro Orgeira-Crespo,
  • Uxía García Luis and
  • Fernando Aguado-Agelet

8 November 2026

This paper formulates one operational day of a space data center, which processes client data onboard for a ground network, as a cross-domain co-flow program on one time-expanded network with cyclic boundary conditions, solves it as a linear program...

(This article belongs to the Special Issue Energy and Thermal Management Systems for Small Satellites)
  • Article
  • Open Access
3,179 Views
15 Pages

1 September 2022

Providing students feedback on their exercise solutions is a crucial element of computer programming education. Such feedback can be generated automatically and can take various forms. This paper introduces and proposes the use of visual profiles of...

(This article belongs to the Special Issue Artificial Intelligence and Games Science in Education)
  • Proceeding Paper
  • Open Access
1,588 Views
5 Pages

In a broad sense, a True Information Processor is a processor that collects, stores, and controls real information (signal) and is abbreviated as TIP. In a narrow sense, a True Information Processor refers to an information processor used to process...

(This article belongs to the Proceedings of 2023 International Summit on the Study of Information)
  • Article
  • Open Access
30 Citations
4,649 Views
19 Pages

8 July 2021

The integration of solar energy in smart grids and other utilities is continuously increasing due to its economic and environmental benefits. However, the uncertainty of available solar energy creates challenges regarding the stability of the generat...

(This article belongs to the Section Energy Systems)
  • Review
  • Open Access
565 Views
31 Pages

Pedagogical Foundations of Immersive Virtual Reality for Programming Education: A Critical Review and Conceptual Framework

  • Helga Karina Tolano Gutiérrez,
  • Erika Ercilia Vázquez Moreno,
  • Laura Olivia Amavizca Valdez,
  • Eusebio Jiménez López and ,
  • Ruth Alonso Aldana and
  • Lilia Zulema Gaytán Martínez
  • + 1 author+ 0 author

30 August 2026

Immersive virtual reality has been increasingly adopted in higher education, particularly in computer science and programming education, and shows promising results in addressing challenges such as low student motivation and difficulties in understan...

(This article belongs to the Topic Extended Reality: Models and Applications)
  • Article
  • Open Access
20 Citations
7,653 Views
13 Pages

Developing Computational Thinking: Design-Based Learning and Interdisciplinary Activity Design

  • Dongqing Wang,
  • Liqiang Luo,
  • Jing Luo,
  • Sihong Lin and
  • Guangjie Ren

31 October 2022

As research progresses, integrating computational thinking (CT) and designing interdisciplinary activities to teach various disciplines have gradually emerged as new ideas and important ways to develop the CT of students. This paper introduces the co...

(This article belongs to the Special Issue STEAM Education and the Innovative Pedagogies in the Intelligence Era)
  • Article
  • Open Access
2,672 Views
27 Pages

“Found in Translation”: An Evolutionary Framework for Auditory–Visual Relationships

  • Ana Rodrigues,
  • Bruna Sousa,
  • Amílcar Cardoso and
  • Penousal Machado

22 November 2022

The development of computational artifacts to study cross-modal associations has been a growing research topic, as they allow new degrees of abstraction. In this context, we propose a novel approach to the computational exploration of relationships b...

(This article belongs to the Section Complexity)
  • Article
  • Open Access
1 Citations
4,577 Views
12 Pages

Much of biology-inspired computer science is based on the Central Dogma, as implemented with genetic algorithms or evolutionary computation. That 60-year-old biological principle based on the genome, transcriptome and proteasome is becoming overshado...

(This article belongs to the Special Issue Computational Aspects Related to Unconventional, Bio-Inspired and Quantum Methods)
  • Article
  • Open Access
16 Citations
6,396 Views
32 Pages

A Service-Learning Based Computers Reuse Program

  • Fermín Sánchez-Carracedo and
  • David López

12 July 2021

Higher Education Institutions are facing a challenging situation: how to introduce concepts such as Sustainability or the Circular Economy into their curricula. This study presents how to organize a Computer Reuse Program, an educational proposal for...

(This article belongs to the Collection Education for Sustainable Development in Higher Education)
  • Article
  • Open Access
14 Citations
3,032 Views
13 Pages

Internet of things (IoT) devices play a crucial role in the design of state-of-the-art infrastructures, with an increasing demand to support more complex services and applications. However, IoT devices are known for having limited computational capac...

(This article belongs to the Special Issue Edge Computing for Internet of Things)
  • Proceeding Paper
  • Open Access
1 Citations
7,416 Views
10 Pages

The d1Dplot and d2Dplot computer programs have been developed as user-friendly tools for the inspection and processing of 1D and 2D X-ray diffraction (XRD) data, respectively. d1Dplot provides general tools for data processing and includes the abilit...

(This article belongs to the Proceedings of The 2nd International Online Conference on Crystals)
  • Article
  • Open Access
6 Citations
3,665 Views
15 Pages

A Pilot Experience with Software Programming Environments as a Service for Teaching Activities

  • Amanda Calatrava Arroyo,
  • Marcos Ramos Montes and
  • J. Damian Segrelles Quilis

31 December 2020

Software programming is one of the key abilities for the development of Computational Thinking (CT) skills in Science, Technology, Engineering and Mathematics (STEM). However, specific software tools to emulate realistic scenarios are required for ef...

(This article belongs to the Special Issue Innovations in the Field of Cloud Computing and Education)
  • Article
  • Open Access
7 Citations
4,139 Views
27 Pages

26 September 2025

This study investigates the adoption of PyChatAI, a bilingual AI-powered chatbot for Python programming education, among female computer science students at Jouf University. Guided by the Technology Acceptance Model 3 (TAM3), it examines the determin...

  • Article
  • Open Access
567 Views
17 Pages

25 June 2026

This study examines where socioeconomic differences in students’ computational thinking (CT) learning become visible by comparing a diagnostic assessment of conceptual CT knowledge with behavioral indicators derived from interaction data in a d...

(This article belongs to the Topic Diversity Competence and Social Inequalities, 2nd Edition)
  • Article
  • Open Access
28 Citations
9,168 Views
14 Pages

17 October 2012

Classical computing has well-established formalisms for specifying, refining, composing, proving, and otherwise reasoning about computations. These formalisms have matured over the past 70 years or so. Unconventional Computing includes the use of nov...

(This article belongs to the Special Issue Selected Papers from Symposium on Natural/Unconventional Computing and Its Philosophical Significance)
  • Article
  • Open Access
2 Citations
3,117 Views
28 Pages

13 January 2025

Generating high-quality programming exercises with well-aligned problem descriptions, test cases, and code solutions is crucial for computer science education. However, current methods often lack coherence among these components, reducing their educa...

  • Article
  • Open Access
567 Views
34 Pages

Towards a Code-Based Assessment of Computational Thinking Skills

  • Isaac Alpizar-Chacon,
  • Jorge Monge-Fallas,
  • Herson Esquivel-Vargas,
  • Ignacio Trejos-Zelaya and ,
  • Antonio Gonzalez-Torres and
  • Lilliana Sancho-Chavarria
  • + 1 author+ 0 author

23 July 2026

Computational thinking (CT) skills are central to higher-education programming, yet assessing them at scale is challenging. Automated source-code analysis is a promising path, but its validity at university level is still poorly understood. We examin...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
8 Citations
3,648 Views
16 Pages

9 August 2021

Logical Analysis of Data is a procedure aimed at identifying relevant features in data sets with both positive and negative samples. The goal is to build Boolean formulas, represented by strings over {0,1,-} called patterns, which can be used to clas...

(This article belongs to the Special Issue 2021 Selected Papers from Algorithms Editorial Board Members)
  • Article
  • Open Access
5 Citations
2,765 Views
15 Pages

A Modified Multiparameter Linear Programming Method for Efficient Power System Reliability Assessment

  • Jing Zuo,
  • Sui Peng,
  • Yan Yang,
  • Zuohong Li and ,
  • Zhengmin Zuo,
  • Hao Yu and
  • Yong Lin
  • + 2 authors+ 0 author

25 October 2022

Power systems face adequacy risks because of the high integration of renewable energy. It is urgent to develop efficient methods for power system operational reliability assessment. Conventional power system reliability assessment methods cannot achi...

(This article belongs to the Special Issue AC and DC Power Grids System Technologies: Analysis, Control and Practical Applications)
  • Article
  • Open Access
2 Citations
2,233 Views
14 Pages

7 November 2023

For linear optimization problems with a parametric objective, so-called parametric linear programs (PLP), we show that the optimal decision values are, under few technical restrictions, unimodal functions of the parameter, at least in the two-degrees...

  • Review
  • Open Access
4 Citations
3,044 Views
15 Pages

ATOM Program System and Computational Experiment

  • Larissa V. Chernysheva and
  • Vadim K. Ivanov

24 May 2022

The article is devoted to a brief description of the ATOM computer program system, designed to study the structure, transition probabilities and cross sections of various processes in multielectron atoms. The theoretical study was based on the concep...

(This article belongs to the Special Issue Many-Electron and Multiphoton Atomic Processes: A Tribute to Miron Amusia)

of 159