48 research outputs found

    A Brief History of Web Crawlers

    Full text link
    Web crawlers visit internet applications, collect data, and learn about new web pages from visited pages. Web crawlers have a long and interesting history. Early web crawlers collected statistics about the web. In addition to collecting statistics about the web and indexing the applications for search engines, modern crawlers can be used to perform accessibility and vulnerability checks on the application. Quick expansion of the web, and the complexity added to web applications have made the process of crawling a very challenging one. Throughout the history of web crawling many researchers and industrial groups addressed different issues and challenges that web crawlers face. Different solutions have been proposed to reduce the time and cost of crawling. Performing an exhaustive crawl is a challenging question. Additionally capturing the model of a modern web application and extracting data from it automatically is another open question. What follows is a brief history of different technique and algorithms used from the early days of crawling up to the recent days. We introduce criteria to evaluate the relative performance of web crawlers. Based on these criteria we plot the evolution of web crawlers and compare their performanc

    The effects of dynamic loading on hysteretic behavior of frictional dampers

    Get PDF
    During an earthquake excitation, a frictional damper may experience many cycles of dynamic loading. The effects of wear and heat induced by the cyclic loading result in the possible decay of the slippage load which subsequently reduce the energy absorption of the damper. In this paper, the effect of dynamic loading on hysteretic behavior of a special kind of frictional damper, namely, cylindrical frictional damper (CFD), is investigated by experimental means as well as numerical models which also account for coupled thermal-structural interaction. The damper is deemed to be more susceptible to thermal deformations due to the shrink-fit mechanism by which the device is assembled. The numerical models are validated experimentally and may be utilized for simulation of dynamic cyclic loading on frictional dampers. The results demonstrate that the slippage load is reduced gradually when subjected to consecutive cycles. This drift is attributed to thermal deformation. The verified numerical models are used to improve the geometry of the CFD. With the geometrical improvements implemented, the subsequent numerical studies confirmed that almost no degradation of the slippage load occurred. Furthermore, a dimensionless parameter is introduced by the authors which shows the effect of wear on the response of CFDs. © 2014 Hamid Rahmani Samani et al

    Hybrid forecast and control chain for operation of flexibility assets in micro-grids

    Get PDF
    Studies on forecasting and optimal exploitation of renewable resources (especially within microgrids) were already introduced in the past. However, in several research papers, the constraints regarding integration within real applications were relaxed, i.e., this kind of research provides impractical solutions, although they are very complex. In this paper, the computational components (such as photovoltaic and load forecasting, and resource scheduling and optimization) are brought together into a practical implementation, introducing an automated system through a chain of independent services aiming to allow forecasting, optimization, and control. Encountered challenges may provide a valuable indication to make ground with this design, especially in cases for which the trade-off between sophistication and available resources should be rather considered. The research work was conducted to identify the requirements for controlling a set of flexibility assets—namely, electrochemical battery storage system and electric car charging station—for a semicommercial use-case by minimizing the operational energy costs for the microgrid considering static and dynamic parameters of the assets

    Tuning the focal point of a plasmonic lens by nematic liquid crystal

    Get PDF
    A theoretical and numerical investigation of tunable plasmonic nano-optic lens on the basis of liquid crystal are proposed as a new method of active modulating the output beam. The focal length can be controlled easily by exposing plasmonic nano-optic lens to constant external electric field. The physical principle of this phenomenon is evaluated from the phase of Fabry-Perot (F-P) resonance in slits and electro-optical effect of liquid crystal. Our numerical simulations reveal that large tuning range of the focal length up to 725 nm can be achieved. The results in this article provide a potential way to realize tunable plasmonic lens, which can be applied as an efficient element in ultrahigh nano-scale integrated photonic circuits for miniaturization and tuning purposes

    A platform independent distributed IPC mechanism in support of programming heterogeneous distributed systems

    Get PDF
    Abstract Interprocess communication (IPC) is a well-known technique commonly used by programs running on homogeneous distributed systems. However, it cannot be used readily and efficiently by programs running on heterogeneous distributed systems. This is because it must be given a uniform interface either by a set of middleware or more efficiently properly ported to the kernel of all varieties of open source and closed source proprietary operating systems running on heterogeneous nodes of distributed systems. This is particularly problematic to achieve when the kernel code of closed source operating systems are inaccessible to third parties. We propose an alternative nonproprietary approach to enable the use of IPC in heterogeneous distributed systems by wrapping IPC calls from the kernel of closed source operating systems, and converting them into equivalent IPC calls that are efficiently implemented inside the kernel code of open source operating systems. To show the superiority of our approach, we developed a wrapper for converting MS-Windows IPC calls into equivalent Linux IPC calls and benched our approach on a hybrid computer cluster running both types of operating systems

    Damage detection via shortest-path network sampling

    Get PDF
    Large networked systems are constantly exposed to local damages and failures that can alter their functionality. The knowledge of the structure of these systems is, however, often derived through sampling strategies whose effectiveness at damage detection has not been thoroughly investigated so far. Here, we study the performance of shortest-path sampling for damage detection in large-scale networks. We define appropriate metrics to characterize the sampling process before and after the damage, providing statistical estimates for the status of nodes (damaged, not damaged). The proposed methodology is flexible and allows tuning the trade-off between the accuracy of the damage detection and the number of probes used to sample the network. We test and measure the efficiency of our approach considering both synthetic and real networks data. Remarkably, in all of the systems studied, the number of correctly identified damaged nodes exceeds the number of false positives, allowing us to uncover the damage precisely
    corecore