Showing papers on "Differentiated service published in 2013"
••
TL;DR: In this article, the authors identify four different types of service networks involved in the provision of solutions, and the capabilities necessary for forming and utilizing such networks, which are: a). vertical after-sales service network, b). horizontal outsourcing service network; c). vertical life-cycle service network and d). horizontal integration service network.
217 citations
••
31 Dec 2013TL;DR: This paper provides a fundamental theoretical background on service economy, service science, service-dominant logic and servitization, and facilitates subsequent research by providing some reference points.
Abstract: Service economy, service science, service-dominant logic and servitization are apparently related terms. All of them emerged and are located in different disciplines, which do not ease things at all. Accordingly, this paper provides on the one side a fundamental theoretical background on these topics, and on the other side facilitates subsequent research by providing some reference points.
136 citations
••
TL;DR: A novel ranking algorithm is introduced that ranks trustworthy context-dependent services according to the degree they match service requesters requirements and a prototype implementation for the matching and ranking of services as supported by FrSeC is introduced.
Abstract: In service oriented computing, service providers and service requesters are main interacting entities. A service provider publishes the services it wishes to make public using service registries. A service requester initiates a discovery process to find the service that meets its requirements using the service registries. Current approaches for the publication and discovery do not realize the essential relationship between the service contract and the conditions in which the service can guarantee its contract. Moreover, they do not use any formal methods for specifying services, contracts, and compositions. Without a formal basis it is not possible to justify through a rigorous verification the correctness conditions for service compositions and the satisfaction of contractual obligations in service provisions. In our recent works, we have identified the role of contextual information, trustworthiness information and legal rules in service provision. This paper focuses on the publication and discovery of trustworthy context-dependent services as supported by the novel framework FrSeC. It introduces a novel ranking algorithm that ranks trustworthy context-dependent services according to the degree they match service requesters requirements. Finally, this paper introduces a prototype implementation for the matching and ranking of services as supported by FrSeC.
113 citations
•
06 Sep 2013TL;DR: In this article, a cloud infrastructure system offering a set of cloud services are disclosed and a customer may order a selected service from the set of registered services provided by the cloud infrastructure systems.
Abstract: A cloud infrastructure system offering a set of cloud services are disclosed. The cloud infrastructure system may store a service catalog of a set of registered services provided by the cloud infrastructure system. For each registered service, a service declaration can be associated with the registered service. A customer may order a selected service from the set of registered services provided by the cloud infrastructure system. A service declaration from the set of service declarations specific to the requested service is determined and used to provision resources for enabling the selected service. The selected service is provisioned based on the determined service declaration.
81 citations
••
TL;DR: The Unified Service Description Language (USDL) as discussed by the authors aims at describing services across the human-to-automation continuum, following well-defined requirements which are expressed against a common service discourse and synthesized from currently available service description efforts.
55 citations
••
TL;DR: This paper proposes to cluster data providing (DP) services using a refined fuzzy C-means algorithm, and considers the composite relation between DP service elements when representing DP services in terms of vectors.
Abstract: In service-oriented computing, a user usually needs to locate a desired service for: (i) fulfilling her requirements or (ii) replacing a service, which disappears or is unavailable for some reasons, to perform an interaction. With the increasing number of services available within an enterprise and over the Internet, locating a service online may not be appropriate from the performance perspective, especially in large Internet-based service repositories. Instead, services usually need to be clustered according to their similarity. Thereafter, services in one or several clusters are necessary to be examined online during dynamic service discovery. In this paper, we propose to cluster data providing (DP) services using a refined fuzzy C-means algorithm. We consider the composite relation between DP service elements (i.e., input, output, and semantic relation between them) when representing DP services in terms of vectors. A DP service vector is assigned to one or multiple clusters with certain degrees. In addition, we introduce some operations for managing service clusters, when new services emerge or existing services disappear or become unavailable. When grouping similar services into one cluster, while partitioning different services into different clusters, the capability of service search engine is improved significantly. We have prototyped our approach and the source code is freely available on the web. We have evaluated our clustering approach in different settings and the results are very promising.
52 citations
••
20 Jun 2013TL;DR: A genetic programming (GP) approach is proposed in this paper, which aims to produce the desired outputs based on available inputs as well as ensure that the composite service has the optimal QoS value.
Abstract: Web services are software entities that can be deployed, discovered and invoked in the distributed environment of the Internet through a set of standards such as Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) and Universal Description, Discovery and Integration (UDDI). However, atomic web service can only provide simple functionality. A range of web services are required to be incorporated into one composite service in order to offer value-added and complicated functionality when no existing web service can be found to satisfy users' request. In service-oriented architecture (SOA), web services composition has become an efficient solution to support business-to-business and enterprise application integration (EAI). In addition to functional properties (i.e., inputs and outputs), web services have non-functional properties called quality of service (QoS) that encompasses a number of parameters such as execution cost, response time and availability. Nowadays with the rapid increase in the number of available web services, a great number of services provide overlapping or identical functionality but vary in QoS attribute values. Due to the huge search space of the composition problem, a genetic programming (GP) approach is proposed in this paper, which aims to produce the desired outputs based on available inputs, as well as ensure that the composite service has the optimal QoS value. Furthermore, an adaptive method is applied to the standard form of GP in order to avoid low rate of convergence and premature convergence. A series of experiments have been conducted to evaluate the proposed approach, and the results show that the adaptive genetic programming approach (AGP) has a good performance in finding a valid solution within low search time and is superior to the traditional approaches
46 citations
•
24 Jun 2013TL;DR: A framework for SaaS provisioning, which relies on brokered Service Level agreements (SLAs), between service consumers and SAAS providers is proposed, which helps consumers selecting the right SaaA provider that can fulfill their functional and quality-of-service requirements.
Abstract: The growing adoption of cloud computing and the proliferation of Internet-enabled handheld devices are changing the services landscape. Given the abundance and the variety of Software-as-a-Service (SaaS) offerings, we propose, in this paper, a framework for SaaS provisioning, which relies on brokered Service Level agreements (SLAs), between service consumers and SaaS providers. A Cloud Service Broker (CSB) helps consumers selecting the right SaaS provider that can fulfill their functional and quality-of-service (QoS) requirements. Its Selection Manager component ranks SaaS providers by matching their QoS offerings against the QoS requirements of the service consumer. Furthermore, the CSB is in charge of negotiating the SLA terms - using a multi-attributes negotiation model - with a selected SaaS provider on behalf of the service consumer, and monitoring the compliance to the SLA during its implementation.
44 citations
••
TL;DR: In this article, the authors propose a model of inventory pooling to meet differentiated service levels for multiple customers, and characterize the optimal solution in several allocation policy classes; provide some structural results, formulas, and bounds; and also make detailed interpolicy comparisons.
Abstract: Inventory pooling is at the root of many celebrated ideas in operations management. Postponement, component commonality, and resource flexibility are some examples. Motivated by our experience in the aftermarket services industry, we propose a model of inventory pooling to meet differentiated service levels for multiple customers. Our central research question is the following: What are the minimum inventory level and optimal allocation policy when a pool of inventory is used in a single period to satisfy individual service levels for multiple customers? We measure service by the probability of fulfilling a customer’s entire demand immediately from stock. We characterize the optimal solution in several allocation policy classes; provide some structural results, formulas, and bounds; and also make detailed interpolicy comparisons. We show that the pooling benefit is always strictly positive, even when there are an arbitrary number of customers with perfectly positively correlated demands.
40 citations
••
28 Jun 2013TL;DR: A unified neighborhood random walk distance measure is proposed, which integrates various types of links and vertex attributes by a local optimal weight assignment, and a reinforcement algorithm, ServiceRank, is provided to tightly integrate ranking and clustering by mutually and simultaneously enhancing each other such that the performance of both can be improved.
Abstract: Service network analysis is an essential aspect of web service discovery, search, mining and recommendation. Many popular web service networks are content-rich in terms of heterogeneous types of entities, attributes and links. A main challenge for ranking services is how to incorporate multiple complex and heterogeneous factors, such as service attributes, relationships between services, relationships between services and service providers or service consumers, into the design of service ranking functions. In this paper, we model services, attributes, and the associated entities, such as providers, consumers, by a heterogeneous service network. We propose a unified neighborhood random walk distance measure, which integrates various types of links and vertex attributes by a local optimal weight assignment. Based on this unified distance measure, a reinforcement algorithm, ServiceRank, is provided to tightly integrate ranking and clustering by mutually and simultaneously enhancing each other such that the performance of both can be improved. An additional clustering matching strategy is proposed to efficiently align clusters from different types of objects. Our extensive evaluation on both synthetic and real service networks demonstrates the effectiveness of ServiceRank in terms of the quality of both clustering and ranking among multiple types of entity, link and attribute similarities in a service network.
39 citations
••
28 Jun 2013TL;DR: This paper considers QoS-aware service composition in the presence of service-dependent QoS and proposes a novel method that dynamically refines the composed workflow in light of QoS dependencies and user-provided topological and QoS constraints.
Abstract: Service composition is the process of automatically constructing a workflow from individual services so as to satisfy user requirements. When composing service workflows, it is important that both functional and non-functional requirements need to be considered. The so-called QoS-aware service composition is typically formulated analogous to the classical MMMKP optmization problem, and does not account for service and QoS dependencies which are often indispensable in real life. In this paper, we consider QoS-aware service composition in the presence of service-dependent QoS and propose a novel method that dynamically refines the composed workflow in light of QoS dependencies and user-provided topological and QoS constraints. Through evaluations, we demonstrate that our approach is capable of offering significant improvements in performance on real life scenarios with complex service and QoS dependencies.
••
TL;DR: A scalable resource allocation framework for streaming scalable videos over multiuser multiple-input multiple-output orthogonal frequency-division multiplexing (MIMO-OFDM) networks is proposed to achieve differentiated service objectives for different scalable video layers and handles fairness and efficiency better at different scenarios than the conventional schemes.
Abstract: In this paper, we propose a scalable resource allocation framework for streaming scalable videos over multiuser multiple-input multiple-output orthogonal frequency-division multiplexing (MIMO-OFDM) networks. We exploit the utilities of scalable videos produced by the scalable extension of H.264/AVC (SVC) and investigate the multidimensional diversities of the multiuser MIMO-OFDM wireless networks. First, we study the rate-utility relationship of SVC via a packet prioritization scheme. Based on the rate-utility analysis, a scalable resource-allocation framework is proposed to achieve differentiated service objectives for different scalable video layers. To provide users with fair opportunities to acquire basic viewing experience, a fair scheme is designed to guarantee that each user is entitled to a MAXMIN fairness to have their base layer video packets received. After all users have their base layer packets successfully scheduled, resources are distributed to exploit the network efficiency. The two schemes are integrated into a unified bit loading and power allocation solution to enhance the practicability of the scalable framework. Experiment results confirms that the proposed scheme handles fairness and efficiency better at different scenarios than the conventional schemes.
••
TL;DR: SSE concepts and methodologies are applied across various SSE stages to describe an intelligent emergency transportation system and a near real-time dynamic Smart Grid service system.
••
TL;DR: This paper proposes a service definition, a service classification, and service specification framework, all based on a founded theory, the $(\Psi)$-theory, which originates from the scientific fields of Language Philosophy and Systemic Ontology.
Abstract: In recent years, the Web Service Definition Language (WSDL) and Universal Description Discovery Integration (UDDI) standards arose as ad hoc standards for the definition of service interfaces and service registries. However, even together these standards do not provide enough basis for a service consumer to get a full understanding of the behavior of a service. In practice, this often leads to a serious mismatch between the provider's intent and the consumer's expectations concerning the functionality of the corresponding service. Though additional standards have been proposed, a holistic view of what aspects of a service need to be specified is still lacking. This paper proposes a service definition, a service classification, and service specification framework, all based on a founded theory, the $(\Psi)$-theory. The $(\Psi)$-theory originates from the scientific fields of Language Philosophy and Systemic Ontology. According to this theory, the operation of organizations is all about communication between and production by social actors. The service specification framework can be applied both for specifying human services, i.e., services executed by human beings, and IT services (i.e., services executed by IT systems).
•
29 May 2013TL;DR: In this article, a method implemented in a network for placing services at network devices is disclosed, where the network contains a plurality of network devices and offers a set of services to subscribers.
Abstract: A method implemented in a network for placing services at network devices is disclosed. The network contains a plurality of network devices and offers a set of services to subscribers. Subsets of the set of services are included in ordered service chains for subscribers. The method starts with determining a list of bandwidth consumption entities of a service for each service within the set of services, where each bandwidth consumption entity is based on one or more chains of services. Then a weight of each service is calculated based on the list of bandwidth consumption entities of the service and a service with a highest weight within the group of one or more services that have not been placed is selected. The selected service is then placed at a network device based at least partially on calculating bandwidth impacts to the network by the service.
••
TL;DR: In this article, the authors propose a typology for provider roles in defining business services and conduct a comparative case analysis of four business service contracting situations arrayed along two dimensions buyer perceived uncertainty and provider's buyer-specific experience.
••
TL;DR: A ‘user‐centric service map’ is proposed, which first visualizes the portfolio of existing services based on the dictionary of potential needs and then helps to investigate vacuums that can provide a concrete shape for new service opportunities.
Abstract: Today, service innovation is just as important as product innovation The ideation of service innovation, vis-a-vis product innovation, is user-oriented, rather than maker-oriented Thus, capturing and understanding user context is key to being able to offer personalized and relevant services, and further identify new service opportunities Therefore, a user-centric approach is needed in new service development, especially in the era of ubiquitous service There exists a rich literature on how to incorporate customers into new service development, but most has focused only on their expressed needs, and failed to identify potential needs In response, this paper proposes a ‘user-centric service map’, which first visualizes the portfolio of existing services based on the dictionary of potential needs and then helps to investigate vacuums that can provide a concrete shape for new service opportunities The suggested approach is composed of three parts: first, constructing a potential needs dictionary, second, developing a service map, and finally, identifying new service opportunities A case study of Apple's App Store services is conducted to verify the feasibility and utility of the proposed approach and offer strategic implications
•
17 May 2013
TL;DR: In this article, the authors propose a social networking service that allows anonymous collaborative contributions without the knowledge of the originator's identity, which is a method that offers communication services in which members can communicate and contribute anonymously without knowing the originators identity.
Abstract: The social networking service provides a method that offers communication services in which members can communicate and contribute anonymously without knowledge of the originator's identity. Since the social networking service does not accept specific identification from member users, the identification of other target services, such as e-mail, Facebook, Twitter, LinkedIn, phone numbers, and the like, will be used. The service functions as an extension to the external services for providing anonymous collaborative contributions. The social networking service accepts identification from another service and a password, and then attempts to verify the identification by sending verification code to a user identification service. The user becomes a service member once he/she confirms the recipient of the verification code to the service. A service membership is created for users who join the service. Group memberships are created, and predetermined group policies are enforced, while anonymous posting and blogging are allowed.
••
TL;DR: Experimental results show that the Linked social service can reduce the using threshold by enabling exploring service to service based on the global social service network.
Abstract: It is considered that Web services have had a tremendous impact on the web as a potential silver bullet for supporting a distributed service-based economy on a global scale. However, despite the outstanding progress, their uptake on a web scale has been significantly less than initially anticipated due to higher usage thresholds. For instance, it is a hard task for service provider to seek appropriate semantic information such as OWL ontologies for service annotation in the service publication stage due to the fact that nowadays we are suffering from serious lack of available and ubiquitous ontologies for global consensus. Also it is not realistic for query users who do not possess much semantic knowledge to specify their requests with associated semantic information in the service discovery stage. In this paper, we propose a methodology to build a global social service network based on Link data principles for reducing the using thresholds. First, we propose Linked social service which is published on the open web by following Linked data principles with social link, and then we suggest a new platform for constructing a global social service network based on Linked social service. Then, an approach is proposed to enable exploitation of global social service network, providing Linked Social Service as a Service. Finally, experimental results show that the Linked social service can reduce the using threshold by enabling exploring service to service based on the global social service network.
••
TL;DR: A three-phases adaptation approach that selects the suitable services to the current context and recommends them to the adaptation process, and in the service adaptation phase performs adaptation by using fuzzy sets represented with linguistic variables and membership degrees to define the user's context and the rules for adopting the policies of implementing a service.
Abstract: With the pervasive use of mobile devices and the need for ubiquitous computing, the issue of ”context” now becomes a hot topic in human computer interaction research and development. Further, the interface of the interaction beyond the desktop is moving from humans vs. computers to humans vs. context-aware environments. This leads the context to constitute an underlying part of service behavior, especially when interaction with end-users is involved, and consequently this demands the context-aware computing systems to be designed to automatically adapt its behavior to changing environment. Thus, pervasive computing applications need to be more autonomous and sensitive to context. However, in real-life systems context information is naturally dynamic, vague and complex, which lead to an inexact match between provided and required service capabilities. In this vision, we propose in this paper a three-phases adaptation approach: firstly we select the suitable services to the current context and we recommend them to the adaptation process, in the service adaptation phase we perform adaptation by using fuzzy sets represented with linguistic variables and membership degrees to define the user's context and the rules for adopting the policies of implementing a service. Finally we deal with the complex requirements of the user by the composition of the obtained adaptable atomics services.
••
TL;DR: A system architecture of hybrid service delivery that enables 3rd party service providers to create, deploy, execute, orchestrate, and manage efficiently the running instances of IoT services is proposed.
••
TL;DR: A review of literature on service system concepts and a service system framework developed from the literature that can be used to characterize an organization as aservice system are presented.
Abstract: Over the past 50 years, the service sector has grown in most advanced industrialized economies to be the dominant economic activity. Researchers are working to understand service activities and define scientific concepts and methods of service under an emerging research area called service science. Service is defined as the application of competence and knowledge to create value. Value is realized through interactions and cocreation among service systems. Service systems vary in scope (from individuals to businesses, organizations, governments, and nations) and adapt dynamically and connect to other service systems through value propositions. The service system has been proposed as an abstraction for service science, and yet it is not clear how to characterize a given organization as a service system. In this article, we present a review of literature on service system concepts and define a service system framework developed from the literature that can be used to characterize an organization as a service system. © 2012 Wiley Periodicals, Inc. © 2013 Wiley Periodicals, Inc.
•
06 Sep 2013TL;DR: In this article, the authors present a system and method for providing a service management engine for use with a cloud computing environment, where enterprise software applications can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications.
Abstract: A system and method for providing a service management engine for use with a cloud computing environment. In accordance with an embodiment, enterprise software applications (e.g., Fusion Middleware applications) can be instantiated as services within a cloud platform, where they are then made accessible by other (e.g., customer) applications. In an embodiment, a service management engine (SME), in communication with an orchestration engine, can be used to provision services as one or more different service types, according to a service definition package (SDP). Service types can be instantiated according to the configuration of the cloud platform itself, and the contents of the SDP, including discovering, provisioning, and associating service types with system resources, to address different customer requirements.
••
26 Aug 2013TL;DR: A cost-effective analytical model for a finite capacity queueing system with pre-emptive resume service priority and push-out buffer management scheme is proposed that can be used to predict the performance of smart devices under various traffic conditions that meet the required QoS constraints of IoT devices.
Abstract: Ensuring QoS for transmission of delay sensitive information is of paramount importance in network of smart devices formally known as Internet of Things (IoTs). The most commonly used Best Effort service model cannot be an attractive mechanism to treat delay sensitive traffic. Heterogeneous smart devices with limited buffer capacity needs effective buffer management scheme and differentiated service priorities to provide preferential treatment to delay sensitive traffic. This paper proposes a cost-effective analytical model for a finite capacity queueing system with pre-emptive resume service priority and push-out buffer management scheme. The analytical model can be used to predict the performance of smart devices under various traffic conditions that meet the required QoS constraints of IoT devices.
••
TL;DR: A new algorithm is proposed that generates a mixed linear integer program for optimizing service compositions based on the service response time and the energy consumption, with a focus on multi-process composition and energy consumption.
Abstract: A challenging task in Web service composition is the runtime binding of a set of interconnected abstract services to concrete ones. This question, formulated as the service selection problem, has been studied in the area of service compositions implementing business processes. Despite the abundance of work on this topic, few of them match some practical needs that we are interested in. Indeed, while considering the business process implemented by service compositions, we can distinguish between two classes: compositions that correspond to single business process and those implementing multiple communicating processes. While most of the prior work focuses only on the first case, it is the latter that interests us in this paper. This paper contributes to the service selection by proposing a new algorithm that, in polynomial time, generates a mixed linear integer program for optimizing service compositions based on the service response time and the energy consumption. The novelty in this work is our focus on multi-process composition and energy consumption. The paper also proposes a new analysis of the service selection and an evaluation of the proposed algorithm.
••
28 Jun 2013TL;DR: A top-k composite services selection method, based on a preference-aware service dominance relationship, for computing candidate services of each task dynamically, and, in global optimization, combined with a service lattice, top-K composite services are selected under a dominant number- Aware service ranking.
Abstract: Web service composition lets users create value-added composite Web services on existent services, where top-k composite services are helpful for users to find a satisfying composite service efficiently. However, with an increasing number of Web services and users' various composition preferences, computing top-k composite services dynamically for different users is difficult. In view of this challenge, a top-k composite services selection method is proposed, based on a preference-aware service dominance relationship. Concretely speaking, firstly, user preferences are modeled with the preference-aware service dominance, and then, in local service selection, a multi-index based algorithm is proposed, named Multi-Index, for computing candidate services of each task dynamically. Then, in global optimization, combined with a service lattice, top-k composite services are selected under a dominant number-aware service ranking. At last, an experiment is presented to verify our method.
••
TL;DR: This work proposes an approach that automatically identifies service composition patterns from various applications using execution logs and locate a set of associated services using Apriori algorithm and recover the control flows among the services by analyzing the order of service invocation events in the execution logs.
Abstract: A service-oriented application is composed of multiple Web services to fulfill complex functionality that cannot be provided by individual Web service. The combination of services is not random. In many cases, a set of services are repetitively used together in various applications. We treat such a set of services as a service composition pattern. The quality of the patterns is desirable because of the extensive uses and testing in the large number of applications. Therefore, the service composition patterns record the best practices in designing and developing reliable service-oriented applications. The execution log tracks the execution of services in a service-oriented application. To document the service composition patterns, we propose an approach that automatically identifies service composition patterns from various applications using execution logs. We locate a set of associated services using Apriori algorithm and recover the control flows among the services by analyzing the order of service invocation events in the execution logs. We also identify structurally and functionally similar patterns to represent such patterns in a higher level of abstraction regardless of the actual services. A case study shows that our approach can effectively detect service composition patterns. Copyright © 2012 John Wiley & Sons, Ltd.
••
28 Jun 2013TL;DR: This paper addresses the effect of data intensity and the communication cost of mass data transfer on service composition, and proposes a service selection algorithm based on an enhanced ant colony system for data-intensive service provision.
Abstract: Huge collections of data have been created in recent years. Cloud computing has been widely accepted as the next-generation solution to addressing data-proliferation problems. Because of the explosion in digital data and the distributed nature of the cloud, as well as the increasingly large number of providers in the market, providing efficient cost models for composing data-intensive services will become central to this dynamic market. The location of users, service composers, service providers, and data providers will affect the total cost of service provision. Different providers will need to make decisions about how to price and pay for resources. Each of them wants to maximize its profit as well as retain its position in the marketplace. Based on our earlier work, this paper addresses the effect of data intensity and the communication cost of mass data transfer on service composition, and proposes a service selection algorithm based on an enhanced ant colony system for data-intensive service provision. In this paper, the data-intensive service composition problem is modeled as an AND/OR graph, which is not only able to deal with sequence relations and switch relations, but is also able to deal with parallel relations between services. In addition, the performance of the service selection algorithm is evaluated by simulations.
••
18 Sep 2013TL;DR: Usability, service variety, and the number of personal connections accessible over the service platform as major determinants that contribute to the value to users are identified.
Abstract: Service markets allow users to discover, purchase, and utilize services offered on a specific platform. As service platforms grow in number of users and variety of offerings, it raises the question of whether this phenomenon continues to benefit users. Based on a literature review, the paper identifies usability, service variety, and the number of personal connections accessible over the service platform as major determinants that contribute to the value to users. Based on survey data on the behavior of mobile service users, the relationship between user value and the determinants is analyzed and estimated. The results show positive correlations between all three determinants and the value. Using regressions, we estimate how much these determinates contribute to the user value. Mobile service users are satisfied with the usability of services of their chosen platforms, although the impact on the user value is the lowest. Users benefit the most from an increase in the number of their personal connections and the number of services they use.
••
27 Jun 2013TL;DR: A cost minimizing service composition model for data-intensive applications is proposed and how bio-inspired algorithms offer advantages to solve such problems will be presented.
Abstract: Service-oriented architecture provides a scalable and flexible framework to implement loosely-coupled, standards-based, and protocol-independent distribute computing. One of its goals is to make use of the distributed services with different functions to build powerful composite services. Service composition is an active research area in service computing. Existing research is endeavoring to achieve desirable quality levels of composite services and improve customer satisfaction. The service-oriented approach using Web services is also of great interest for the implementation of data-intensive processes such as data mining, image processing and so on. The applications based on data-intensive services have become the most challenging type of applications in service-oriented architecture. The service-based strategy provides maximal flexibility when designing data-intensive applications. Huge data sets that may each be replicated in different data centers have to be exchanged between several services. The movement of mass data influences the performance of the whole application process. Especially, the price of services will be different when considering the data center's locations and the amount of data transferred. It is desirable to find the cost minimized service composition solution in service computing. Therefore, how to select appropriate data centers for accessing data replicas and how to select services with lowest associated costs are emerging problems when deploying and executing data-intensive service applications. In this paper, a cost minimizing service composition model for data-intensive applications is proposed. Furthermore, how bio-inspired algorithms offer advantages to solve such problems will be presented.