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 the service oriented, customer experience centric and customer changing demand driven market environment, ICT is becoming the leading enabler and partner of the modern enterprise business. More and more companies are transformed into more or pure digital style and virtual organized enterprises that are enabled and supported by a group of business oriented and microservice based applications and...
With the growth of mobile applications, user context becomes a dynamic but important factor for quality of service (QoS) in the cyber world. Many digital services have distinctly different performance under different service contexts. At runtime, an unexpected transition of user context may cause an application to fail to deliver the required QoS. In this paper, we propose a proactive service selection...
The Service Component Architecture (SCA) makes it possible to combine existing and new services based on a variety of technologies with components built using a component-based development approach. However, when asynchronous services compositions are executed, one or more errors can occur, possibly at the same time, affecting the composition's dependability. In many cases, parts of the composition...
Software Product Lines (SPL) and Service-Orientation (SO) are two strategies that focus on different goals, but they both use software reuse as their main principle. SPL encompass a family of software systems developed from reusable assets, while SO is a way of developing service-based applications, providing reusable business functionalities. In the combination of SPL and SO, a key aspect is the...
Theoretically, multi-language clients invocating web services is no longer a problem due to XML-based interface descriptions by WSDL, but the reality is not so good. Some implementation level difficulties still exist when invoking web services from clients in different programming languages. These difficulties are caused by involving complex data structures in the service interface, carrying additional...
Workflow engines often being based on WS-BPEL, currently rely on a mix of recovery/modification strategies that are either part of the workflow description, part of the workflow engine, or realized as plugins to the workflow engine. To foster the development of distributed cloud-based workflow engines and novel repair algorithms, workflow engines have to be modularized in order to overcome the static...
In order to deal with dynamic events occurring in the system, we designed three basic operations over this ALNet: (i) search for end services that can trigger the target event, (ii) search for source nodes that have reachability to at least one of the end nodes, and (iii) select the source node that gives the best composition cost. However, with the addition of more and more services, the ALNet becomes...
Public Web services are not designed to be used with specific other Web services in a composite Web service. This leads to the following requirements for the proper control of a composite Web service; 1) adaptation to changes in Web services, 2) coordinating the contexts of internal processing, 3) flexible execution of human tasks. These controls must be applied following the policies of stakeholders,...
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.