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.
The efforts and findings of the last decades of research on the formalization and the verification of Web services have given a certain level of assurance on Web services. However new challenges such as high availability and security issues are not fully addressed. In fact, Web services are exposed to attacks that appear continuously. These issues have naturally paved the way to a new research topic...
Program autotuning is becoming an increasingly valuable tool for improving performance portability across diverse target architectures, exploring trade-offs between several criteria, or meeting quality of service requirements. Recent work on general autotuning frameworks enabled rapid development of domain-specific autotuners reusing common libraries of parameter types and search techniques. In this...
The use of digital content is increasing day after day and now it is an essential element of our day today life. The amount of stored information is so huge that it is highly difficult to manage the content especially in a distributed cloud environment. There are many open source software solutions available in cloud to handle huge amount of digital data. However none of these solutions addresses...
With the development of the network data and use the change of demand, extension from cloud computing cloud storage become the research focus and hot spot. This paper mainly introduces the characteristics of cloud storage technology, and analyze the hierarchical structure of the cloud storage service, and then analyzing the data storage structure of the cloud storage service, emphasis on reliability...
This paper presents a model for integrating an advanced process control library in a cloud-based environment. The aim is to lower the development times, to reduce maintenance effort and decrease the complexity of process control applications by adopting a modular approach consisting of generic, reusable control strategies following an IEC 61499 representation. The solution uses open cloud technologies...
The large computational and storage capabilities of a cloud platform offer challenging opportunities to address advanced process control techniques and algorithms. This paper presents a cloud framework for a library of advanced control sequences and algorithms. This library can be used for online or offline model identification. The work presents the basic concepts of cloud computing and how they...
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...
The diversity of the mobile landscape is shaping the business outlook of several enterprises including the agricultural sector. Today, there are several opportunities that can be harnessed in terms of productivity, mechanization, revenue, and so on when mobile technology is combined with agriculture technology. Especially, with mobile apps, agriculturists such as crop farmers can have access to timely...
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...
Recently, Cloud Computing is attracting great attention due to its provision of configurable computing resources. MapReduce (MR) is a popular framework for data-intensive distributed computing of batch jobs. MapReduce suffers from the following drawbacks: 1. It is sequential in its processing of Map and Reduce Phases 2. Being cluster based, its scalability is relatively limited. 3. It does not support...
Cloud computing is an emergent technology that offers a pool of configurable resources such as processors, networks, storages, operating system, database, and servers. These resources are offered as Web services deployed on the cloud. The coordination of the interactions between these services is one of the key challenges of cloud architecture. Any failings in these services could lead to lack of...
An important challenge in today's software development domain is to integrate diverse development tools. In this paper we present a method that combine various modeling languages which underline a set of steps for the purpose of specifying tool integration, and then establish tool chains above the Service cloud and provide these tools as Services. A case study from the embedded system development...
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...
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...
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...
The increasing use of Web services as well as the growing interest lent to Cloud computing technology and its capacity of calculation, storage and Cloud services, impose today that the traditional mechanisms of discovery must be re-examined. This specificity of discovery over the cloud led us to propose a new approach based on mobile agents dedicated to Web services discovery. More accurately, we...
Web services are widely known as the building blocks of typical service oriented applications. The performance of such an application system is mainly dependent on that of component web services. Thus the effective load testing of web services is of great importance to understand and improve the performance of a service oriented system. However, existing Web Service load testing tools ignore the real...
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...
SaaS (Software as a Service) is a modern approach to deliver large scalable enterprise software as a service on Internet. Cloud computing platform provides the scalability, availability and utility computing for services on Internet. There are many technical challenges involved in SaaS development. One of them is multi-tenancy, which allows single instance of software to serve multiple organizations...
Exceptions cause temporal failures of Web-based systems to deliver continuous and responsive end-to-end services. On cloud platforms, resource provisioning and administration become less explicit, which entails techniques that can act on exceptions according to known strategies. In this paper, we propose a middleware-based approach that encompasses a healing process that links available strategies...
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.