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.
NoSQL databases opt not to offer important abstractions traditionally found in relational databases in order to achieve high levels of scalability and availability: transactional guarantees and strong data consistency. In this work we propose pH1, a generic middleware layer over NoSQL databases that offers transactional guarantees with Snapshot Isolation. This is achieved in a non-intrusive manner,...
Web service compositions run in changing environment where different context events can arise to affect the execution of services. In order not to make service execution affected by context events, context-aware service composition becomes one of the major research trends. Service providers can develop context-aware services which can adapt their behaviors dynamically to execution contexts. However,...
This paper presents an overview of the new developments carried out to offer a reliable and efficient support for different computing infrastructures in the Kepler workflow orchestration system. The aim of the work is to help scientists to transparently use these infrastructures regardless of the underlying middleware. We introduce new complex workflow scenarios developed in the context of the EU...
A declarative SQL-like language and a middleware infrastructure are presented for collecting data from different nodes of a pervasive system. Data management is performed by hiding the complexity due to the large underlying heterogeneity of devices, which can span from passive RFID(s) to ad hoc sensor boards to portable computers. An important feature of the presented middleware is to make the integration...
The XML DOM (Document Object Model) provides a logical view of the in-memory structure. It represents the metadata that has a hierarchical treelike structure consisting of nodes. There are several benefits of implementing the XML DOM as a home management server. First of all, the process time decreases by three times in average sense than using general database. Secondly, it would make to meet with...
This paper made an exposition of the mobile search servicing system's demand, architecture, main functions of components according to a case for searching a place of entertainment of a city. It specially elaborated on how to use mobile context and policy management to render web services for mobile web service middleware.
It has become more and more obvious that in Cloud Computing, applications are key drivers to make Cloud business a success. Multi-tenancy is a critical technology to allow one instance of application serving multiple customers at the same time to share Cloud resources and achieve high operational efficiency. There are different options of realizing multi-tenancy, in this paper we describe a transparent...
Middleware security is usually regarded as a wrapper of underlying security mechanisms rather than a infrastructure for enforcement and management of access control policies. We argue that there is a need for more generalized security mechanisms at middleware layer to enforce multiple access control policies. We introduce StarACM, a novel policy-oriented security architecture at middleware layer,...
Medical devices historically have been monolithic units - developed, validated, and approved by regulatory authorities as stand-alone entities. Modern medical devices increasingly incorporate connectivity mechanisms that offer the potential to stream device data into electronic health records, integrate information from multiple devices into single customizable displays, and coordinate the actions...
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.