278 research outputs found

    Reporting an Experience on Design and Implementation of e-Health Systems on Azure Cloud

    Full text link
    Electronic Health (e-Health) technology has brought the world with significant transformation from traditional paper-based medical practice to Information and Communication Technologies (ICT)-based systems for automatic management (storage, processing, and archiving) of information. Traditionally e-Health systems have been designed to operate within stovepipes on dedicated networks, physical computers, and locally managed software platforms that make it susceptible to many serious limitations including: 1) lack of on-demand scalability during critical situations; 2) high administrative overheads and costs; and 3) in-efficient resource utilization and energy consumption due to lack of automation. In this paper, we present an approach to migrate the ICT systems in the e-Health sector from traditional in-house Client/Server (C/S) architecture to the virtualised cloud computing environment. To this end, we developed two cloud-based e-Health applications (Medical Practice Management System and Telemedicine Practice System) for demonstrating how cloud services can be leveraged for developing and deploying such applications. The Windows Azure cloud computing platform is selected as an example public cloud platform for our study. We conducted several performance evaluation experiments to understand the Quality Service (QoS) tradeoffs of our applications under variable workload on Azure.Comment: Submitted to third IEEE International Conference on Cloud and Green Computing (CGC 2013

    TechNews digests: Jan - Mar 2010

    Get PDF
    TechNews is a technology, news and analysis service aimed at anyone in the education sector keen to stay informed about technology developments, trends and issues. TechNews focuses on emerging technologies and other technology news. TechNews service : digests september 2004 till May 2010 Analysis pieces and News combined publish every 2 to 3 month

    The Evolution of myExperiment

    No full text
    The myExperiment social website for sharing scientific workflows, designed according to Web 2.0 principles, has grown to be the largest public repository of its kind. It is distinctive for its focus on sharing methods, its researcher-centric design and its facility to aggregate content into sharable 'research objects'. This evolution of myExperiment has occurred hand in hand with its users. myExperiment now supports Linked Data as a step toward our vision of the future research environment, which we categorise here as '3rd generation e-Research'

    Recommendation of Business Intelligence Tool

    Get PDF
    Business Intelligence (BI) is extremely vital for organizations for delivering useful information from the large volumes of data being collected. There are many BI tools available but no single tool is appropriate for every user?s need. Project needs can differ within and across organizations so a process is needed to determine the right tools to use. If companies end up with the wrong tool their needs and problems are not addressed. This research evaluates five tools from the Microsoft BI stack using an application that has been developed and recommends the best tool to use. The tool recommended depends on the BI style most desired. It also depends on the skill of the users using the tool. The application guides a team in comparing and selecting the correct tool. This is a start towards developing a full-fledged application that can be used across platforms in finding the right tools

    Adapting a Stress Testing Framework to a Multi-module Security-oriented Spring Application

    Get PDF
    Programmeeritakse mitmekomponendilist sĂŒsteemi. Kolm pĂ”hikomponenti on jĂ€rgmised: pĂ”hiserver (Spring rakendus), mobiilirakendused (iOS, Android), klienditeeninduse veebiportaalid. KĂ”ige tĂ€htsam sĂŒsteemi töös on pĂ”hiserver, kuna see on enamuse veebiportaalide ning mobiilirakenduste pĂ€ringute sihtpunkt. See on mitmemooduliline projekt, kus kĂ”ik moodulid suhtlevad omavahel. Potentsiaalselt hakkab sĂŒsteemi kasutama sadu tuhandeid inimesi – kĂŒmneid tuhandeid paralleelseid sessioone. SeetĂ”ttu tuleb lĂ€bi viia sĂŒsteemi ulatuslik koormustestimine. Kahjuks on nii, et koormustestimise raamistikud oma originaalseisus ei sobi antud sĂŒsteemi testimiseks. Seega, koormustestimise raamistiku tuleb seadistada ning laiendada selleks, et see toetaks antud sĂŒsteemi spetsiifilisi protokolle ja vĂ”imaldaks testida kĂ”iki komponente ĂŒheskoos. Hetkel on saadaval palju koormustestimise raamistikke. MĂ”ned nendest on: Locust, Apache JMeter, Gatling Project. Need raamistikud erinevad ĂŒksteisest programmeerimiskeele, eriomaduste ning pĂ”hiloogika jĂ€rgi. Kuna tegu on kommertsprojektiga, peab valitud koormustestimise raamistik vastama kliendi funktsionaalsete ja mittefunktsionaalsete nĂ”uetele. Kuna koormustestimist viiakse lĂ€bi ainult pĂ”hiserveril, peab seadistama ja laiendama valitud raamistikku, et simuleerida teisi sĂŒsteemi komponente ja serveri protokolle. See töö annab kiire ĂŒlevaate varem mainitud koormustestimise raamistikest eriomaduste jĂ€rgi, valib raamistiku, mida kohandatakse antud projekti raames koormustestimise lĂ€bi viimiseks ning kirjeldab kohandamise protsessi. Samuti toob see töö vĂ€lja mĂ”ned koormustestimise raamistike piirangud ning kirjeldab meetodeid nende ĂŒletamiseks. Viimaks, sĂŒsteemi testitakse valitud raamistiku abil ning esitatakse ja valideeritakse tulemusi.A multi-component system is being build. Three main components are: backend server (Spring application), mobile applications (iOS, Android), customer service web portals. Our main concern is the backend server, because it is the destination of the majority of requests from customer service web portals and mobile applications. It is a multi-module project where all modules communicate to each other. The system is going to be used potentially by hundreds thousands of users with tens thousands of simultaneous usages. Therefore, extensive stress-testing must be conducted. Unfortunately, stress-testing frameworks in the original state are not suitable for the given system. Thus a stress-testing framework must be configured and extended to the point it supports the system’s specific protocols and can test all the system’s components together. There are numerous of stress-testing frameworks available. Some examples are: Locust, Apache JMeter, Gatling Project. These frameworks differ in terms of coding language, features and core logic. As it is a commercial project, the chosen stress-testing framework must also comply with client’s functional and non-functional requirements. Due to stress-testing being conducted only on the backend server component, the selected stress-testing framework must be configured/extended to simulate other components and the required server protocols. The thesis provides a brief comparison of the available stress-testing frameworks based on their features and written code language and define the one which is going to be adapted to conduct the stress-testing within the project and how the adaptation is done. The thesis also points out some of stress-testing frameworks’ limitations with techniques to overcome them. Finally, the system is tested using the selected testing framework and the results are presented and validated

    A survey on web tracking: mechanisms, implications, and defenses

    Get PDF
    Privacy seems to be the Achilles' heel of today's web. Most web services make continuous efforts to track their users and to obtain as much personal information as they can from the things they search, the sites they visit, the people they contact, and the products they buy. This information is mostly used for commercial purposes, which go far beyond targeted advertising. Although many users are already aware of the privacy risks involved in the use of internet services, the particular methods and technologies used for tracking them are much less known. In this survey, we review the existing literature on the methods used by web services to track the users online as well as their purposes, implications, and possible user's defenses. We present five main groups of methods used for user tracking, which are based on sessions, client storage, client cache, fingerprinting, and other approaches. A special focus is placed on mechanisms that use web caches, operational caches, and fingerprinting, as they are usually very rich in terms of using various creative methodologies. We also show how the users can be identified on the web and associated with their real names, e-mail addresses, phone numbers, or even street addresses. We show why tracking is being used and its possible implications for the users. For each of the tracking methods, we present possible defenses. Some of them are specific to a particular tracking approach, while others are more universal (block more than one threat). Finally, we present the future trends in user tracking and show that they can potentially pose significant threats to the users' privacy.Peer ReviewedPostprint (author's final draft

    Recommendation Framework Based on Subjective Logic in Decision Support Systems

    Get PDF
    In this thesis our goals are to investigate the suitability of subjective logic within the decision support context that requires connectivity to complex data, user specification of frames of discernment, representation of complex reasoning expressions, an architecture that supports distributed usage of a decision support tool based on a client-server approach that separates user interactions on the browser side from computational engines for calculations on the server side, and analysis of the suitability and limitations of the proposed architecture

    Kommunikation und Bildverarbeitung in der Automation

    Get PDF
    In diesem Open Access-Tagungsband sind die besten BeitrÀge des 11. Jahreskolloquiums "Kommunikation in der Automation" (KommA 2020) und des 7. Jahreskolloquiums "Bildverarbeitung in der Automation" (BVAu 2020) enthalten. Die Kolloquien fanden am 28. und 29. Oktober 2020 statt und wurden erstmalig als digitale Webveranstaltung auf dem Innovation Campus Lemgo organisiert. Die vorgestellten neuesten Forschungsergebnisse auf den Gebieten der industriellen Kommunikationstechnik und Bildverarbeitung erweitern den aktuellen Stand der Forschung und Technik. Die in den BeitrÀgen enthaltenen anschauliche Anwendungsbeispiele aus dem Bereich der Automation setzen die Ergebnisse in den direkten Anwendungsbezug
    • 

    corecore