194,344 research outputs found
Capacity Planning For Mixed-Load Tester Under Demand And Testing Time Uncertainty
Capacity planning is an important decision in production planning as it determines the capacity to install in order to satisfy customer demands and also to allocate products to those capacities.This research is based on mixed-load machine problem which is categorized by multiple products that can be processed simultaneously with different processing time.The problem is further complicated with high product varieties and high demand variabilities.This research was conducted based on a case company from a multinational manufacturing company in Malaysia that produces hard disk drives.The study focused on the automated testing process characterized by long lead time and high product variability.Each testing machine with 2880 slots is a mixed load tester with the ability to load and test multiple product families simultaneously.In addition,the uncertain demand and testing time makes the problem more challenging. Currently,the company’s issue is low tester utilization of about 71%,well below the target of 96%.The objective of this research is to improve tester utilization while achieving the production target under uncertain demand and testing time and also to determine the break-even point on the testers required.A novel approach of integrating a mathematical model,robust optimization model,genetic algorithm,simulation model and cost–volume –profit analysis was developed.Firstly,a mathematical model of mixed-load tester was formulated.Next,a set of discrete scenarios was proposed to address uncertain demand and testing time.A robust optimization and genetic algorithm model was developed to optimize the number of testers under the described uncertainties.Next,these scenarios were simulated using the Pro Model simulation software to validate the proposed models and to evaluate throughput and tester utilization.Finally,the cost–volume–profit analysis was performed for scenarios that require additional testers at various levels of uncertainties.The results showed that the proposed solution improved tester utilization by 25% compared to the current system.This research has contribution by developing novel hybrid methodology and able to provide useful insights to assist company’s managers to plan and allocate resources according to variations in customers’ demands and testing time
Shallow vs deep learning architectures for white matter lesion segmentation in the early stages of multiple sclerosis
In this work, we present a comparison of a shallow and a deep learning
architecture for the automated segmentation of white matter lesions in MR
images of multiple sclerosis patients. In particular, we train and test both
methods on early stage disease patients, to verify their performance in
challenging conditions, more similar to a clinical setting than what is
typically provided in multiple sclerosis segmentation challenges. Furthermore,
we evaluate a prototype naive combination of the two methods, which refines the
final segmentation. All methods were trained on 32 patients, and the evaluation
was performed on a pure test set of 73 cases. Results show low lesion-wise
false positives (30%) for the deep learning architecture, whereas the shallow
architecture yields the best Dice coefficient (63%) and volume difference
(19%). Combining both shallow and deep architectures further improves the
lesion-wise metrics (69% and 26% lesion-wise true and false positive rate,
respectively).Comment: Accepted to the MICCAI 2018 Brain Lesion (BrainLes) worksho
Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World
This report documents the program and the outcomes of GI-Dagstuhl Seminar
16394 "Software Performance Engineering in the DevOps World".
The seminar addressed the problem of performance-aware DevOps. Both, DevOps
and performance engineering have been growing trends over the past one to two
years, in no small part due to the rise in importance of identifying
performance anomalies in the operations (Ops) of cloud and big data systems and
feeding these back to the development (Dev). However, so far, the research
community has treated software engineering, performance engineering, and cloud
computing mostly as individual research areas. We aimed to identify
cross-community collaboration, and to set the path for long-lasting
collaborations towards performance-aware DevOps.
The main goal of the seminar was to bring together young researchers (PhD
students in a later stage of their PhD, as well as PostDocs or Junior
Professors) in the areas of (i) software engineering, (ii) performance
engineering, and (iii) cloud computing and big data to present their current
research projects, to exchange experience and expertise, to discuss research
challenges, and to develop ideas for future collaborations
DiPerF: an automated DIstributed PERformance testing Framework
We present DiPerF, a distributed performance testing framework, aimed at
simplifying and automating service performance evaluation. DiPerF coordinates a
pool of machines that test a target service, collects and aggregates
performance metrics, and generates performance statistics. The aggregate data
collected provide information on service throughput, on service "fairness" when
serving multiple clients concurrently, and on the impact of network latency on
service performance. Furthermore, using this data, it is possible to build
predictive models that estimate a service performance given the service load.
We have tested DiPerF on 100+ machines on two testbeds, Grid3 and PlanetLab,
and explored the performance of job submission services (pre WS GRAM and WS
GRAM) included with Globus Toolkit 3.2.Comment: 8 pages, 8 figures, will appear in IEEE/ACM Grid2004, November 200
Microservices Validation: Methodology and Implementation
Due to the wide spread of cloud computing, arises actual question about architecture, design and implementation of cloud applications. The microservice model describes the design and development of loosely coupled cloud applications when computing resources are provided on the basis of automated IaaS and PaaS cloud platforms. Such applications consist of hundreds and thousands of service instances, so automated validation and testing of cloud applications developed on the basis of microservice model is a pressing issue. There are constantly developing new methods of testing both individual microservices and cloud applications at a whole. This article presents our vision of a framework for the validation of the microservice cloud applications, providing an integrated approach for the implementation of various testing methods of such applications, from basic unit tests to continuous stability testing
Modelling HSRP and GLBP Gateway Redundancy Protocols
Tato diplomová práce se zabývá rozborem protokolů zajišťujících redundanci síťové brány. Jsou zde popsány protokoly Hot standby router protocol , Virtual router redundancy protocol a Gateway load balancing protocol . Zároveň jsou u jednotlivých protokolů uvedeny možnosti konfigurace na zařízeních Cisco s uvedením podporované verze Cisco IOS. Dále je součástí práce návrh a implementace dvou těchto protokolů Hot standby router protocol a Gateway load balancing protocol do simulačního prostředí OMNeT++ do knihovny Automated network simulation and analysis . Také je zde uvedeno testování správnosti těchto implementací v porovnání s reálnými zařízeními Cisco.This thesis deals with theoretical analysis of First Hop Redundancy Protocols. It describes Hot Standby Router Protocol, Virtual Router Redundancy Protocol and Gateway Load Balancing Protocol. It also shows examples of configuration of each protocol on Cisco devices with supported version of the Cisco IOS. Furthermore, this thesis includes design of two of these protocols, Hot Standby Router Protocol and Gateway Load Balancing Protocol, and their implementation in discrete event simulator OMNeT++ and Automated Network Simulation and Analysis library. Finally, the thesis presents results of testing of the implementations in comparison with actual Cisco devices.
FraudDroid: Automated Ad Fraud Detection for Android Apps
Although mobile ad frauds have been widespread, state-of-the-art approaches
in the literature have mainly focused on detecting the so-called static
placement frauds, where only a single UI state is involved and can be
identified based on static information such as the size or location of ad
views. Other types of fraud exist that involve multiple UI states and are
performed dynamically while users interact with the app. Such dynamic
interaction frauds, although now widely spread in apps, have not yet been
explored nor addressed in the literature. In this work, we investigate a wide
range of mobile ad frauds to provide a comprehensive taxonomy to the research
community. We then propose, FraudDroid, a novel hybrid approach to detect ad
frauds in mobile Android apps. FraudDroid analyses apps dynamically to build UI
state transition graphs and collects their associated runtime network traffics,
which are then leveraged to check against a set of heuristic-based rules for
identifying ad fraudulent behaviours. We show empirically that FraudDroid
detects ad frauds with a high precision (93%) and recall (92%). Experimental
results further show that FraudDroid is capable of detecting ad frauds across
the spectrum of fraud types. By analysing 12,000 ad-supported Android apps,
FraudDroid identified 335 cases of fraud associated with 20 ad networks that
are further confirmed to be true positive results and are shared with our
fellow researchers to promote advanced ad fraud detectionComment: 12 pages, 10 figure
- …