Wen-Chung Kao
YOU?
Author Swipe
View article: An Automatic Code Generation Tool Using Generative Artificial Intelligence for Element Fill-in-the-Blank Problems in a Java Programming Learning Assistant System
An Automatic Code Generation Tool Using Generative Artificial Intelligence for Element Fill-in-the-Blank Problems in a Java Programming Learning Assistant System Open
Presently, Java is a fundamental object-oriented programming language that can be mastered by any student in information technology or computer science. To assist both teachers and students, we developed the Java Programming Learning Assis…
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: Code Plagiarism Checking Function and Its Application for Code Writing Problem in Java Programming Learning Assistant System
Code Plagiarism Checking Function and Its Application for Code Writing Problem in Java Programming Learning Assistant System Open
A web-based Java programming learning assistant system (JPLAS) has been developed for novice students to study Java programming by themselves while enhancing code reading and code writing skills. One type of the implemented exercise proble…
View article: Temperature Estimation Accuracy Improvement of Computational Fluid Dynamic Simulation by Optimizing Multiple Parameters
Temperature Estimation Accuracy Improvement of Computational Fluid Dynamic Simulation by Optimizing Multiple Parameters Open
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: Technical Program
Technical Program Open
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: Answer Code Validation Program with Test Data Generation for Code Writing Problem in Java Programming Learning Assistant System
Answer Code Validation Program with Test Data Generation for Code Writing Problem in Java Programming Learning Assistant System Open
To assist Java programming learning of novice students, we have developed the web-based Java programming learning assistant system (JPLAS). JPLAS provides several types of exercise problems to cultivate code reading/writing skills at vario…
View article: A Web-Based Docker Image Assistant Generation Tool for User-PC Computing System
A Web-Based Docker Image Assistant Generation Tool for User-PC Computing System Open
Currently, we are developing the user-PC computing (UPC) system based on the master-worker model as a scalable, low-cost, and high-performance computing platform. To run various application programs on personal computers (PCs) with differe…
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: A Study of the Active Access-Point Configuration Algorithm under Channel Bonding to Dual IEEE 802.11n and 11ac Interfaces in an Elastic WLAN System for IoT Applications
A Study of the Active Access-Point Configuration Algorithm under Channel Bonding to Dual IEEE 802.11n and 11ac Interfaces in an Elastic WLAN System for IoT Applications Open
Currently, Internet of Things (IoT) has become common in various applications, including smart factories, smart cities, and smart homes. In them, wireless local-area networks (WLANs) are widely used due to their high-speed data transfer, f…
View article: New CTSoc Fellows 2023
New CTSoc Fellows 2023 Open
Presents a listing of CES members who were elevated to the status of IEEE Fellow.
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: IEEE Consumer Technology Society and Its Prospects for the Postpandemic Era
IEEE Consumer Technology Society and Its Prospects for the Postpandemic Era Open
Presents the President's message for this issue of the publication.
View article: A Throughput Request Satisfaction Method for Concurrently Communicating Multiple Hosts in Wireless Local Area Network
A Throughput Request Satisfaction Method for Concurrently Communicating Multiple Hosts in Wireless Local Area Network Open
Nowadays, the IEEE 802.11 wireless local area network (WLAN) has been widely used for Internet access services around the world. Then, the unfairness or insufficiency in meeting the throughput request can appear among concurrently communic…
View article: A Proposal of Code Modification Problem for Self-study of Web Client Programming Using JavaScript
A Proposal of Code Modification Problem for Self-study of Web Client Programming Using JavaScript Open
web client programming JavaScript HTML CSS code modification coding reading self-studyIn current societies, web application systems take central roles in computer systems.Thus, web client programming using JavaScript has increased values t…
View article: Design and Implementation of SEMAR IoT Server Platform with Applications
Design and Implementation of SEMAR IoT Server Platform with Applications Open
Nowadays, rapid developments of Internet of Things (IoT) technologies have increased possibilities of realizing smart cities where collaborations and integrations of various IoT application systems are essential. However, IoT application s…
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: A Fingerprint-Based Indoor Localization System Using IEEE 802.15.4 for Staying Room Detection
A Fingerprint-Based Indoor Localization System Using IEEE 802.15.4 for Staying Room Detection Open
Nowadays, indoor localization systems using IEEE 802.11 have been actively explored for location-based services, since GPS cannot identify floors or rooms in buildings. However, the user-side device is usually large and consumes high energ…
View article: IEEE Consumer Technology Society Awards Presented at ICCE 2022
IEEE Consumer Technology Society Awards Presented at ICCE 2022 Open
Presents a listing of CTS members who were elevated to the status of IEEE Fellow.
View article: A Novel Plug-in Module for Fine-Grained Visual Classification
A Novel Plug-in Module for Fine-Grained Visual Classification Open
Visual classification can be divided into coarse-grained and fine-grained classification. Coarse-grained classification represents categories with a large degree of dissimilarity, such as the classification of cats and dogs, while fine-gra…
View article: A Throughput Fairness Control Method for Concurrent Communications in Wireless Local-Area Network with Multiple Access-Points
A Throughput Fairness Control Method for Concurrent Communications in Wireless Local-Area Network with Multiple Access-Points Open
The IEEE 802.11n wireless local-area network (WLAN) has been widely deployed at every place around the world for the Internet access services. In WLAN, the throughput unfairness problem appears among concurrently communicating hosts due to…
View article: A Proposal of Mistake Correction Problem for Debugging Study in C Programming Learning Assistant System
A Proposal of Mistake Correction Problem for Debugging Study in C Programming Learning Assistant System Open
Currently, C programming is taught as the first programming language in many universities around the world due to the easy-to-learn and middle-level nature. However, the confusing concepts of keywords and unfamiliar formality make it diffi…
View article: An Implementation of Element Fill-in-Blank Problems for Code Understanding Study of JavaScript-Based Web-Client Programming
An Implementation of Element Fill-in-Blank Problems for Code Understanding Study of JavaScript-Based Web-Client Programming Open
At present, web-client programming using HTML, CSS, and JavaScript is essential in web application systems to offer dynamic behaviors in web pages. With rich libraries and short coding features, it becomes common in developing user interfa…
View article: [Paper] A Study of Grammar-Concept Understanding Problem in C Programming Learning Assistant System
[Paper] A Study of Grammar-Concept Understanding Problem in C Programming Learning Assistant System Open
C programming is taught in introductory programming courses in many universities across the world. To assist self-studies of novice students, we have developed C programming learning assistant system (CPLAS). In this paper, we study the gr…
View article: Reviewers
Reviewers Open
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: IEEE Consumer Technology Society Officers and Committee Chairs
IEEE Consumer Technology Society Officers and Committee Chairs Open
View article: A Throughput Drop Estimation Model for Concurrent Communications under Partially Overlapping Channels without Channel Bonding and Its Application to Channel Assignment in IEEE 802.11n WLAN
A Throughput Drop Estimation Model for Concurrent Communications under Partially Overlapping Channels without Channel Bonding and Its Application to Channel Assignment in IEEE 802.11n WLAN Open
Currently, the IEEE 802.11n wireless local-area network (WLAN) has been extensively deployed world-wide. For the efficient channel assignment to access-points (APs) from the limited number of partially overlapping channels (POCs) at 2.4GHz…