1,966 research outputs found

    How Important Is A Postdoc For A Teaching Career?

    Get PDF

    Price modeling of IaaS providers - An approach focused on enterprise application integration

    Get PDF
    One of the main advances in information technology today is cloud computing. It is a great alternative for users to reduce costs related to the need to acquire and maintain computational infrastructure to develop, implement and execute software applications. Cloud computing services are offered by providers and can be classified into three main modalities: Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS) and Infrastructureas-a-Service (IaaS). In IaaS, the user has a virtual machine at their disposal with the desired computational resources at a given cost. Generally, the providers offer infrastructure services divided into instances, with preestablished configurations. The main challenge faced by companies is to choose the instance that best fits their needs among the many options offered by providers. Frequently, these companies need a large computational infrastructure to manage and improve their business processes and, due to the high cost of maintaining local infrastructure, they have begun to migrate applications to the cloud in order to reduce these costs. In this paper, we introduce a proposal for price modeling of instances of virtual machines using linear regression. This approach analyzes a set of simplified hypotheses considering the following providers: Amazon EC2, Google Compute Engine and Microsoft Windows Azure.info:eu-repo/semantics/acceptedVersio

    The prevalence of intimate partner violence in the family: a systematic review of the implications for adolescents in Africa

    Get PDF
    Background. Intimate partner violence (IPV) and its multiple effects are well documented in Western research, but these are not adequately described in Africa. The effects of IPV on adolescent health and well-being are not conclusive. Objective. The aim of this review was to systematically appraise prevalence studies conducted on the African continent to establish the prevalence of IPV and the implications of exposure on adolescents in Africa. Methods. A comprehensive search was conducted in May 2012 for the previous 10 years, using databases such as Ebscohost (Medline, CINAHL, PsyArticles), Directory of Open Access Journals (DOAJ), Project Muse and BioMed Central and also specific journals Lancet, and JSTOR. Two reviewers independently evaluated the methodological quality of the studies reviewed. Results. Seven eligible epidemiological studies were included in this review. Five of the studies were conducted in South Africa, one in Liberia, and another was a multi-country study that included Egypt, Kenya, Malawi, Rwanda and Zambia. The prevalence of IPV in African countries ranged from approximately 26.5% to 48%. All studies reported exposure to family violence during childhood. Conclusion. The findings support the global burden of IPV. There is also a need for standardized tools to determine IPV in Africa and a clear definition that can be used in research to allow comparison with future IPV studies. In addition, the studies point to a need for interventions focusing on adolescents exposed to family violence.Department of HE and Training approved lis

    Queue-priority optimized algorithm: a novel task scheduling for runtime systems of application integration platforms

    Get PDF
    The need for integration of applications and services in business processes from enterprises has increased with the advancement of cloud and mobile applications. Enterprises started dealing with high volumes of data from the cloud and from mobile applications, besides their own. This is the reason why integration tools must adapt themselves to handle with high volumes of data, and to exploit the scalability of cloud computational resources without increasing enterprise operations costs. Integration platforms are tools that integrate enterprises’ applications through integration processes, which are nothing but workflows composed of a set of atomic tasks connected through communication channels. Many integration platforms schedule tasks to be executed by computational resources through the First-in-first-out heuristic. This article proposes a Queue-priority algorithm that uses a novel heuristic and tackles high volumes of data in the task scheduling of integration processes. This heuristic is optimized by the Particle Swarm Optimization computational method. The results of our experiments were confirmed by statistical tests, and validated the proposal as a feasible alternative to improve integration platforms in the execution of integration processes under a high volume of data.info:eu-repo/semantics/acceptedVersio

    Task scheduling characterisation in enterprise application integration

    Get PDF
    Cloud computing allows enterprises to incorporate applications and computational resources as services, and thus, enterprises can concentrate on their business processes, without concerning the development, configuration and maintenance of these applications and resources. Integration platforms are one of these services that allow enterprises to integrate applications in order to reduce the maintenance costs and operations of the integration of on-premises platforms. However, high performance on resources offered by the cloud, demands improvement in task scheduling of integration platforms. Our literature review has identified a lack of studies in the field of enterprise application integration, focusing on specificities and vulnerabilities of the task scheduling of integration processes. This is a pioneer work regarding the characterisation of the scheduling of tasks of integration processes. We propose a ranking according to their conceptual models and apply this ranking to five integration processes. Then, we have statistically analysed the influence of each component of their conceptual models on the performance of the execution of these integration processes. We characterise the task scheduling of integration processes and presented a mathematical equation for the makespan as a function of the components of this characterisation. This study can guide software engineers in the optimal task scheduling for integration processes, which can improve the performance runtime systems regarding using the computational resources and result in minimisation of costs of companies.info:eu-repo/semantics/acceptedVersio

    Bats in Human Dwellings: Health Concerns and Management

    Get PDF
    The natural roosts of insectivorous bats in the north-east US are typically caves, rock crevices, and hollow trees. A few species, primarily Myotis lucifigus (little brown bat) and Eptesicus fuscus (big brown bat), have readily adapted to living in the houses and other structures of humans. During the warmer months of April through October, commensal bats sometimes become a nuisance due to their colonial habits and resultant odors, noises, guano deposits, and associated aesthetic and economic damages. Bat ectoparasites and at least one fungal disease, histoplasmosis, are of some medical import and the observation of bats flying about a residence is frequently disturbing to the human occupants. The most important public-health concern related to commensal bats is the potential for rabies infection and the complications associated with possible exposure to that disease. Although the probability of rabies infection in a bat is not great, the possibility greatly influences management decisions

    Modelagem de preços de provedores de IaaS utilizando regressão múltipla

    Get PDF
    Uma alternativa para usuários reduzirem custos de aquisição e manutenção de infraestrutura computacional para desenvolver, implementar e executar suas aplicações é a computação em nuvem. Os serviços de computação em nuvem são oferecidos por provedores e podem ser classificados em três modalidades: Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS) e Infrastructure-as-a-Service (IaaS). Em IaaS, os provedores oferecem os serviços divididos em instâncias e o usuário tem à disposição uma máquina virtual com os recursos computacionais que desejar a um determinado valor. O principal desafio enfrentado pelas empresas é escolher, além do provedor, a instância que melhor se adapta as suas necessidades. Frequentemente, estas empresas precisam de uma grande infraestrutura computacional para gerir e aperfeiçoar seus processos de negócio e, diante do alto custo para manter uma infraestrutura local, têm migrado suas aplicações para a nuvem. Este trabalho busca fornecer subsídios capazes de auxiliar as empresas no processo de seleção do melhor provedor/instância para implantar e executar suas soluções de integração na nuvem. Para isso, um estudo preliminar para a elaboração de uma nova proposta de modelagem dos preços das instâncias de máquinas virtuais usando regressão linear é apresentado. Nesta abordagem são considerados os provedores Amazon EC2, Google Compute Engine e Microsoft Windows Azure.info:eu-repo/semantics/acceptedVersio

    A cloud-based integration platform for enterprise application integration: a model-driven engineering approach

    Get PDF
    This article addresses major information systems integration problems, approaches, technologies, and tools within the context of Model-Driven Software Engineering. The Guaraná integration platform is introduced as an innovative platform amongst state-of-the-art technologies available for enterprises to design and implement integration solutions. In this article, we present its domain-specific modeling language and its industrial cloud-based web development platform, which supports the design and implementation of integration solutions. A real-world case study is described and analyzed; then, we delve into its design and implementation, to finally disclose ten measures that empirically help estimating the amount of effort involved in the development of integration solutions.info:eu-repo/semantics/acceptedVersio
    corecore