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.
Service matchmaking is a basic feature of service-oriented architecture (SOA). In this paper, a semantic-based flexible service matchmaking approach is presented to efficiently identifying functionality-compatible services. This approach utilizes SAW-OWL-S to specify the service advertisements and service discovery requests. The functionality-compatibility of a service to a request is defined on their...
Recent developments in computing and networking are making it possible for a customer to benefit from the products of computing without the full investment in hardware, software, personnel and infrastructure. This is the main idea behind cloud computing. In this case, hardware, software and expert personnel can be centrally located and the “services” they provide are accessed over the network. This...
Middleware is the software layer that lies between applications and the devices, which make diverse vehicles exchange information transparently in Vehicular Ad Hoc Network (VANET). And the useful information can be seen as services which include web surfing, coordinated braking, runway incursion prevention, adaptive traffic control and many others. In this paper, we focus on discovering the optimal...
Byzantine fault is the fault that can make the components behave arbitrary and may cause disastrous results. With the increasing malicious attacks and software errors, Byzantine fault tolerance has begun to draw more attention it deserves. Previous Byzantine fault tolerant algorithms have strong assumption that all the replicas is synchronous and do not support replicated calling services, which make...
The Cloud Computing paradigm has enabled the multi-tenancy architectural approach in Cloud applications. In a multi-tenant application, one single instance is shared by many tenants (users). Since each client has its own and particular requirements and context, that are exposed to change in time, the process of realizing customizable and adaptable services becomes complex and difficult to handle....
This work is based on two major areas, the Multiview Service Oriented Architecture and the combination between the computing cloud and MVSOA. Thus, it is suggested to extend firstly the service oriented architecture (SOA) into an architecture called MVSOA by adding two components, the Multiview service generator, whose role is to transform the classic service into Multiview service, and the data base,...
During the process of building business agility, the concept of Service Oriented Architecture (SOA) is proposed and widely lauded as an innovative business oriented solution. One of the most fundamental components in SOA based applications is a service, which represents the repeatable business functionalities to help the development of loosely coupled applications. Due to its important role in implementing...
Service Oriented Architecture (SOA) is a paradigm that provides important properties for the development of business applications like flexibility and loose coupling. In our research work, we focus on the use of SOA to implement specific architectures of inter-organizational workflows (IOWF). The current paper deals with the “Loosely Coupled Workflow” specifying an IOWF-architecture that connects...
Nowadays, the problems exist in campus-based network construction mainly are repeating construction, low utility of resources and so on. Cloud computing, as a new type of services computing which intends to share resources over long distances, provides a good technology reference for campus-based network construction. After an intensive study of the definition and features of cloud computing, the...
Smart environment is defined here as a number of devices that can share information and services independently of their physical location. Smart environments based on ubiquitous computing open new possibilities to various aspects of human activities. The paper proposes an approach to emergency situation response that benefits of the ubiquitous computing. The approach is based on utilizing role profiles...
Cloud computing is the future trend for enterprise software solutions, which means a lot of legacy systems will need to be either adapted to fit the requirement of cloud computing or to be purged and redesigned from scratch. However, enterprise software is far too complex for any human being to understand as a whole. This paper proposes a novel approach to reengineering enterprise software for cloud...
Financial information system requires strong service survivability capability. A framework combining ad hoc network and P2P techniques with service-oriented architecture (SOA) is firstly proposed for this purpose. The non-centre characteristic of ad hoc network is used to remove the relationship of the SOA depending on the universal discovery description and integration(UDDI). The framework inherited...
Service-oriented architecture provides flexible methods for systems development and integration. It is widely adopted in Web services. On the basis of studying service-oriented architecture and Web service security standards, this paper proposes a method for accessing trusted services based on service-oriented architecture and gives out a system implementation model.
A smart space, i.e. a physical environment such as a laboratory or a home that can offer automatic services mainly relies on sensing devices to acquire contextual information, and on actuation devices to carry out context-aware responses. To deal with the great heterogeneity of these sensing and actuation devices with various hardware and software, this study is focused on the development of a general...
Service-oriented architecture (SOA) enables organizations to transform their existing IT infrastructure into a more flexible business process platform. In this architecture, decoupled components that provide standard services can be composed to form individually configured and highly flexible applications. When building such applications it is important to have a formal specification of the interaction...
Service-Oriented Architecture (SOA) is an effective paradigm for publishing common features as services and reusing the published services in building applications. Therefore, reusability of services is a key criterion for evaluating the quality of services. The evaluation target for reusability in our model is the service, applied to both atomic and composite service. Reusability models for conventional...
Aimed at creating more potentials and entailing highly profitable service-oriented businesses, enterprises have been shifting gears towards delivering superior services as ultimate outcomes. Different from the traditional value chain business models leveraged through product-driven transactional type collaborations, service-oriented business practices require a more rigorous approach incorporating...
In this paper, the problem of commitment in allocating services to different applications and business processes is introduced. We model the problem based on the assumption that the services' instances are not put on hold throughout the lifetime of an application or a business process. Our objective is to find an optimal policy for committing services' instances to different applications to maximize...
As businesses scramble to adopt and implement service-oriented architectures (SOA) it is imperative that service-oriented thinking become an integral part of the business itself. We motivate the key concepts for service-oriented business thinking through a range of examples that give a flavor of a range of businesses. In this paper we establish three key concepts - service agreement, service transaction...
Web service architectures are being increasingly used as platforms for distributed applications. Mobile devices are already used everywhere. Both of them are paving the way for the emergence of pervasive computing systems. Many pervasive computing systems have not yet taken mobility and Web service architecture into account due to the lack of an appropriate supporting infrastructure. In this paper...
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.