The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Climate Model Diagnostic Analyzer (CMDA) is a web-based information system designed for the climate modeling and model analysis community to analyze climate data from models and observations. CMDA provides tools to diagnostically analyze climate data for model validation and improvement, and to systematically manage analysis provenance for sharing results with other investigators. CMDA utilizes cloud...
Hypertension is a chronic disease characterized by high blood pressure levels. Lack of adherence to the treatment of hypertension is a growing concern among health professionals. For this, m-Health solutions are increasingly evident, since they can automate processes and facilitate the inclusion of the patient's health conditions in a practical way and in any place, allowing the health professional...
One of the main concerns of Cloud storage solutions is to offer the availability to the end user. Thus, addressing the mobility needs and device's variety has emerged as a major challenge. At first, data should be synchronized automatically and continuously when the user moves from one equipment to another. Secondly, the Cloud service should offer to the owner the possibility to share data with specific...
The focus of this research work is to investigate the problem of providing partition tolerance in cloud-based applications while maintaining application data integrity. This study looks at developing a cloud application to track sales of admission tickets to a battlefield as a motivating example. Web browsers are run inside the premises of the enterprise selling the tickets, while the rest of the...
Service-Oriented Architectures can experience a highly diversified and complex set of interactions between web services for them to compute a response to an incoming service request. Existing approaches based on modelling and control theory are good for strategic and long-term development of a data center resource dimensioning necessary to respond within the boundaries of Service Level Agrements....
The past several years have seen many new services spread across the Internet. One of the biggest trends has been social media services such as Facebook and Twitter. Although social media is the major trend, it is not the only one. Cloud computing has made a large impact on the computing industry in recent years. Whether being utilized to provide highly scalable robust environments for applications...
Data storage is one of today's fundamental services with companies, universities and research centers having the need of storing large amounts of data every day. Cloud storage services are emerging as strong alternative to local storage, allowing customers to save costs of buying and maintaining expensive hardware. Several solutions are available on the market, the most famous being Amazon S3. However...
Cloud service providers offer their customers to rent or release hardware resources (CPU, RAM, HDD), which are isolated in virtual machine instances, on demand. Increased load on customer applications or web services require more resources than a physical server can supply, which enforces the cloud provider to implement some load balancing technique in order to scatter the load among several virtual...
Commercially popularized with the year 2002 with the launch of Amazon web services cloud computing has changed the way IT services and resources are delivered to the customers. With its varied platforms like SaaS, PaaS and IaaS it has made available resources which was once never available on demand and scalable manner. With the advantages of high scalability and flexibility, excellent reliability...
Network-based cloud computing is considered to be an emerging model of business computing, which maintains configurable resources such as processors, networks, storage, operating systems, database, and servers. One of the most successful paradigms that can be configured over the cloud is the Service oriented Architecture (SoA) environment, which provides a layered architecture for organising software...
This paper presents a mobile application called MobiCrop that aids crop farmers in the application of pesticides. The requirement of the application is to have a monitoring station where updates are constantly being pushed to the farmers who are geographically dispersed. This requirement creates the need to deploy a mobile distributed architecture rather than a standalone app that has become the standard...
Mobile technology is increasingly being adopted in the agricultural space as a measure to assist farmers in decision. In this regard, the MobiCrop project was initiated by the researchers from the College of Agriculture at the University of Saskatchewan, Canada, and the Multi-Agent Distributed Mobile and Ubiquitous Computing (MADMUC) Lab. The aim of the project is to enable farmers to have mobile...
It is believed that future technologies related to smart devices could add more towards making life easy while saving on time for a person on the go. Already mobile devices have added value to our everyday tasks. However, programmers, so far, seem to be denied the use of such facilities with these smart devices. Distributed Integrated Development Environment for Mobile Platforms (DIMP) is directed...
Cloud computing is a paradigm that offers on-demand scalable resources with the “pay-per-usage” model. Price rises linearly as the resources scale. However, the main challenge for cloud customers is whether the performance is also scaling as the price for the resources. In this paper we analyze both the performance and the cost of a memory demanding web service. The experiments are based on measuring...
Cloud computing is a paradigm that offers on-demand scalable resources with the “pay-perusage” model. Cloud service providers' price rises linearly as the resources scale. However, the main challenge for the cloud customers is “Does the performance scale as the price for the rented resources in the cloud”? Also, how does the performance scales for different server load? In this paper we analyze the...
Software engineering and its constant evolution bring new concepts, new technologies and new devices. It requires big efforts, skills and resources to acquire in depth knowledge of all the parts that are necessary for building applications professional and efficiently today. Many small technological companies and freelance developers have serious doubts about how to manage a project, where to start...
Companies that use a Software-as-a-Service (SaaS) application do so mainly to either replace an existing IT solution or as an extension function to other applications. However, both the data and the system may be exposed to higher threats when a SaaS application is integrated into an existing IT infrastructure. Many firms rate security as a critical issue when moving to the cloud, but only a scant...
in this paper, we propose a biofeedback system that employs a Cloud-Oriented Architecture (COA) for the dissemination of biofeedback information and services. The architecture provides the software infrastructure to build biofeedback applications that maintain the user's well-being by monitoring a number of physiological parameters and generate the appropriate feedback. Consequently, the architecture...
Communication is a crucial aspect in the domain of IT service provisioning, where data is being transmitted from the sending entity to the receiving entity by the interaction of applications via an interface. When the data is transferred, large amount of time is consumed for its computation by the service at the receiving side. When two applications interact via an interface the communication can...
Cloud computing is the current trend for business web applications which provide computing related services to the users. Cloud computing locates resources, distribute tasks and collects data from appropriate servers from a cluster of networked computers. Major advantages of the cloud computing include reduced cost of operation and maintenance compared to the usage of resources. It also makes it easy...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.