3,075 research outputs found

    Enhancing code clone detection using control flow graphs

    Get PDF
    Code clones are syntactically or semantically equivalent code fragments of source code. Copy-and-paste programming allows software developers to improve development productivity, but it could produce code clones that can introduce non-trivial difficulties in software maintenance. In this paper, a code clone detection framework is presented with a feature extractor and a clone classifier using deep learning. The clone classifier is trained with true and false clones and then is tested with a test dataset to evaluate the performance of the proposed approach to clone detection. In particular, the proposed approach to clone detection uses Control Flow Graphs (CFGs) to extract features of a given code snippet. The selected features are used to compute similarity scores for comparing two code fragments. The clone classifier is trained and tested with similarity scores that quantify the degree of how similar two code fragments are. The experimental results demonstrate that using CFG features is a viable methodology in terms of the effectiveness of clone detection for both syntactic and semantic clones

    Performance-Based Multiobjective Optimal Seismic Retrofit Method for a Steel Moment-Resisting Frame Considering the Life-Cycle Cost

    Get PDF
    This study proposes a performance-based multiobjective optimization seismic retrofit method for steel moment-resisting frames. The brittle joints of pre-Northridge steel moment-resisting frames are retrofitted to achieve ductility; the method involves determining the position and number of connections to be retrofitted. The optimal solution is determined by applying the nondominated sorting genetic algorithm-II (NSGA-II), which acts as a multiobjective seismic retrofit optimization technique. As objective functions, the initial cost for the connection retrofit and lifetime seismic damage cost were selected, and a seismic performance level below the 5% interstory drift ratio was employed as a constraint condition. The proposed method was applied to the SAC benchmark three- and nine-story buildings, and several Pareto solutions were obtained. The optimized retrofit solutions indicated that the lifetime seismic damage cost decreased as the initial retrofit cost increased. Although every Pareto solution existed within a seismic performance boundary set by a constraint function, the seismic performance tended to increase with the initial retrofit cost. Analysis and economic assessment of the relations among the initial retrofit cost, lifetime seismic damage cost, total cost, and seismic performance of the derived Pareto solution allow building owners to make seismic retrofit decisions more rationally

    Effect of Tree on Side-wall Failure in Expanding Gully During One Rainfall Event, South Korea

    Get PDF
    Geological and Environmental Hazards Division, Korea Institute of Geoscience and Mineral Resources (KIGAM), KoreaPromoting Environmental Pesearch in Pan-Japan Sea Area : Young Researchers\u27 Network, Schedule: March 8-10,2006,Kanazawa Excel Hotel Tokyu, Japan, Organized by: Kanazawa University 21st-Century COE Program, Environmental Monitoring and Prediction of Long- & Short- Term Dynamics of Pan-Japan Sea Area ; IICRC(Ishikawa International Cooperation Research Centre), Sponsors : Japan Sea Research ; UNU-IAS(United Nations University Institute of Advanced Studies)+Ishikawa Prefecture Government ; City of Kanazaw

    Fundamentals of Wireless Information and Power Transfer: From RF Energy Harvester Models to Signal and System Designs

    Full text link
    Radio waves carry both energy and information simultaneously. Nevertheless, Radio-Frequency (RF) transmission of these quantities have traditionally been treated separately. Currently, we are experiencing a paradigm shift in wireless network design, namely unifying wireless transmission of information and power so as to make the best use of the RF spectrum and radiations as well as the network infrastructure for the dual purpose of communicating and energizing. In this paper, we review and discuss recent progress on laying the foundations of the envisioned dual purpose networks by establishing a signal theory and design for Wireless Information and Power Transmission (WIPT) and identifying the fundamental tradeoff between conveying information and power wirelessly. We start with an overview of WIPT challenges and technologies, namely Simultaneous Wireless Information and Power Transfer (SWIPT),Wirelessly Powered Communication Network (WPCN), and Wirelessly Powered Backscatter Communication (WPBC). We then characterize energy harvesters and show how WIPT signal and system designs crucially revolve around the underlying energy harvester model. To that end, we highlight three different energy harvester models, namely one linear model and two nonlinear models, and show how WIPT designs differ for each of them in single-user and multi-user deployments. Topics discussed include rate-energy region characterization, transmitter and receiver architecture, waveform design, modulation, beamforming and input distribution optimizations, resource allocation, and RF spectrum use. We discuss and check the validity of the different energy harvester models and the resulting signal theory and design based on circuit simulations, prototyping and experimentation. We also point out numerous directions that are promising for future research.Comment: guest editor-authored tutorial paper submitted to IEEE JSAC special issue on wireless transmission of information and powe

    P3-238: Long term prognosis after resection for non-small cell lung cancer: Single center study

    Get PDF
    corecore