278 research outputs found
Reporting an Experience on Design and Implementation of e-Health Systems on Azure Cloud
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
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
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
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
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
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
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
Recommended from our members
Mobile collaborative working environment of product design
In response to the arrival of new Web/Internet environments, one of the most attractive challenges in current research is to exploit wireless computing technologies in collaborative product design, and hence to build a ubiquitous mobile information system to enable the collaborative product design within a mobile environment. However, the literature review reveals that although the progress of mobile technologies on wireless networks has largely changed the way people access the Internet; little has been achieved in mobile computing for collaborative product design. The reason is that, due to the distinct features of mobile devices and wireless networks (such as small display screen, limited bandwidth, unreliability of wireless networks, etc.), the methodologies and technologies used in stationary networks are not always applicable to mobile systems. The aim of this research is to establish a Wireless Internet-based Collaborative Working Environment for product design through the combination of multiple technologies, by including: Web services, Parametric Design, the Semantic Web, Agent and Flex Technologies. In order to create, deploy, and manage the distributed resources, Web service is used to implement design resource integration in a platform-independent manner. In addition, Semantic Web Technology is used to create a general knowledge base. This approach includes two components: (1) ontology is used to represent abstract views of product data and (2) added semantic rules are also used to represent relationships among product data. Therefore, an ontology-based description model is thus proposed to facilitate expression and organisation of product information in order to manage and deploy the distributed design resources
Kommunikation und Bildverarbeitung in der Automation
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
- âŠ