Dissertations / Theses on the topic 'Web Service'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Web Service.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
McElhiney, Patrick R. "Scalable Web Service Development with Amazon Web Services." Thesis, University of New Hampshire, 2018. http://pqdtopen.proquest.com/#viewpdf?dispub=10931435.
Full textThe objective of this thesis was to explore the topic of scalable web development, and it answered the question, “How do you scale a website to handle more traffic at peak times without wasting resources?” This is important research to any web company that has issues with rising costs as demand for their website increases. It would be wise for every online business to be prepared for more web traffic, before it occurs, without spending the budget of a multi-million user web company in low traffic periods. The last thing you want is an error as your customer base starts to arrive, giving them a bad experience for their first impressions, which would result in lost revenue.
Scalable software development architectures, including microservices, big data, and Kubernetes were studied, in addition to similar web service companies including Facebook, Twitter, and Match.com. A scalable architecture was designed for a social media web service, MeAndYou, using the big data configuration with a shared Aurora database, which was configured using an auto-scaling group attached to a load balancer in Amazon Web Services (AWS). It was tested using a custom threaded Selenium-based Python script that applied simulated user load to the servers. As the load was applied, AWS added more Elastic Compute Cloud (EC2) instances running a virtual disk image of the web server. After the load was removed, the instances were terminated automatically by AWS to save costs.
Countless steps were taken to make the web service bigger and more scalable than it originally was, before testing, including adding more fields to user profiles, adding more search types, and separating the layers of code into different Hypertext Preprocessor (PHP) files in the front-end. A version control system was configured on the servers using GitHub and rsync. The systems architecture designed suggests the Match Engine should use a stream processing message queue, which would allow the system to factor searches one at a time as they are created, with horizontal scaling capabilities, rather than grabbing the entire database and storing it in memory. The backend Match Engine was also tested for accuracy using Structured Query Language (SQL) injection, which determined how the match algorithm should be improved in the future.
Ivanovas, Anselm. "Der Markt für Web Services Eine Analyse kommerzieller Web Service Verzeichnisse /." St. Gallen, 2007. http://www.biblio.unisg.ch/org/biblio/edoc.nsf/wwwDisplayIdentifier/06609077001/$FILE/06609077001.pdf.
Full textUtku, Selma. "Web Service Testing For Domain Specific Web Service Discovery Framework." Master's thesis, METU, 2012. http://etd.lib.metu.edu.tr/upload/12614083/index.pdf.
Full textZheng, George. "Web Service Mining." Diss., Virginia Tech, 2009. http://hdl.handle.net/10919/26324.
Full textPh. D.
Wu, Chen. "Service distribution and service discovery through a public web services platform." Thesis, Curtin University, 2008. http://hdl.handle.net/20.500.11937/387.
Full textWu, Chen. "Service distribution and service discovery through a public web services platform." Curtin University of Technology, Digital Ecosystems and Business Intelligence Institute, 2008. http://espace.library.curtin.edu.au:80/R/?func=dbin-jump-full&object_id=17919.
Full textIt also aims to design and implement a platform (PWSP), by means of which a large number of public Web services on the Web can be distributed based on service demands, retrieved based on service descriptions, selected based on service qualities, and matched based on service messages in a user-centred, scalable, and Web-consistent manner without augmenting existing Web services standards.
Gooneratne, Nalaka Dilshan, and s3034554@student rmit edu au. "Discovery and Validation for Composite Services on the Semantic Web." RMIT University. Computer Science and Information Technology, 2009. http://adt.lib.rmit.edu.au/adt/public/adt-VIT20091019.155524.
Full textMedjahed, Brahim. "Semantic Web Enabled Composition of Web Services." Diss., Virginia Tech, 2004. http://hdl.handle.net/10919/27364.
Full textPh. D.
Adel, Serhani Mohamed. "A framework and methodology for managing quality of web services extending service oriented architecture: SOA to support web service management, QoWS management and web service composition management." Saarbrücken VDM Verlag Dr. Müller, 2006. http://d-nb.info/991217853/04.
Full textSun, Hua. "Telephone directory web service." CSUSB ScholarWorks, 2003. https://scholarworks.lib.csusb.edu/etd-project/2421.
Full textBöök, Klas, and Christian Strand. "Jini kontra Web services, med intention att göra Web services pålitligt." Thesis, Växjö University, School of Mathematics and Systems Engineering, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:vxu:diva-58.
Full textDetta examensarbete behandlar Service Oriented Architecture (SOA) och dess implementeringar Jini och Web services. SOA beskriver hur applikationsintegration mellan olika plattformar skall ske och innebär att applikationer designas som tjänster för att enkelt integreras med andra applikationer. Dynamisk lokalisering av tjänster via en registertjänst används för att applikationer skall finna andra applikationer. Vi designar och implementerar en mekanism i Web services som gör det möjligt att byta en tjänst under exekvering. Ett sådant byte kan vara intressant av två skäl, tjänster kan registreras utan att vara tillgängliga, eller att det uppstår ett fel under exekvering som gör att tjänsten blir otillgänglig.
This degree project is about Service Oriented Architecture (SOA) and its implementations Jini and Web services. SOA is a description of how application integration between different platforms can be carried out by designing applications as services, which implies an easier integration with other applications. Dynamic location of services is carried out by consultation with a register service so that applications can find other applications. We design and implement a mechanism in Web services that makes it possible to change service during execution. A change of service can be interesting for two reasons, the service might be registered but not available or there might be some sort of fault during execution that makes the service unavailable.
Figueiredo, Rafael Saraiva. "Name service for accessing personal services from Web servers." Master's thesis, Universidade de Aveiro, 2015. http://hdl.handle.net/10773/18566.
Full textO propósito desta tese teve como base o desenvolvimento de um mecanismo que permitisse que servidores Web (ou serviços) descobrissem e usassem serviços Web que executam localmente em relação aos clientes Web (serviços pessoais). Para conseguir isto, desenvolvemos uma solução que permita a um servidor de nomes local a descoberta de serviçoos pessoais (i.e., resolver nomes para referências para serviços) e uma solução que permita aos servidores Web a possibilidade de invocar esses serviços pessoas usando as referências obtidas. A comunicação entre os servidores Web e o servidor de nomes local ou os serviços pessoais e mediada pelo cliente Web local (um navegador) usando um novo mecanismo de redireção HTTP.
HTTP, Web service, personal service, Broker, browser, HTTP redirection, name server. The purpose of this thesis was to devise a mechanism to allow Web servers (or services) to nd out and use other Web services running locally to Web clients (personal services). To do so, we had to create a solution for having a local name server to nd out personal services (i.e., resolve names to service handles) and a solution for allowing Web servers to invoke personal services given those handles. The communication between the Web servers and the local name server or the personal services is mediated by the Web client (a browser) using a new HTTP redirection mechanism.
Bennara, Mahdi. "Linked service integration on the semantic web." Thesis, Lyon, 2019. http://www.theses.fr/2019LYSEI055.
Full textService Oriented Computing allows interoperability between distributed systems. In the last years, the emergence of the semantic Web opened new challenges for the research community regarding semantic interoperability on the data and processing levels. The convergence of service orientation and the semantic Web together is a promising effort to solve the problems that hampered both research fields. On the one hand, service orientation allows interoperability on the data and processing levels, and on the other hand, semantic Web allows the automation of high-level service manipulation tasks. In our research, we detail the challenges encountered by the research community to integrate the service orientation practices with the semanticWeb, more precisely, integrating REST-based services with the semantic Web implementation based on Linked Data principles to obtain RESTful Linked Services. The challenges in question are : description, discovery, selection and composition. We proposed a solution for each of these challenges. The contributions we proposed are : The descriptor structure, a semantically-enabled discovery algorithm, a Skyline-based selection algorithm and composition directories. We think that these contributions can be adopted by service providers on the Web in order to allow a seamless integration of semantic Web practices with the service technologies and REST in particular. This allows the automation of high-level service manipulation tasks, such as semantically-enabled discovery, QoS-based selection and the composition of heterogeneous services, be it on the data or processing level, in order to create value-added composite services
He, Qiang. "Lifetime service level agreement management for service composition." Swinburne Research Bank, 2009. http://hdl.handle.net/1959.3/68739.
Full textTypescript. A thesis submitted to [Faculty of Information and Communication Technologies], Swinburne University of Technology for the degree of Doctor of Philosophy. "March 2009". Bibliography: p. 136-141.
Benouaret, Karim. "Advanced techniques for Web service query optimization." Thesis, Lyon 1, 2012. http://www.theses.fr/2012LYO10177/document.
Full textAs we move from a Web of data to a Web of services, enhancing the capabilities of the current Web search engines with effective and efficient techniques for Web services retrieval and selection becomes an important issue. In this dissertation, we present a framework that identifies the top-k Web service compositions according to the user fuzzy preferences based on a fuzzification of the Pareto dominance relationship. We also provide a method to improve the diversity of the top-k compositions. An efficient algorithm is proposed for each method. We evaluate our approach through a set of thorough experiments. After that, we consider the problem of Web service selection under multiple users preferences. We introduce a novel concept called majority service skyline for this problem based on the majority rule. This allows users to make a “democratic” decision on which Web services are the most appropriate. We develop a suitable algorithm for computing the majority service skyline. We conduct a set of thorough experiments to evaluate the effectiveness of the majority service skyline and the efficiency of our algorithm. We then propose the notion of α-dominant service skyline based on a fuzzification of Pareto dominance relationship, which allows the inclusion of Web services with a good compromise between QoS parameters, and the exclusion ofWeb services with a bad compromise between QoS parameters. We develop an efficient algorithm based on R-Tree index structure for computing efficiently the α-dominant service skyline. We evaluate the effectiveness of the α-dominant service skyline and the efficiency of the algorithm through a set of experiments. Finally, we consider the uncertainty of the QoS delivered by Web services. We model each uncertain QoS attribute using a possibility distribution, and we introduce the notion of pos-dominant service skyline and the notion of nec-dominant service skyline that facilitates users to select their desired Web services with the presence of uncertainty in their QoS. We then developappropriate algorithms to efficiently compute both the pos-dominant service skyline and nec-dominant service skyline. We conduct extensive sets of experiments to evaluate the proposed service skyline extensions and algorithms
Abdyldaeva, Rahat. "Qos-aware Service Selection For Web Service Composition." Master's thesis, METU, 2012. http://etd.lib.metu.edu.tr/upload/12614369/index.pdf.
Full textQoS declarations. This thesis work proposes a QoS aware method for optimum service composition while taking into account load balancing. M/M/C queuing model is utilized for the individual services to determine sojourn time distribution for possible compositions. Percentile of the execution time, price and availability are considered as QoS parameters. Proposed algorithm selects the optimum composition according to QoS constraints and utility provided by the services. The performance of the method is evaluated by custom simulation software and is compared to two other methods, random selection and average execution timebased optimal service selection.
Ai, Lifeng. "QoS-aware web service composition using genetic algorithms." Thesis, Queensland University of Technology, 2011. https://eprints.qut.edu.au/46666/1/Lifeng_Ai_Thesis.pdf.
Full textMilanovic, Nikola. "Contract based web service composition." Doctoral thesis, [S.l.] : [s.n.], 2006. http://deposit.ddb.de/cgi-bin/dokserv?idn=980381371.
Full textHaller, Markus. "Web service execution for BioOpera." Zürich : ETH, Eidgenössische Technische Hochschule Zürich, Institut für Informations- und Kommunikationssysteme, 2003. http://e-collection.ethbib.ethz.ch/show?type=dipl&nr=88.
Full textAgarwal, Anamika 1981. "Versioning of Web service interfaces." Thesis, Massachusetts Institute of Technology, 2004. http://hdl.handle.net/1721.1/28630.
Full textIncludes bibliographical references (leaves 88-91).
This thesis investigates the problem of "design for change" in the context of Web Service based information systems. It describes the current status of architecting Web Services, an implementation of the Service Oriented Architecture. It also discusses the availability and support for higher level specifications, such as security, that leverage the baseline standards like SOAP (Simple Object Access Protocol), WSDL (Web Service Description Language), and UDDI (Universal Discovery, Description and Integration). This thesis examines versioning as an additional specification. It discusses the Web Service enabled programming environment by addressing the various causes of change. Two levels of versioning are identified to deal with this problem--Schema level and Interface level versioning. For Schema level versioning, the extensibility models and their versioning support are discussed. Other techniques of using distinct namespaces and custom versioning tags are presented by means of samples. The second level of versioning, the Interface Level Versioning, discusses implementation of versioning logic using the current standards of WSDL 1.1. In addition, the ongoing recommendations and efforts in this field are stated.
by Anamika Agarwal.
S.M.
Contreas, Ricardo. "Context aware Web-service monitoring." Thesis, City University London, 2013. http://openaccess.city.ac.uk/2723/.
Full textSabah, Mohammad. "Random Variate Generation Web Service." Thesis, Virginia Tech, 2003. http://hdl.handle.net/10919/35001.
Full textMaster of Science
PANZIERA, LUCA. "Service matchmaking: exploiting the Web." Doctoral thesis, Università degli Studi di Milano-Bicocca, 2013. http://hdl.handle.net/10281/46143.
Full textAlwagait, Esam Abdullah K. "A Broker based Web Service Allocation Mechanism." Doctoral thesis, Universitat Politècnica de València, 2011. http://hdl.handle.net/10251/12500.
Full textAlwagait, EAK. (2011). A Broker based Web Service Allocation Mechanism [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/12500
Palancia
Ziembicki, Joanna. "Distributed Search in Semantic Web Service Discovery." Thesis, University of Waterloo, 2006. http://hdl.handle.net/10012/1103.
Full textThe search algorithms presented in this thesis are designed to maximize precision and completeness of service discovery, while the distributed design of the directory allows individual administrative domains to retain a high degree of independence and maintain access control to information about their services.
Wei, Yanfang. "Control synchronous web-based training using web services." ScholarWorks@UNO, 2004. http://louisdl.louislibraries.org/u?/NOD,145.
Full textTitle from electronic submission form. "A thesis ... in partial fulfillment of the requirements for the degree of Master of Science in the Department of Computer Science."--Thesis t.p. Vita. Includes bibliographical references.
Gomadam, Karthik Rajagopal. "Semantics Enriched Service Environments." Wright State University / OhioLINK, 2009. http://rave.ohiolink.edu/etdc/view?acc_num=wright1251246445.
Full textKuzu, Mehmet. "Automatic Web Service Composition With Ai Planning." Master's thesis, METU, 2009. http://etd.lib.metu.edu.tr/upload/12610756/index.pdf.
Full textSimplanner&rdquo
that is designed for working in highly dynamic environments under time constraints is adapted to the proposed system. World altering service calls are done by conforming to the WS-Coordination and WS-Business Activity web service transaction specifications in order to physically repair failure situations and prevent undesired side effects of aborted web service composition efforts.
Hwang, Yousub. "Facilitating Web Service Discovery and Publishing: A Theoretical Framework, A Prototype System, and Evaluation." Diss., The University of Arizona, 2007. http://hdl.handle.net/10150/196129.
Full textЧеботарьова, Д. В., and В. О. Безлуцький. "Використання технології Amazon WEB Services для обслуговування сервісів." Thesis, ФОП Петров В. В, 2020. https://openarchive.nure.ua/handle/document/16406.
Full textNaim, Hafida. "Réseaux de service web : construction, analyse et applications." Thesis, Aix-Marseille, 2017. http://www.theses.fr/2017AIXM0083.
Full textAs a part of this thesis, we exceed the description of web services to consider their structure as networks (i.e. similarity and interaction web service networks). We propose methods based on patterns, topic models and formal concept analysis, to improve the quality of discovered services. Three contributions are then proposed: (1) diversified services discovery, (2) services recommendation and (3) consistency of detected communities. Firstly, we propose modeling the space of web services through networks. To discover the diversified services corresponding to a given query, we propose a probabilistic method to diversify the discovery results based on relevancy, diversity and service density. In case of complex requests, it is necessary to combine multiple web services to fulfill this kind of requests. In this regard, we use the interaction web service network and the diversity notion in graphs to identify all possible services compositions. We also propose a new hybrid recommendation system based on both content and collaborative filtering. Its originality comes from the combination of probabilistic topic models and pattern mining to capture the maximal common semantic of a set of services. Finally, instead of processing individual services, we consider a set of services grouped into service communities for the recommendation. We propose in this context, a new method combining both topology and semantics to evaluate the quality and the semantic consistency of detected communities, and also rank the detection communities algorithms
Deng, Hui. "Web Service Enabled Mobile Agent System." Thesis, University of Hawaii at Manoa, 2002. http://hdl.handle.net/10125/6942.
Full textix, 90 leaves
Ngu, Phuc Huy. "Web applications - New mobile service paradigm." Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk, 2012. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-19040.
Full textZhang, Shuai. "Benchmarking Performance of Web Service Operations." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-156425.
Full textLundmark, Anton. "Web Map Service implementation i .NET." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-72364.
Full textOh, Sangyoon. "Web service architecture for mobile computing." [Bloomington, Ind.] : Indiana University, 2006. http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3229598.
Full text"Title from dissertation home page (viewed July 11, 2007)." Source: Dissertation Abstracts International, Volume: 67-08, Section: B, page: 4529. Adviser: Geoffrey C. Fox.
Reichel, Christian. "OpenXL : an adaptable Web Service middleware." kostenfrei, 2007. http://e-collection.ethbib.ethz.ch/view/eth:29756.
Full textLiang, Lin. "Adopting Pragmatics in Web Service Discovery." Thesis, University of Reading, 2010. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.520115.
Full textAndrade, Leandro José Silva. "SWoDS: Semantic Web (of Data) Service." Instituto de Matemática. Departamento de Ciência da Computação, 2014. http://repositorio.ufba.br/ri/handle/ri/19286.
Full textMade available in DSpace on 2016-05-25T16:24:08Z (GMT). No. of bitstreams: 1 DissertacaoMestradoDCC_Leandro_Andrade.pdf: 4292793 bytes, checksum: 81fe16e2cd1e5c84283f5931ba388398 (MD5)
Criada com a proposta inicial de conectar basicamente documentos HTML, a Web hoje expandiu suas capacidades, tornando-se um ambiente bastante heterogêneo de aplicações, recursos, dados e usuários que interagem entre si. A proposta da Web Semântica, associada aos Serviços Web, busca estabelecer padrões que viabilizem a comunicação entre aplicações heterogêneas na Web. A Web de Dados, outra linha de evolução da Web, fornece orientações (Linked Data) sobre como usar as tecnologias da Web Semântica para publicar e definir ligações semânticas entre dados de diferentes fontes. Contudo, existe uma lacuna na integração entre aplicações baseadas em Serviços Web e aplicações da Web de Dados. Essa lacuna ocorre porque os Serviços Web são “executados”, enquanto que a Web de Dados é “consultada”. Dessa forma, esta dissertação apresenta o Semantic Web (of Data) Services (SWoDS) com objetivo de prover Serviços Web a partir de bases Linked Data. O Semantic Web (of Data) Services pode preencher a lacuna entre Serviços Web e aplicações baseadas na Web de Dados, fazendo que a Web de Dados seja “executada” através de Serviços Web Semânticos. Assim, permitindo que dados Linked Data, através do SWoDS, integrem aos Serviços Web, por meio de operações de composição automática e descoberta de serviços.
Camacho, Gilberto. "Service-oriented mobility of java code in web services-based architectures." Master's thesis, Faculdade de Ciências e Tecnologia, 2010. http://hdl.handle.net/10362/5090.
Full textSoftware mobility consists of providing software components, the ability to migrate to a remote host with the purpose of interacting locally. In other words, this technology enables computations to be transferred from the current machine to a remote one. This powerful enhancement embodied in a traditional network fairly raises security concerns. For now, we believe that software mobility paradigm is confined to environments with bases of trust such as local area networks or middleware layers where security issues can be better controlled. Service-oriented computations reorganize the network architecture in the form of services, where components are more easily integrated, modified and removed. They have the ability to cooperate between them regardless the programming language used in their development. In addition, service-oriented computing is a widely accepted technology for the implementation of distributed applications, namely middleware. The work developed in this thesis consists of instantiating a model which combines software mobility and service-oriented paradigms as proposed by Paulino [20]. In this model, migrating sessions take advantage of the resources of a service-oriented network, creating thus an environment where the migration is modeled in terms of services instead of network nodes abstractions. In the instantiated model, we aim to apply the migration of Java programs in a context of a service-oriented architecture developed with Web services. This application comprises of a middleware layer that runs between the source program and the Web services technologies, and whose interface is the result of the mapping of the operations defined in the model. The evaluation performed to the instantiated model allows us to identify situations in which component migration to the server to interact locally is more advantageous in comparison to remote interacting with it.
Ren, Wei. "Dynamic Self-healing for Composite Services using Semantic Web Service Technology." Thesis, Griffith University, 2009. http://hdl.handle.net/10072/366899.
Full textThesis (PhD Doctorate)
Doctor of Philosophy (PhD)
School of Information and Communication Technology
Science, Environment, Engineering and Technology
Full Text
Oh, Se Hun. "High-Level Test-Driven Learning Using Web Application and Web Service." ScholarWorks@UNO, 2010. http://scholarworks.uno.edu/td/1124.
Full textAl-Canaan, Amer. "Analyse et amélioration de la qualité de services WEB multimédia et leurs mises en oeuvre sur ordinateur et sur FPGA." Thèse, Université de Sherbrooke, 2014. http://hdl.handle.net/11143/5973.
Full textSlaimi, Fatma. "Découverte et recommandation de services Web." Thesis, Aix-Marseille, 2017. http://www.theses.fr/2017AIXM0069.
Full textThe Web has become an universal platform for content hosting and distributed heterogeneous applications that can be accessed manually or automatically. In this context, Web services have established themselves as a key technology for deploying interactions across applications. The standard Web services technologies allow and facilitate the manual programming of these applications. To promote automatic programming based on Web services, a major problem arises : that of their discovery. Several approaches addressing this problem have been proposed in the literature. The aim of this thesis is to improve the Web services discovery process. We proposed three approaches. We proposed a Web services discovery approach that combines several matching techniques. The second consists on the validation of the services returned by an automatic process of discovery using users’ competencies. These approaches do not take into account the evolution of services over time and user preferences. To address these shortcomings, several approaches incorporate referral techniques to assist the discovery process. A large majority of these approaches are based on assessments of QoS properties. In practice, these assessments are rarely available. In other systems, trust relationships between users and services are used. These relationships are established based on invocations evaluations of similar services. However, invoking the same service do not necessarily mean having the same preferences. Hence, we propose, in our third approach, the use of the relations of interest between users to recommend services. The approach relies on modeling services’ ecosystem by database graphs
COMERIO, MARCO. "Web service contracts: specification, selection and composition." Doctoral thesis, Università degli Studi di Milano-Bicocca, 2010. http://hdl.handle.net/10281/7779.
Full textBen, hadj yahia Elyas. "A Language-Based Approach for Web Service Composition." Thesis, Bordeaux, 2017. http://www.theses.fr/2017BORD0783/document.
Full textIn light of the recent advances in the field of web engineering, along with the decrease of cost of cloud computing, service-oriented architectures rapidly became the leading solution in providing valuable services to clients. Following this trend, the composition of third-party services has become a successful paradigm for the development of robust and rich distributed applications, as well as automating business processes. With the availability of hundreds of thousands of web services and APIs, such integrations become cumbersome and tedious when performed manually. Furthermore, different clients may require different integration requirements and policies, which further complexifies the task. Moreover, providing such a solution that is both robust and scalable is a non-trivial task. Therefore, it becomes crucial to investigate how to efficiently coordinate the interactions between existing web services. As such, this thesis aims at investigating the underlying challenges in web service composition in the context of modern web development practices. We present an architectural framework to support the specification of web service compositions using a language-based approach, and show how we support their execution in a scalable manner using MEDLEY, a lightweight, event-driven platform
Akram, Mohammad Salman. "Managing Changes to Service Oriented Enterprises." Thesis, Virginia Tech, 2005. http://hdl.handle.net/10919/33453.
Full textMaster of Science
Midouni, Sid Ahmed Djallal. "Une approche orientée service pour la recherche sémantique de contenus multimédias." Thesis, Lyon, 2017. http://www.theses.fr/2017LYSEI056/document.
Full textMultimedia data sources from various fields (medical, tourism, trade, art and culture, etc.) became essential on the web. Accessing to multimedia data in distributed systems poses new challenges due to many system parameters: volume, diversity of interfaces, representation format, location, etc. In addition, the growing needs of users and applications to incorporate semantics in the information retrieval pose new issues. To take into account this new complexity, we are interested in our research of data integration solutions based on web services. In this thesis, we propose an approach-oriented service for the semantic search of multimedia content. We called this approach SeSaM (Semantic Search of Multimedia content). SeSaM is based on the definition of a new pattern of services to access multimedia content, which is the MaaS services (Multimedia as a Services). It is based on a two-phase process: description and discovery of MaaS services. As for the MaaS services description, we have defined the SA4MaaS language (Semantic Annotation for MaaS services), which is an extension of SAWSDL (W3C recommendation). The main idea of this language is the integration, in addition to business domain semantic, of multimedia information semantics in the MaaS services description. As for the MaaS service discovery, we have proposed a new matchmaker MaaS-MX (MaaS services Matchmaker) adapted to the MaaS services description model. MaaS-MX is composed of two essential steps: domain matching and multimedia matching. Domain matching consists in comparing the business domain description of MaaS services and the query, whereas multimedia matching compares the multimedia description of MaaS services and the query. The approach has been implemented and evaluated in two different domains: medical and tourism. The results indicate that using both domain and multimedia matching considerably improves the performance of multimedia data retrieving systems
Kattepur, Ajay. "Gestion Flexible de la Qualité de Service dans les Orchestrations de Services Web." Phd thesis, Université Rennes 1, 2012. http://tel.archives-ouvertes.fr/tel-00756048.
Full textAzmeh, Hamoui Zeina. "A Web service selection framework for an assisted SOA." Thesis, Montpellier 2, 2011. http://www.theses.fr/2011MON20097/document.
Full textA Web service is a way of offering functionality over a network using open standards for description and invocation. Web services represent an important realization of Service-Oriented Architectures (SOA), using which, applications can be developed rapidly with a low cost by loosely coupling services over a network. This necessitates discovering and composing sets of interoperable services, according to some functional and non-functional requirements.Web services face many challenges regarding their discovery and selection, due to several factors like: the fairly large number of services, the lack of public registries capable of offering efficient service retrieval mechanisms, their dynamic nature which imposes various QoS aspects such as availability, response time, etc., and the lack of semantics in their interface descriptions.In this thesis, we have two main objectives. Our first objective is to facilitate Web service selection and assure service continuity in Web service compositions. Therefore, we propose an approach based on Formal Concept Analysis (FCA) to classify Web services first by keywords then by similarity values between their operations. This classification is represented as a concept lattice that reveals the relations between the services, which facilitates the selection of a needed service as well as the identification of its potential backups (substitution in case of failure).Our second objective is to guide the user towards performing an optimized multi-criteria based selection. We define a user requirements descriptor that specifies the needed functional and non-functional properties. Inside this descriptor, functional properties are specified as a set of keywords. Non-functional properties represent the expected QoS levels (good, bad, medium, ..) as well as the composition of services expressed as links between the specified functional properties. In order to meet this objective, we propose an approach based on Relational Concept Analysis (RCA) that classifies Web services into concept lattices similar to FCA, but enriched with the non-functional properties. We also propose a mechanism to query the resulting RCA-based concept lattices, according to the requirements specified in the descriptor.We validated our proposition using real Web services retrieved from Service-Finder and Seekda Web service search engines. For the FCA-based approach, we retrieved a total of 145 Web services that we classified by their functionality. We showed how to select efficiently a service offering the required functionality and how to identify its backups.For the RCA-based approach, we retrieved 901 Web services that we classified by their QoS and composability levels. We verified that the approach allows an efficient selection of services corresponding to the specified functional and non-functional requirements