475 research outputs found

    A Particle Swarm Optimized Learning Model of Fault Classification in Web-Apps

    Get PDF
    The term web-app defines the current dynamic pragmatics of the website, where the user has control. Finding faults in such dynamic content is challenging, as to whether the fault is exposed or not depends on its execution path. Moreover, the complexity and uniqueness of each web application make fault assessment an extremely laborious and expensive task. Also, artificial fault injection models are run in controlled and simulated environments, which may not be representative of the real-world fault data. Classifying faults can intelligently enhance the quality of the web-apps by the assessment of probable faults. In this paper, an empirical study is conducted to classify faults in bug reports of three open-source web-apps ( qaManager , bitWeaver , and WebCalendar ) and reviews of two play store web-apps ( Dineout: Reserve a Table and Wynk Music ). Five supervised learning algorithms (naive Bayesian, decision tree, support vector machines, KK -nearest neighbor, and multi-layer perceptron) have been first evaluated based on the conventional term frequency–inverse document frequency (tf-idf) feature extraction method, and subsequently, a feature selection method to improve classifier performance is proposed using particle swarm optimization (a nature-inspired, meta-heuristic algorithm). This paper is a preliminary exploratory study to build an automated tool, which can optimally categorize faults. The empirical analysis validates that the particle swarm optimization for feature selection in fault classification task outperforms the tf-idf filter-based classifiers with an average accuracy gain of about 11% and nearly 26% average feature reduction. The highest accuracy of 93.35% is shown by the decision tree after feature selection

    18th SC@RUG 2020 proceedings 2020-2021

    Get PDF

    18th SC@RUG 2020 proceedings 2020-2021

    Get PDF

    18th SC@RUG 2020 proceedings 2020-2021

    Get PDF

    A Systematic Literature Review on Task Allocation and Performance Management Techniques in Cloud Data Center

    Full text link
    As cloud computing usage grows, cloud data centers play an increasingly important role. To maximize resource utilization, ensure service quality, and enhance system performance, it is crucial to allocate tasks and manage performance effectively. The purpose of this study is to provide an extensive analysis of task allocation and performance management techniques employed in cloud data centers. The aim is to systematically categorize and organize previous research by identifying the cloud computing methodologies, categories, and gaps. A literature review was conducted, which included the analysis of 463 task allocations and 480 performance management papers. The review revealed three task allocation research topics and seven performance management methods. Task allocation research areas are resource allocation, load-Balancing, and scheduling. Performance management includes monitoring and control, power and energy management, resource utilization optimization, quality of service management, fault management, virtual machine management, and network management. The study proposes new techniques to enhance cloud computing work allocation and performance management. Short-comings in each approach can guide future research. The research's findings on cloud data center task allocation and performance management can assist academics, practitioners, and cloud service providers in optimizing their systems for dependability, cost-effectiveness, and scalability. Innovative methodologies can steer future research to fill gaps in the literature

    EDMON - Electronic Disease Surveillance and Monitoring Network: A Personalized Health Model-based Digital Infectious Disease Detection Mechanism using Self-Recorded Data from People with Type 1 Diabetes

    Get PDF
    Through time, we as a society have been tested with infectious disease outbreaks of different magnitude, which often pose major public health challenges. To mitigate the challenges, research endeavors have been focused on early detection mechanisms through identifying potential data sources, mode of data collection and transmission, case and outbreak detection methods. Driven by the ubiquitous nature of smartphones and wearables, the current endeavor is targeted towards individualizing the surveillance effort through a personalized health model, where the case detection is realized by exploiting self-collected physiological data from wearables and smartphones. This dissertation aims to demonstrate the concept of a personalized health model as a case detector for outbreak detection by utilizing self-recorded data from people with type 1 diabetes. The results have shown that infection onset triggers substantial deviations, i.e. prolonged hyperglycemia regardless of higher insulin injections and fewer carbohydrate consumptions. Per the findings, key parameters such as blood glucose level, insulin, carbohydrate, and insulin-to-carbohydrate ratio are found to carry high discriminative power. A personalized health model devised based on a one-class classifier and unsupervised method using selected parameters achieved promising detection performance. Experimental results show the superior performance of the one-class classifier and, models such as one-class support vector machine, k-nearest neighbor and, k-means achieved better performance. Further, the result also revealed the effect of input parameters, data granularity, and sample sizes on model performances. The presented results have practical significance for understanding the effect of infection episodes amongst people with type 1 diabetes, and the potential of a personalized health model in outbreak detection settings. The added benefit of the personalized health model concept introduced in this dissertation lies in its usefulness beyond the surveillance purpose, i.e. to devise decision support tools and learning platforms for the patient to manage infection-induced crises
    • …
    corecore