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 recent years, the number of services and applications on the World Wide Web has increased exponentially. Consequently, a plethora of services providing similar functionalities are now available, which often poses a challenge for the users in terms of quality-based selection of their required services. Interaction with unknown services raises the issue of trust. Moreover, the service deliverables...
Automated identification and recovery of faults are important and challenging issues for service-oriented systems. The process requires monitoring the system’s behavior, determining when and why faults occur, and then applying fault prevention/recovery mechanisms to minimize the impact and/or recover from these faults. In this paper, we introduce an approach (defined FOLT) to automate the fault identification...
Business process automation using software as a service is well accepted software deployment and distribution model that is grown exponentially in the last few years. SaaS can provide solutions that are suitable for both one off as well as long running systems. Multiple component services are combined to formulate a composite solution. This modular nature of the systems allows the flexibility to replace...
The exponential growth of information on the Web has prompted the introduction of new technologies such as Semantic Web and Common Sense knowledge bases. While there are different models available to present information, RDF, as the cornerstone of Semantic Web technologies, has a dominant place for formats suitable both for human interactions and machine understanding. In this paper we present ConceptRDF,...
Service Oriented Architectures (SOAs) enable the automatic creation of business applications from independently developed and deployed Web services. As Web services are inherently a priori unknown (in terms of dependability), how to deliver reliable Web services compositions is a significant and challenging problem. In this paper, we propose a framework for infusing dependability in SOAs through self-healing...
Online shopping generates billions of dollars in revenues, including both the physical goods and online services. Product images and associated descriptions are the two main sources of information used by the shoppers to gain knowledge about a product. However, these two pieces of information may not always present the true picture of the product. Images could be deceiving, and descriptions could...
The exponential growth of information has prompted the introduction of new technologies such as Semantic Web and Common Sense knowledge bases. To connect the different knowledge presentations together is a primary requirement, and ontologies are central we need for this transformation. In this paper we introduce ConceptOnto which is an ontology based on the ConceptNet knowledge base with extension...
This paper investigates the problem of rating propagation in composite systems. We propose a method for reputation distribution among component services in Web service composition environments. The main idea lies in providing component services with the appropriate amount of share received for the overall rating. The amount should be proportional to the contribution and performance of the component...
A modern organization's day to day operations rely heavily on the proper functioning of its IT systems. Increasingly, most of these systems are starting to be based on the Service Oriented Architectures (SOAs). SOAs enable the automatic creation of business applications from independently developed and deployable Web services. When a SOA component suffers failure it results in sub-par operational...
With the extensive adaptation of Web service based applications in dynamic businesses applications including on demand computing, highly configurable virtual solutions and cloud computing based systems demand automated tools for composing and managing these services in composite systems. The use of standard protocols for publishing, discovery, invocation, process definition and SLA definition etc...
Web services composition enables the business to dynamically and seamlessly integrate business applications on the web. The performance of an overall composition is a function of its individual component services. Hence, both functional and nonfunctional properties of Web services are important when negotiating component service for a system. Automated negotiation helps speed up this process and often...
Web services are a popular choice for component oriented systems that support dynamic compositions. Automated negotiation among Web services provides an effective way for the services to bargain for their optimal customizations and allows the discovery of overlooked potential solutions. Unique and dynamic Quality of Service (QoS) requirements of service consumers pose challenges for effective approaches...
The volume of information available on the World Wide Web and the rate of its growth requires new techniques to handle and organize this data. Ontologies are becoming the pivotal methodology to represent domain-specific conceptual knowledge and hence help in providing solutions for Question Answering (QA) systems. This paper introduces an approach for enhancing the capabilities of QA systems using...
Web services are a popular choice for component oriented systems. Web services not only provide a platform independent architecture but also support dynamic compositions to facilitate on the fly creation of composite solutions. Automated negotiation among Web services provides an effective way for the services to bargain for their optimal customizations and allows the discovery of overlooked potential...
Cloud computing enables the automated creation of business applications from independently developed and deployed services. In this paper, we propose a technique for Cloud-based services to dynamically evaluate the performance of services based on their previous history, and user requirements. The likelihood of fault occurrence is then used to create recovery plans. The ‘best’ recovery plan is then...
In this paper, we propose a technique for service-oriented architectures (SOA) to dynamically evaluate the performance of Web services based on their previous history, and user requirements. The likelihood of fault occurrence is then used to create recovery plans. The ‘best’ recovery plan is then chosen to be either executed immediately, or saved for a later execution. We assess the overall system...
Automated negotiation among Web services not only provides an effective way for the services to bargain for their optimal customizations, but also allows the discovery of overlooked potential solutions. A number of negotiation supporting techniques have been used to find solutions that are acceptable to all parties in the negotiation. However, employing these solutions for automated negotiations among...
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.