1,610 research outputs found
Modeling and Selection of Software Service Variants
Providers and consumers have to deal with variants, meaning alternative instances of a service?s design, implementation, deployment, or operation, when developing or delivering software services. This work presents service feature modeling to deal with associated challenges, comprising a language to represent software service variants and a set of methods for modeling and subsequent variant selection. This work?s evaluation includes a POC implementation and two real-life use cases
Semantic web service automation with lightweight annotations
Web services, both RESTful and WSDL-based, are an increasingly important part of the Web. With the application of semantic technologies, we can achieve automation of the use of those services. In this paper, we present WSMO-Lite and MicroWSMO, two related lightweight approaches to semantic Web service description, evolved from the WSMO framework. WSMO-Lite uses SAWSDL to annotate WSDL-based services, whereas MicroWSMO uses the hRESTS microformat to annotate RESTful APIs and services. Both frameworks share an ontology for service semantics together with most of automation algorithms
A Review on Framework and Quality of Service Based Web Services Discovery
Selection of Web services (WSs) is one of the most important steps in the application of different types of WSs such as WS composition systems and the Universal
Description, Discovery, and Integration (UDDI) registries. The more available these WSs
on the Internet are, the wider the number of these services whose functions match the various service requests is. Selecting WSs with higher quality largely depends on the quality of service (QoS) since it plays a significant role in selecting such services. In
achieving this selection of the best WSs, the potential WSs are ranked according to the user’s necessities on service quality. In many cases, the value of QoS ontology is realized by its support for nonfunctional features of WSs. This ontology is also capable of providing
solutions to the interoperability of QoS description. Moreover, based on the QoS ontology,
it becomes more possible to develop a framework of semantic WS discovery. The framework enhances the automatic discovery of WSs and can improve the users’ efficiency in finding the best web services. Thus, Web Services are software functionalities publish
and accessible through the Internet. Different protocols and web mechanism have been defined to access these Services
Web service management system for bioinformatics research: a case study.
In this paper, we present a case study of the design and development of a Web Service management system for bioinformatics research. The described system is a prototype that provides a complete solution to manage the entire life cycle of Web services in bioinformatics domain, which include semantic service description, service discovery, service selection, service composition, service execution, and service result presentation. A challenging issue we encountered is to provide the system capability to assist users to select the "right" service based on not only functionality but also properties such as reliability, performance, and analysis quality. As a solution, we used both bioinformatics and service ontology to provide these two types of service descriptions. A service selection algorithm based on skyline query algorithm is proposed to provide users with a short list of candidates of the \best" service. The evaluation results demonstrate the eciency and
scalability of the service selection algorithm. Finally, the important lessons we learned are summarized and remaining challenging issues are discussed as possible future research directions
Design and implementation of a broker for cloud additive manufacturing services
The growing number of cloud Additive Manufacturing (AM) services, offered by different providers over the Internet, makes it challenging for consumers to compare these cloud AM services to select a service of their choice. In addition, it is even more challenging for consumers to compare these cloud AM services against their personal preferences. This is because, consumers personal preferences on multiple service attributes such as price, material, accuracy, and schedule, should be considered for cloud AM service selection. The decentralized nature of these cloud AM services coupled by the need to consider consumers personal preferences during cloud AM service selection, requires a system that will serve as a broker between cloud AM services and consumers. But, existing frameworks of cloud manufacturing either do not have brokers between cloud manufacturing service providers and consumers or do not support personalized preference and tradeoff based brokerage. To address these issues, we propose a cloud additive manufacturing framework which consists of a service broker system for cloud AM services that provides consumers with a single point of access to a large number of cloud AM services from many additive manufacturing service providers. This broker system also incorporates the first real application of service selection with fuzzy logic based personalized preferences and tradeoff. We also develop a method to generate fuzzy membership functions for each service attribute. This makes it easy for consumers to specify their fuzzy membership functions. We present an application case study to demonstrate the feasibility of brokerage in cloud AM services and finally evaluate our method in terms of performance --Abstract, page iii
- …