The proceedings contain 119 papers. The topics discussed include: research on intelligent linkage server switch in case of power loss in computer room;IWO optimization SKohonen network in the application of detecting ...
ISBN:
(纸本)9781728165783
The proceedings contain 119 papers. The topics discussed include: research on intelligent linkage server switch in case of power loss in computer room;IWO optimization SKohonen network in the application of detecting malicious domain name;research on monitoring networking and information collection technology of hazardous chemicals based on converged communication;ridge regression based on gradient descent method with memory dependent derivative;a malware similarity analysis method based on network control structure graph;Chinese speech synthesis system based on end to end;evaluation of secure OpenID-based RAAA user authentication protocol for preventing specific web attacks in web apps;an improved method to build the KD tree based on presorted results;handwriting text-line detection and recognition in answer sheet composition with few labeled data;and dissolved oxygen prediction using RBF network based on improved conjugate gradient method.
Interrupt-driven programs are widely used in safety-critical fields like aerospace and embedded systems. However, the unpredictable interleaving of Interrupt Service Routines (ISRs) can lead to concurrency bugs, parti...
详细信息
ISBN:
(数字)9798400712487
ISBN:
(纸本)9798400712487
Interrupt-driven programs are widely used in safety-critical fields like aerospace and embedded systems. However, the unpredictable interleaving of Interrupt Service Routines (ISRs) can lead to concurrency bugs, particularly atomicity violations when ISRs preempt atomic sequences of instructions. To address this, we propose a dynamic approach for detecting atomicity violations in interrupt-driven programs. Extensive experiments demonstrate that our method is more precise and efficient than related approaches.
Adversarial code examples are important to investigate the robustness of deep code models. Existing work on adversarial code example generation has shown promising results yet still falls short in practical applicatio...
详细信息
ISBN:
(数字)9798400712487
ISBN:
(纸本)9798400712487
Adversarial code examples are important to investigate the robustness of deep code models. Existing work on adversarial code example generation has shown promising results yet still falls short in practical applications due to either the high number of model invocations or the limited naturalness of generated examples. In this paper, we propose AACEGEN, an attention-guided adversarial code example generation method for deep code models. The key idea of AACEGEN is to utilize the attention distributions behind deep code models to guide the generation of adversarial code examples. As such, the code elements critical for model predictions could be prioritized for exploration, enhancing the effectiveness and efficiency of adversarial code example generation. In addition, AACEGEN implements a code transformation library providing diverse semantic-preserving code transformations for various code elements, and further conducts a search under the constraint of a maximum number of allowable code transformations to generate adversarial code examples with subtlety and stealth. Our extensive experiments on 9 diverse subjects, taking into account different softwareengineering tasks and varied deep code models, demonstrate that AACEGEN outperforms 3 baseline approaches under comprehensive evaluation.
Generative artificial intelligence systems such as large language models (LLMs) exhibit powerful capabilities that many see as the kind of flexible and adaptive intelligence that previously only humans could exhibit. ...
详细信息
Life cycle software development is concerned in the software development process (SDP), which inspects the software development region. Life cycle of software development (SDLC) is a technique that assures that the so...
详细信息
Deep Neural Network (DNN) testing is one of the most widely-used techniques to guarantee the quality of DNNs. However, DNN testing typically requires the ground truth of test inputs, which is time-consuming and labor-...
详细信息
ISBN:
(数字)9798400712487
ISBN:
(纸本)9798400712487
Deep Neural Network (DNN) testing is one of the most widely-used techniques to guarantee the quality of DNNs. However, DNN testing typically requires the ground truth of test inputs, which is time-consuming and labor-intensive to obtain. To relieve the labeling-cost problem of DNN testing, we propose TDPR, a test input prioritization technique for DNNs based on training dynamics. The key insight of TDPR is that bug-revealing samples exhibit different learning trajectories compared to normal ones. Based on this, TDPR constructs a learning trajectory for each test input, which characterizes the evolving learning behavior of DNNs. Then, TDPR extracts features from these learning trajectories and applies learning-to-rank techniques to build a ranking model, which can intelligently utilize the generated features to prioritize test inputs. To evaluate TDPR, we conduct extensive experiments on 8 diverse subjects, considering various domains of test inputs, different DNN architectures, and diverse types of test inputs. The evaluation results demonstrate that TDPR outperforms 7 baseline approaches in both prioritizing test inputs and guiding the retraining of DNNs.
This work introduces a novel approach by modifying an existing solver used to calculate the curing resin process simulation analysis. The laplacianFoam solver was used as the starting point, adding new features to the...
详细信息
ISBN:
(纸本)9798350362442;9798350362435
This work introduces a novel approach by modifying an existing solver used to calculate the curing resin process simulation analysis. The laplacianFoam solver was used as the starting point, adding new features to the heat equation and the evolution equation of the resin curing degree. This modification led to the development of a new solver with significantly enhanced capacity. To validate its efficiency, a typical differential scanning calorimetry (DSC) curve of a resin was considered, corroborating the outcome results. Furthermore, a comparison was made between the experimental data results and those from a licensed simulation software, demonstrating the superior performance of the developed solver with over 96% accuracy. This research also presents a more practical approach than the licensed simulation software.
Modeling from the perspectives of softwareengineering and systems engineering have co-evolved over the last two decades as orthogonal approaches. Given the central role of software in modern cyber-physical systems an...
详细信息
ISBN:
(纸本)9798350358810;9798350358803
Modeling from the perspectives of softwareengineering and systems engineering have co-evolved over the last two decades as orthogonal approaches. Given the central role of software in modern cyber-physical systems and the increasing adoption of digital engineering practices in complex systems design, there is now significant opportunity for collaborative design among system users, software developers, and systems engineers. Model-based systems engineering (MBSE) and systems modeling languages can support seamless cross-domain connectivity for design, simulation, and analysis of emerging technologies such as Augmented Reality (AR). This paper presents a co-design process for extending the capability of an existing AR application referred to as a No-Code AR Systems (NCARS) framework. NCARS enables content developed by multi-domain authors to be deployed on AR devices through a software layer that bridges the content to the game engine that drives the AR system. Utilizing a software dependency diagram of the AR Annotation function, an existing MBSE model of the AR system is extended to include the structure and behavior of relevant software components. This allows a modular design of the system to address needs in integrating new requirements into the existing application. New user requirements for tracking items in motion in the user's physical environment with virtual annotations in the augmented space are collaboratively designed and visualized through use case, block definition, internal block, and sequence diagrams. They capture the required structure and behavior of the proposed to-be system.
Since its inception in 2009, DevOps has driven significant advancements in software development in terms of methodologies and support tools, developed both by industry, as well as a result of academic research. In tur...
详细信息
ISBN:
(纸本)9798331533847;9798331533830
Since its inception in 2009, DevOps has driven significant advancements in software development in terms of methodologies and support tools, developed both by industry, as well as a result of academic research. In turn to further enhance software development speed without compromising quality, this paper argues that DevOps as such also requires a digital solution for its automation. While previous studies have extensively explored the evolution of DevOps and its associated methodologies, these efforts have been insufficient. Existing research lacks comprehensive analysis and fails to address the full scope of DevOps formalization challenges and opportunities, which is the key prerequisite for automation. Researchers and practitioners are actively seeking innovative approaches, such as model-driven engineering, to expedite automation of software development processes even further. This systematic literature review aims to fill these gaps by providing a more thorough examination of the literature and offering deeper insights into the potential of combining DevOps and model-driven approaches. The paper investigates literature of the last 15 years on how to streamline DevOps pipeline generation that are grounded in model transformation techniques.
Generative AI platform ecosystems exhibit unique features and dynamics. The platforms employ a novel approach to user interaction, and the complementors' offerings on the supply side of the platform are tightly co...
详细信息
ISBN:
(纸本)9798350362442;9798350362435
Generative AI platform ecosystems exhibit unique features and dynamics. The platforms employ a novel approach to user interaction, and the complementors' offerings on the supply side of the platform are tightly coupled with a highly dynamic large language model (LLM) operated by the platform owner. We conducted a case study of OpenAI's ChatGPT platform ecosystem to examine the architecture of generative AI platform ecosystems. We identify that the interplay of platform core and modules (i.e., GPTs) in the platform periphery differs significantly from traditional software platforms. We contribute to the literature on digital platform ecosystems by revealing the novel layered modular architecture of this emerging type of platform ecosystem. We also highlight novel opportunities and challenges for platform complementors who offer modules in generative AI platform ecosystems.
暂无评论