Java has found numerous applications in diverse systems such as servers, smartphones, and embedded systems due to the reliability and portability in object-oriented programming. To facilitate Java programming learning...
详细信息
ISBN:
(纸本)9798350386851;9798350386844
Java has found numerous applications in diverse systems such as servers, smartphones, and embedded systems due to the reliability and portability in object-oriented programming. To facilitate Java programming learning of novice students, we have studied Java Programming Learning Assistant system (JPLAS) and implemented its software platform using *** as the web application server. Docker is introduced for easy installations in their own computers of various hardware/software environments by students. In this paper, we explore the errors encountered in the installation and utilization of the JPLAS platform among 56 third-year students enrolled in a Java programming course at Okayama University, Japan, and present their solutions. The result clarified some concerns to be considered at the use of a system developed in a laboratory by the students in a university course with Docker.
The growing use of the web has led to a rise in cyber attacks exploiting software vulnerabilities, thereby causing significant damage to companies and individuals. Static analysis tools can assist programmers in ident...
详细信息
ISBN:
(纸本)9798350368567;9798350368550
The growing use of the web has led to a rise in cyber attacks exploiting software vulnerabilities, thereby causing significant damage to companies and individuals. Static analysis tools can assist programmers in identifying vulnerabilities within their code. However, these tools are prone to producing false positives and lack precision, which relegates them to a somewhat marginalised role in software development. This paper proposes a new and more effective static analysis approach for assessing and evaluating web applications against vulnerabilities by using a knowledge-based multi-agent system web vulnerability detector called KAVE. The multi-agent system performs static taint analysis over a specially designed multi-layer knowledge graph, whereas this graph aggregates diverse interconnected representations of the lexical and semantic features of the application's source code, their data and control flows, and function calls. Additionally, this graph integrates security properties associated with vulnerabilities. The evaluation results of KAVE and comparison with existing tools showed that KAVE employs an effective and efficient method to detect vulnerabilities in web applications, finding 235 vulnerabilities with a precision of 95.9% over 12 open-source PHP web applications.
In this paper, based on the computer microscopic technology, a forging press auxiliary system composed of a material transporting robot and a cooling robot is designed. The purpose is to improve the safety of forging ...
详细信息
作者:
Adelsberg, GabrielChandra, RahulDugar, AaravJain, PaarthSuresh, SaanviLee, BenjaminCho, AlexanderPowell, Tiffany
Governor's School of New Jersey Program in Engineering & Technology Essex CountyNJ United States
Governor's School of New Jersey Program in Engineering & Technology Morris CountyNJ United States
Governor's School of New Jersey Program in Engineering & Technology Hunterdon CountyNJ United States
Governor's School of New Jersey Program in Engineering & Technology Union CountyNJ United States
United States
This paper explores the development of an autonomous pothole detection and volume analysis system. Through the use of a novel 2D-LiDAR based system, both pothole detection and accurate volume analysis were achieved. T...
详细信息
We propose a transfer learning method to estimate the motion time of a 6-axis robot arm obtained by 3D simulation using a machine learning method. The model is constructed from two perspectives: one without obstacles ...
详细信息
The Underwater media is the most challenging for data communication. It is because of its traits. Electromagnetic waves, acoustic waves, and optical signals are the different types of communication currently used in w...
详细信息
In the pursuit of enhancing control efficiency in Permanent Magnet Synchronous Motor (PMSM) servo systems, this paper integrates a Model Predictive Control Speed Control (MPSC) approach into the speed loop control arc...
详细信息
Classifying tomatoes after harvesting still heavily relies on manual labor, leading to inefficiencies and inconsistent quality. This issue affects the cost and reduces the ability to export to important international ...
详细信息
The Lightning Protection system (LPS) plays an important role in protecting oil and gas tanks from the destructive effects of lightning strikes. Oil and gas tanks are vulnerable to lightning strikes due to their large...
详细信息
As the high data traffic is on peak and several users are approaching unlimited online information. In this paper, an 8×10Gbps wavelength division multiplexing (WDM) system using integrated fiber and free space o...
详细信息
暂无评论