Faculty Publications

Permanent URI for this communityhttps://idr.nitk.ac.in/handle/123456789/18736

Publications by NITK Faculty

Browse

Search Results

Now showing 1 - 5 of 5
  • Item
    A review of QoS driven optimal selection of web services for compositions
    (2012) D’Mello, D.A.; Ananthanarayana, V.S.
    Web services technology promises to enable rich, flexible and dynamic interoperation of highly distributed and heterogeneous applications using Web standards. The providers of composite Web services involving composition plan with different flow patterns need to discover and select suitable candidate Web services for each task of the composition plan at runtime. The dynamic nature of Web services prompts a need for the mechanism to enable the frequent editing of QoS offers of composite Web services by the Composite Service Providers (CSP). In this paper, the authors present a detailed survey of literature in QoS based selection for Web service compositions. The paper also presents different architectures for QoS aware Web service compositions and evaluates various QoS aware selection techniques. The authors classify QoS aware selection techniques for composition based on the nature of composition plan, complexity of QoS requirements and nature of techniques/methodology used in the selection and QoS aggregation. © Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2012.
  • Item
    Semantic web service selection based on service provider's business offerings
    (2009) D’Mello, D.A.; Ananthanarayana, V.S.
    Semantic Web service discovery finds a match between the service requirement and service advertisements based on the semantic descriptions. The matchmaking mechanism might find semantically similar Web services having same matching score. In this paper, the authors propose the semantic Web service selection mechanism which distinguishes semantically similar Web services based on the Quality of Service (QoS) and Business Offerings (BO). To realize the semantic Web service discovery and selection (ranking), we propose the semantic broker based Web service architecture which recommends the best match for the requester based on the requested functionality, quality and business offerings. The authors design the semantic broker which facilitates the provider to advertise the service by creating OWL-S service profile consisting information related to functionality, quality and business offerings. After the service advertisement, the broker computes and records matchmaking information to improve the performance (service query time) of discovery and selection process. The broker also reads requirements from the requester and finds the best (profitable) Web service by matching and ranking the advertised services based on the functionality, capability, quality and business offering.
  • Item
    Quality and business offer driven selection of web services for compositions
    (2009) D’Mello, D.A.; Ananthanarayana, V.S.
    The service composition makes use of the existing services to produce a new value added service to execute the complex business process. The service discovery finds the suitable services (candidates) for the various tasks of the composition based on the functionality. The service selection in composition assigns the best candidate for each tasks of the pre-structured composition plan based on the non-functional properties. In this paper, we propose the broker based architecture for the QoS and business offer aware Web service compositions. The broker architecture facilitates the registration of a new composite service into three different registries. The broker publishes service information into the service registry and QoS into the QoS registry. The business offers of the composite Web service are published into a separate repository called business offer (BO) registry. The broker employs the mechanism for the optimal assignment of the Web services to the individual tasks of the composition. The assignment is based on the composite service providers's (CSP) variety of requirements defined on the QoS and business offers. The broker also computes the QoS of resulting composition and provides the useful information for the CSP to publish thier business offers. © 2009 Springer Berlin Heidelberg.
  • Item
    Dynamic selection mechanism for quality of service aware web services
    (2010) D’Mello, D.A.; Ananthanarayana, V.S.
    A web service is an interface of the software component that can be accessed by standard Internet protocols. The web service technology enables an application to application communication and interoperability. The increasing number of web service providers throughout the globe have produced numerous web services providing the same or similar functionality. This necessitates the use of tools and techniques to search the suitable services available over the Web. UDDI (universal description, discovery and integration) is the first initiative to find the suitable web services based on the requester's functional demands. However, the requester's requirements may also include non-functional aspects like quality of service (QoS). In this paper, the authors define a QoS model for QoS aware and business driven web service publishing and selection. The authors propose a QoS requirement format for the requesters, to specify their complex demands on QoS for the web service selection. The authors define a tree structure called quality constraint tree (QCT) to represent the requester's variety of requirements on QoS properties having varied preferences. The paper proposes a QoS broker based architecture for web service selection, which facilitates the requesters to specify their QoS requirements to select qualitatively optimal web service. A web service selection algorithm is presented, which ranks the functionally similar web services based on the degree of satisfaction of the requester's QoS requirements and preferences. The paper deffnes web service provider qualities to distinguish qualitatively competitive web services. The paper also presents the modelling and selection mechanism for the requester's alternative constraints defined on the QoS. The authors implement the QoS broker based system to prove the correctness of the proposed web service selection mechanism. © 2010 Taylor & Francis.
  • Item
    Dynamic web service composition based on operation flow semantics
    (2010) D’Mello, D.A.; Ananthanarayana, V.S.
    Dynamic Web service composition is a process of building a new value added service using available services to satisfy the requester's complex functional need. In this paper we propose the broker based architecture for dynamic Web service composition. The broker plays a major role in effective discovery of Web services for the individual tasks of the complex need. The broker maintains flow knowledge for the composition, which stores the dependency among the Web service operations and their input, output parameters. For the given complex requirements, the broker first generates the abstract composition plan and discovers the possible candidate Web services to each task of the abstract composition plan. The abstract composition plan is further refined based on the Message Exchange Patterns (MEP), Input/Output parameters, QoS of the candidate Web services to produce refined composition plan involving Web service operations with execution flow. The refined composition plan is then transferred to generic service provider to generate executable composition plan based on the requester's input or output requirements and preferences. The proposed effective Web service discovery and composition mechanism is defined based on the concept of functional semantics and flow semantics of Web service operations. © 2010 Springer-Verlag Berlin Heidelberg.