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.
In this paper, we introduce a hybrid approach for certifying security properties of cloud services that combines monitoring and testing data. The paper argues about the need for hybrid certification and examines some basic characteristics of hybrid certification models.
This paper explores how cloud provider competition influences instance pricing in an IaaS (Infrastructure-as-a-Service) market. When reserved instance pricing includes an on-demand price component in addition to a reservation fee (two-part tariffs), different providers might offer different price combinations, where the client's choice depends on its load profile. We investigate a duopoly of providers...
This paper describes a traffic analysis platform that is implemented as a service, so different government authorities or geographic locations can utilize its functionalities more efficiently and effectively. In particular, most of the research in traffic analysis is solely focused on numerical analysis, while the conceptual relationships among moving objects are rarely captured. In this paper, we...
Service-Oriented Computing (SOC) was introduced some years ago as a paradigm that allows companies to expose their core competencies as services. Yet, we can only benefit from the full potential of SOC if we explore the possibility of composing services. In practice, service composition enables the development of complex systems by combining existing services, which makes it possible to integrate...
In this paper, we present a comprehensive study on how to achieve Byzantine fault tolerance for services with commutative operations. Recent research suggests that services may be implemented using Conflict-free Replicated Data Types (CRDTs) for highly efficient optimistic replication with the crash-fault model. We extend such studies by adopting the Byzantine fault model, which encompasses crash...
Though there are some existing data service mashup tools, it is still challenging for those developers with no or little programming skills to develop data service mashups to solve the situational and ad-hoc business problems. This paper focuses on the problem of interactively recommending useful assistance at every step during the development of data service mashups under the condition that the mashup...
As more and more applications are based on SOA (service oriented architecture), effective service discovery is an urgent requirement for such service applications in the cloud environment. Some existing work focus on taking service content as text and using document search technique to implement service discovery. However services are designed to implement some specific functions or objectives, which...
Managing security risks on information systems is essential to guarantee their security while handling costs. However, the complexity of risk assessments is greatly increased when data is spread on multiple environments. In this paper we present a security risk assessment model for distributing business processes in a multi-cloud environment. We aim at offering the full power of cloud computing to...
Cloud computing provides on-demand access to affordable hardware (e.g., multi-core CPUs, GPUs, disks, and networking equipment) and software (e.g., databases, application servers, data processing frameworks, etc.) platforms. Application services hosted on single/multiple cloud provider platforms have diverse characteristics that require extensive monitoring mechanisms to aid in controlling run-time...
He terogeneity and dynamicity of pervasive, servicebased environments require the construction of flexible multimodal interfaces at run time. In this paper, we present how we use an autonomic approach to build and maintain adaptable input multimodal interfaces in smart building environments. We have developed an autonomic solution relying on interaction models specified by interaction designers and...
The Nevada Solar Energy-Water-Environment Nexus project generates a large amount of environmental monitoring data from variety of sensors. This data is valuable for all related research areas, such as soil, atmosphere, biology, and ecology. An important aspect of this project is promoting data sharing and analysis using a common platform. To support this effort, we developed a comprehensive architecture...
In service-oriented software development, configuring and composing software services for users according to their personalized requirements become increasingly important. In our previous work, we have proposed a meta-model framework to describe personalized requirements involving domain-related services, based on which we can create domain models to be reused in dealing with personalized requirements...
Stream processing software frameworks enable real-time processing of continuous unbounded streams of data at a high speed. Leveraging the elasticity of cloud computing infrastructure, stream processing frameworks can become Software as a Service for many domain applications that provide simplified development and run-time management. An issue of making such a SaaS scalable is to allocate data processing...
In cloud systems, services constituting a transaction may spread over a large number of servers or clusters. Theoretically, these services could consume cloud resources unlimitedly. To avoid financial loss due to resource overuse, clouds have to monitor the state of resources consumed by the services-collect values of consumption, and evaluate whether the combined usage of resources has excessed a...
The selection, composition and integration of Transport Telematic Services (TTSs) is crucial for achieving cooperative Intelligent Transport Systems (ITS). To enable future adaptation, models for selecting and composing TTSs needs to take into account possible future modifications, upgrades or downgrades of different TTSs without tipping off the benefit edge. To achieve this, a Strategic Service Selection...
Software that continuously runs over a long period has been frequently reported encountering "gradual degradation" issues. As time progresses, software tends to exhibit degraded performance, deflated capacity, exhausted physical resource or deteriorated QoS (Quality of Service). Different from transient software anomalies, this issue is a chronic degrading process and usually persists until...
With the development of Web service technology, Web service matching is becoming more and more important to service composition and service Mashup. The research of service matching has made great development and the crucial problem is schema matching. In this paper, we consider the task of matching multiple Web services for discovering the similar function services to the given one. In order to get...
Developing contemporary software architectures requires the consideration and adoption of the Service-oriented Architecture (SOA) principles. Distributed applications are a very common domain in which SOA guides design decisions in particular. For a long time, SOAP and its related stack of standards have been the only technological choice for implementing SOA-based systems. With the increased adoption...
Web service discovery is becoming a challenging and time consuming task due to large number of Web services available on the Internet. Organizing the Web services into functionally similar clusters is one of a very efficient approach for reducing the search space. However, similarity calculation methods that are used in current approaches such as string-based, corpus-based, knowledge-based and hybrid...
Outsourcing service opportunities go through a complex and laborious process beginning with RFP processing and continuing through solutioning, proposal development, costing, pricing, contract definition and closing. A key issue for service providers is to understand the health status of a given service opportunity engagement based on available information at any point in time during the engagement...
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.