142 research outputs found

    A Comprehensive Survey on Database Management System Fuzzing: Techniques, Taxonomy and Experimental Comparison

    Full text link
    Database Management System (DBMS) fuzzing is an automated testing technique aimed at detecting errors and vulnerabilities in DBMSs by generating, mutating, and executing test cases. It not only reduces the time and cost of manual testing but also enhances detection coverage, providing valuable assistance in developing commercial DBMSs. Existing fuzzing surveys mainly focus on general-purpose software. However, DBMSs are different from them in terms of internal structure, input/output, and test objectives, requiring specialized fuzzing strategies. Therefore, this paper focuses on DBMS fuzzing and provides a comprehensive review and comparison of the methods in this field. We first introduce the fundamental concepts. Then, we systematically define a general fuzzing procedure and decompose and categorize existing methods. Furthermore, we classify existing methods from the testing objective perspective, covering various components in DBMSs. For representative works, more detailed descriptions are provided to analyze their strengths and limitations. To objectively evaluate the performance of each method, we present an open-source DBMS fuzzing toolkit, OpenDBFuzz. Based on this toolkit, we conduct a detailed experimental comparative analysis of existing methods and finally discuss future research directions.Comment: 34 pages, 22 figure

    Antibody-drug conjugates in urinary tumors: clinical application, challenge, and perspectives

    Get PDF
    Urinary tumors primarily consist of kidney, urothelial, and prostate malignancies, which pose significant treatment challenges, particularly in advanced stages. Antibody-drug conjugates (ADCs) have emerged as a promising therapeutic approach, combining monoclonal antibody specificity with cytotoxic chemotherapeutic payloads. This review highlights recent advancements, opportunities, and challenges in ADC application for urinary tumors. We discuss the FDA-approved ADCs and other novel ADCs under investigation, emphasizing their potential to improve patient outcomes. Furthermore, we explore strategies to address challenges, such as toxicity management, predictive biomarker identification, and resistance mechanisms. Additionally, we examine the integration of ADCs with other treatment modalities, including immune checkpoint inhibitors, targeted therapies, and radiation therapy. By addressing these challenges and exploring innovative approaches, the development of ADCs may significantly enhance therapeutic options and outcomes for patients with advanced urinary tumor

    Review of Printed Electrodes for Flexible Devices

    Get PDF
    Printed electronic technologies draw tremendous attention worldwide due to their ability to surpass the limitations of traditional high-cost electronics, based on rigid silicon, and the manufacturing of various devices on flexible substrates. As a critical component of flexible electronics, electrodes fabricated on soft, bendable, and stretchable substrates are of great importance. Based on the fabrication process, this paper classifies the mainstream technologies into two categories: top-down and bottom-up. Top-down technologies include physical evaporation methods, printing technologies and soft lithography, while bottom-up technologies involve polymer-assisted-metal-deposition methods and ion-exchange methods, respectively. In contrast to top-down technologies that transfer functional ink onto substrates directly, the bottom-up method achieves a great improvement in the adhesion between substrates and metal electrodes. In this paper, the challenges of top-down technologies, including cost, synthesis, and choice of ink for printing technologies, the limited choice of metal for bottom-up technologies and the mass production of these methods, are also discussed
    • …
    corecore