To see the other types of publications on this topic, follow the link: Web services - Development.

Dissertations / Theses on the topic 'Web services - Development'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Web services - Development.'

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.

1

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 text
Abstract:

The 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.

APA, Harvard, Vancouver, ISO, and other styles
2

Wong, Ka Wah. "Web services adaptation by using Web application wrapper /." View abstract or full-text, 2004. http://library.ust.hk/cgi/db/thesis.pl?COMP%202004%20WONG.

Full text
Abstract:
Thesis (M. Phil.)--Hong Kong University of Science and Technology, 2004.
Includes bibliographical references (leaves 68-70). Also available in electronic version. Access restricted to campus users.
APA, Harvard, Vancouver, ISO, and other styles
3

Wang, Yue. "Web services for a Software Development Platform." Thesis, Linnaeus University, School of Computer Science, Physics and Mathematics, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-7383.

Full text
Abstract:

Web service is a sophisticated SOA technology with a lot of infrastructure. In this thesis we will get to understand the core aspects and advance futures of Web services and get a solution based on Sauer-Danfoss’s requirements. The critical requirement include to find appropriate Web services application server, to realize an automatic update process and to get a general overview of Web services technology. The challenges in this thesis is obviously in getting understand Web services architecture and programming in unfamiliar language using chosen Web services framework.

APA, Harvard, Vancouver, ISO, and other styles
4

Werlinder, Marcus, and Emelie Tham. "Application of Amazon Web Services in software development." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-231917.

Full text
Abstract:
During these last recent years cloud computing and cloud services have started to gain traction, which has been most notable among companies. Amazon have proven to be one of the powerhouses on providing scalable and flexible cloud computing services. However, cloud computing is still a relatively new area. From an outsider’s point of view, the overwhelming information and available services might prove to be difficult to familiarize with. The aim of this thesis is to explore how Amazon Web Services can be applied during software development and observing how difficult it might be to use these services. Three test applications that utilized different Amazon Web Services were implemented to get an insight into how Amazon Web Services can be applied from a cloud computing beginner’s point of view. These applications were developed in an iterative manner, where a case study was performed on each application. At the start of each new iteration a literature study was conducted, where sources were reviewed to see if it provided essential information. In total, nine different Amazon Web Services were used to implement and test the three respective test applications. Results of the case study were interpreted and evaluated with regards to the learnability and appliance of Amazon Web Services. Issues that were identified during the development process showed that Amazon Web Services were not userfriendly for users that have little to no experience with cloud computing services. Further research on other Amazon Web Services, such as Elastic Cloud Computing, as well as other cloud computing platforms like Google or IBM, may provide a deeper and more accurate insight on the appliances of cloud computing.
Under dem senaste åren så har molntjänster blivit ett allt mer populärt område, speciellt inom företag. Ett av dem största utgivare inom molntjänst branschen är Amazon som erbjuder skalbara och flexibla molntjänster. Molntjänster är dock ett relativt nytt område, vilket innebär att någon som inte är insatt i ämnet kan finna all tillgänglig information överväldigande och svår att bekanta sig med. Målet med det här tesen är att utforska olika Amazon Web Service som kan användas inom mjukvaruutveckling och observera problem som kan uppstå med dessa tjänster. Tre testapplikationer som använde sig av Amazon Web Services var skapade för att få en fördjupad kunskap om hur dessa tjänster fungerar och vad för möjligheter de har. Dessa applikationer utvecklades iterativt och en fallstudie utfördes för varje applikation. I början av varje ny iteration genomfördes en litteraturstudie, där källorna var kritiskt granskade för att se ifall dem innehöll väsentlig information för tesen. Sammanlagt användes nio olika Amazon Web Services för att implementera och testa de tre olika testapplikationerna. Resultaten från fallstudien tolkades och utvärderades med avseende på Amazon Web Services lärbarhet och tillämpningsbarhet. Problem som samlades ihop under utvecklingsprocessen visade att Amazons Web Services inte var särskilt användarvänligt för utvecklare med liten eller ingen erfarenhet inom Amazon Web Services. Ytterligare forskning inom andra Amazon Web Services som Elastic Cloud Computing och forskning som undersöker andra molntjänst plattformar som Google Cloud, skulle kunna bidra med en djupare förståelse och mer exakt inblick kring tillämpning av molntjänster.
APA, Harvard, Vancouver, ISO, and other styles
5

Pascalau, Emilian. "TowardsWeb User-Centric Development." Phd thesis, Conservatoire national des arts et metiers - CNAM, 2014. http://tel.archives-ouvertes.fr/tel-01062263.

Full text
Abstract:
World Wide Web (WWW) has become the greatest repository of information that man has ever assembled and it is continuously growing. WWW transformed itself into a generative environment that fosters innovation through the advance of technologies and a shift in people's perception of the Weband how they use it. The new WWW or Future Internet is that of an Internet of Services and Internet of Things.Naturally, a series of questions arise from this context: how do you filter things to create more value than you currently get? how do you aggregate things in an intelligent and easy way instead of doing it in your head? The world cannot be described unambiguously, so how can you allow users to deal with the world in their own way, based on their understanding? Levine in his book "Cluetrain manifesto" was arguing that markets are conversations so how can users be involved in the conversation? how can users be empowered with easy consumption of the services, information, things that they found around?However design and deployment of such software capable of direct interaction and empowerment of the end-user is still an issue. We have on one side users that have ideas, but do not have technical background and lack programming skills to do the development by themselves. On the other side, we have large amounts of data, resources and services that could be aggregated both in terms of data, but most important in terms of behavior to innovate and create new things.Our goal in this thesis is to address this lack of tools that are capable of direct interaction andempowerment of end-users, in a unified manner. Thus our main contribution in this thesis is the development of a holistic approach for web based systems that are user-centric and that integrate data, services and behavior available on the Web 2.0.
APA, Harvard, Vancouver, ISO, and other styles
6

Alhusseini, Lena. "Gateway Battered Women's Services website project /." [Denver, Colo.] : Regis University, 2005. http://165.236.235.140/lib/LAlhusseiniPartI2005.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Buil, Aranda Carlos. "Development of a Semantic Web Solution for Directory Services." Thesis, Norwegian University of Science and Technology, Department of Computer and Information Science, 2005. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9244.

Full text
Abstract:

The motivation for this work is based in a common problem in organizations. The problem is to access and to manage the growing amount of stored data in companies. Companies can take advantage with the utilization of the emerging Semantic Web technology in order to solve this problem. Invenio AS is in a situation where it is necessary to access a directory service in an efficient way and the Semantic Web languages can be used to solve it. In this thesis, a literature study has been done, an investigation about the main ontology languages proposed by World Wide Web Consortium, RDF(S) and OWL with its extension for Web services OWL-S and the ontology language proposed by the International Organization for Standardization, Topic Maps. This literature study can be used like an introduction to these Web ontology languages RDF, OWL (and OWL-S) and Topic Maps. A model of the databases has been extracted and designed in UML. The extracted model has been used to create a common ontology, merging both the initial databases. The ontology that represents the database in the three languages has been analysed. The quality and semantic accuracy of the languages for the Invenio case has been analysed and we have obtained detailed results from this analysis.

APA, Harvard, Vancouver, ISO, and other styles
8

Patnaik, Sambit. "A framework for improving tractability in software development." Birmingham, Ala. : University of Alabama at Birmingham, 2006. http://www.mhsl.uab.edu/dt/2006m/patnaik.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Rana, Mukhtar Masood. "The innovative design and development of web services for visually impaired." Thesis, Anglia Ruskin University, 2008. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.489545.

Full text
Abstract:
Semantic Web Accessibility Network Services [SWA] is a research project which explores ways of transforming the lives of visually impaired (VI) users through assistive technologies and semantic web services. This research project was divided into four parts: a) explore the web accessibility issues of VI users using assistive technologies, b) design and development of a novel SWANS prototype to assist VI users through the deployment of web services, c) test the accessibility and usability of this innovative SWANS prototype and, d) develop the prototype to deploy semantic web services.
APA, Harvard, Vancouver, ISO, and other styles
10

Ganhão, André Filipe Esteves. "Development of web services to help risk management of construction projects." Master's thesis, Faculdade de Ciências e Tecnologia, 2010. http://hdl.handle.net/10362/5324.

Full text
Abstract:
Dissertação apresentada na Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa para obtenção do grau de Mestre em Engenharia Electrotécnica e de Computadores
Risk management and response to unforeseen events are nowadays seen as assets in construction projects. Unforeseen events and communication failures often cause delays and increased costs, so there is the need to solve them swiftly. The development of information and communication technologies, promoted the emergence of new ways of risk management, i.e., management support software connected to the internet. The use of the internet allows for communication speed between distant participants on a construction project to have a drastic increase. Therefore the purpose of this work is to design and implement a computational infrastructure to manage risks, events and to plan construction projects. It intends to improve communication between participants on site (foremen) and the office workers (contractors and project managers). There is also the goal to provide better visibility and control over the works’ progress, as well as to speed up the ability to decide in view of unforeseen events and, by consequence, potentiate the increase of productivity and quality in construction projects.
APA, Harvard, Vancouver, ISO, and other styles
11

Li, Zheng. "A pattern-based approach to the specification and validation of web services interactions." Australasian Digital Thesis Program, 2007. http://adt.lib.swin.edu.au/public/adt-VSWT20070618.115228/index.html.

Full text
Abstract:
Thesis (MSc) - Swinburne University of Technology, Faculty of Information & Communication Technologies, 2006.
A thesis submitted to Faculty of Information and Communication Technologies, Swinburne University of Technology for the degree of Master of Science by Research, 2007. Typescript. Bibliography p. 107-112.
APA, Harvard, Vancouver, ISO, and other styles
12

Künzl, Jens. "Development of a workflow-based infrastructure for managing and executing web services." [S.l. : s.n.], 2002. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB10316307.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Kadlec, Jiri. "Design, Development and Testing of Web Services for Multi-Sensor Snow Cover Mapping." BYU ScholarsArchive, 2016. https://scholarsarchive.byu.edu/etd/5727.

Full text
Abstract:
This dissertation presents the design, development and validation of new data integration methods for mapping the extent of snow cover based on open access ground station measurements, remote sensing images, volunteer observer snow reports, and cross country ski track recordings from location-enabled mobile devices. The first step of the data integration procedure includes data discovery, data retrieval, and data quality control of snow observations at ground stations. The WaterML R package developed in this work enables hydrologists to retrieve and analyze data from multiple organizations that are listed in the Consortium of Universities for the Advancement of Hydrologic Sciences Inc (CUAHSI) Water Data Center catalog directly within the R statistical software environment. Using the WaterML R package is demonstrated by running an energy balance snowpack model in R with data inputs from CUAHSI, and by automating uploads of real time sensor observations to CUAHSI HydroServer. The second step of the procedure requires efficient access to multi-temporal remote sensing snow images. The Snow Inspector web application developed in this research enables the users to retrieve a time series of fractional snow cover from the Moderate Resolution Imaging Spectroradiometer (MODIS) for any point on Earth. The time series retrieval method is based on automated data extraction from tile images provided by a Web Map Tile Service (WMTS). The average required time for retrieving 100 days of data using this technique is 5.4 seconds, which is significantly faster than other methods that require the download of large satellite image files. The presented data extraction technique and space-time visualization user interface can be used as a model for working with other multi-temporal hydrologic or climate data WMTS services. The third, final step of the data integration procedure is generating continuous daily snow cover maps. A custom inverse distance weighting method has been developed to combine volunteer snow reports, cross-country ski track reports and station measurements to fill cloud gaps in the MODIS snow cover product. The method is demonstrated by producing a continuous daily time step snow presence probability map dataset for the Czech Republic region. The ability of the presented methodology to reconstruct MODIS snow cover under cloud is validated by simulating cloud cover datasets and comparing estimated snow cover to actual MODIS snow cover. The percent correctly classified indicator showed accuracy between 80 and 90% using this method. Using crowdsourcing data (volunteer snow reports and ski tracks) improves the map accuracy by 0.7 – 1.2 %. The output snow probability map data sets are published online using web applications and web services.
APA, Harvard, Vancouver, ISO, and other styles
14

Abu-Ghazaleh, Nayef Bassam. "Optimizing communication performance of web services using differential deserialization of SOAP messages." Diss., Online access via UMI:, 2006.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
15

Fuangvut, Tharitpong. "Campus portals a framework for development accommodating end-users' online activities /." Access electronically, 2005. http://www.library.uow.edu.au/adt-NWU/public/adt-NWU20060516.124056/index.html.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Nielsen, Susan M. "The use of Internet World Wide Web sites to market training and development services." Online version, 1998. http://www.uwstout.edu/lib/thesis/1998/1998nielsens.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Assaf, Charles 1979. "The development of a GPS enabled tracking system implemented on a Web services architecture." Thesis, Massachusetts Institute of Technology, 2003. http://hdl.handle.net/1721.1/29333.

Full text
Abstract:
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2003.
Includes bibliographical references (leaf 60).
Advances in GPS (Global Positioning System) technology and wireless communication have introduced new grounds for applications in tracking systems. In addition, the rapid proliferation of the internet as a ubiquitous network to share and exchange information has created a new channel to reach clients or businesses. This has enabled the integration of disparate technologies into one system: an innovative tracking system that provides its users with a real-time monitoring method from any web-enabled device. This thesis explores the development of a GPS-enabled tracking system implemented on a Web services architecture. Web services building blocks will be described from a technical and business perspective with special emphasis on the viable business model that can be adopted by potential Web services providers.
by Charles Assaf.
M.Eng.
APA, Harvard, Vancouver, ISO, and other styles
18

Guardia, Gabriela Der Agopian. "Suporte ao desenvolvimento e à composição de serviços web semânticos para a análise de expressão gênica." Universidade de São Paulo, 2016. http://www.teses.usp.br/teses/disponiveis/95/95131/tde-28102016-101702/.

Full text
Abstract:
Estudos de expressão gênica geralmente envolvem a realização de processos de análise integrados para a obtenção de respostas biológicas de interesse. A realização destes processos frequentemente requer o uso combinado de uma série de ferramentas de software. No entanto, o processo de integração manual de ferramentas pode ser demorado e propenso a erros devido ao crescente número de ferramentas e formatos de dados disponíveis no domínio. De modo a automatizar o processo de integração, algumas abordagens têm sido propostas tanto para a adaptação das ferramentas de análise existentes como serviços web semânticos, quanto para o desenvolvimento de ambientes de suporte à integração (composição) de serviços web semânticos. Embora estas abordagens representem avanços, nenhuma solução adequada para o desenvolvimento e composição de serviços foi especificamente definida para o domínio de genômica funcional. Neste contexto, o principal objetivo deste projeto foi investigar uma solução completa para o desenvolvimento e composição de serviços web semânticos para a análise de expressão gênica. Como parte da solução proposta, definimos uma metodologia integrada para a implementação de serviços web semânticos criados a partir de ferramentas de software existentes e para a anotação semântica destes serviços. Nossa metodologia fornece diretrizes concretas para o desenvolvimento sistemático de serviços, considerando também os principais aspectos técnicos associados ao processo de desenvolvimento. Esta metodologia foi aplicada a um conjunto representativo de serviços que fornecem suporte às principais atividades de análise realizadas em diferentes tipos de dados de expressão gênica. De forma complementar, definimos uma solução completa para a composição semântica de serviços no domínio de análise de expressão gênica. A solução proposta foi implementada em uma plataforma de suporte semi-automático à composição de serviços web semânticos, chamada SemanticSCo. Esta plataforma fornece suporte flexível a todas as atividades envolvidas no processo de composição de serviços, incluindo a criação, publicação, requisição, descoberta, seleção, composição e execução de serviços. Além disto, a plataforma SemanticSCo foi projetada para prover suporte adequado a diferentes tipos de usuários, incluindo biologistas e bioinformatas. Neste sentido, a plataforma fornece aos usuários um alto nível de abstração para a definição de seus processos de análise, permitindo que os mesmos se concentrem mais nas questões de pesquisa biológicas do que nos aspectos subjacentes do processo de composição. Adicionalmente, a plataforma SemanticSCo suporta a definição e incorporação não apenas de serviços simples, definidos em termos de uma única operação, mas também de serviços complexos, definidos em termos de um conjunto de condições que restringem a ordem de invocação de suas operações. Finalmente, de modo a avaliar a plataforma de suporte desenvolvida, definimos diferentes cenários de composição para a análise (integrada) de dados de expressão gênica. O uso da plataforma SemanticSCo facilitou a definição destes cenários, permitindo assim a reprodução dos resultados obtidos a partir de diferentes estudos de expressão gênica previamente documentados na literatura
Gene expression studies usually involve the creation of integrated analysis processes for obtaining responses for a biological question. The creation of such processes often require the combined use of a number of software tools. However, the manual integration of tools can be cumbersome and error prone due to the increasing number of tools and data formats available in the domain. In order to automate the integration process, some approaches have been proposed for the adaptation of existing analysis tools as semantic web services as well as for the development of software environments to support the integration (composition) of semantic web services. Although these approaches present advances, to the best of our knowledge, no suitable solution has been proposed for the development and composition of web services in the functional genomics domain. In this context, this project aimed at investigating a complete solution for the development and composition of semantic web services to support gene expression analysis. As part of the proposed solution, we have defined an integrated methodology for the implementation of semantic web services created from existing software tools and the semantic annotation of such services. Our methodology provides concrete guidelines for the systematic development of services, also taking into account the main technical aspects associated with the development process. This methodology has been applied in the development of a representative set of services that support the main analysis activities performed on different types of gene expression data. Complementary to our methodology, we have defined a complete solution for the semantic composition of web services in the gene expression analysis domain. The proposed solution has been implemented in a software platform to support the semi-automatic composition of semantic web services, named SemanticSCo. This platform provides flexible support to all activities involved in the service composition process including service creation, publication, request, discovery, selection, composition and execution. Additionally, the SemanticSCo platform has been designed to support different types of users, including biologists and bioinformaticians. In this sense, the platform provides users with a high level of abstraction in the definition of their analysis processes, thus allowing them to focus more on biological research issues rather than on underlying details of the composition process. In addition, the SemanticSCo platform supports not only the definition and incorporation of (simple) services defined in terms of a single operation, but also (complex) services defined in terms of a set of conditions that constrain the order in which service operations should be invoked. Finally, in order to evaluate the developed support platform, we have defined a number of composition scenarios for the (integrated) analysis of gene expression data. The use of the SemanticSCo platform has facilitated the definition of these scenarios, thus allowing the reproduction of the results obtained from different gene expression studies previously documented in the literature.
APA, Harvard, Vancouver, ISO, and other styles
19

Nakagawa, Hiromiti. "IASWS abordagem iterativa para desenvolvimento de software utilizando web services." Universidade Federal de São Carlos, 2012. https://repositorio.ufscar.br/handle/ufscar/558.

Full text
Abstract:
Made available in DSpace on 2016-06-02T19:06:11Z (GMT). No. of bitstreams: 1 5796.pdf: 5610928 bytes, checksum: 83a4b901733c188ca3934f9ed06c5dbb (MD5) Previous issue date: 2012-02-23
Software system development demands appropriate tools, technologies and development processes in order to create systems that meet customer s business needs while being flexible enough to cope with business evolution and constant changes. Service-Oriented Computing (SOC) is an IT paradigm that might help on such development as long as a development process is established to address its peculiarities. As part of this work some of these processes were analyzed and it was observed that several of them focus on development of systems composed exclusively by services, which is not always interesting: first when building software s graphical user interface, second when the business logic that gives competitive advantage needs to be encapsulated, or third at enterprises starting the SOC adoption. In these cases a mix of Object-Oriented (OO) elements and SOC principles, concepts, technologies and techniques could be used to provide better results. This work presents an iterative approach to develop software that uses OO and services, named IASWS (Iterative Approach for Software Development using Web Services) based on the Incremental model. It incorporates business process modeling using BPMN; XP and SoaML profile. This approach differs from the others as it allows services and SOC gradual adoption and is comprised of nine phases: Requirements Identification, Business Process (BP) and Services Contextualization, Service Design, Service Implementation, Service Testing, Solution Design, Solution Implementation, Solution Testing and Acceptance Verification. This dissertation is focused on the four initial phases: Requirements Identification, BP and Services Contextualization, Service Design and Solution Design which are responsible for: system requirements gathering, requirements analysis and solution elaboration, service design and solution design. Software increments are delivered as iterations complete and includes the implementation of one or more business process. Delivering software increments to the customer allows for development progress visualization and provides feedback on what had been implemented. Business process modeling using BPMN contributes to understanding customer s business area and improves requirements identification. Services are modeled and specified using SoaML profile allowing automatic code generation at the implementation phase. Two examples applying approach to development were carried out to investigate the IASWS applicability.
O desenvolvimento de sistemas de software exige ferramentas, tecnologias e processos de desenvolvimento adequados para criar sistemas que atendem às necessidades de negócio do cliente e que sejam suficientemente flexíveis para acompanhar as constantes mudanças e evoluções dos negócios. A Computação Orientada a Serviços (COS) é um paradigma de TI que pode auxiliar nesse desenvolvimento, desde que haja um processo de desenvolvimento que considere as suas peculiaridades. Alguns desses processos foram analisados neste trabalho e observou-se que eles tem o enfoque no desenvolvimento de sistemas compostos exclusivamente por serviços, o que nem sempre é interessante: a) quando se deseja construir a interface gráfica do software, b) quando é preciso encapsular a lógica de negócio, que faz o diferencial competitivo entre os produtos, ou c) em empresas que estão iniciando a adoção da COS. Nessas situações a utilização conjunta de elementos da Orientação a Objetos (OO) com princípios, conceitos, tecnologias e técnicas da COS pode trazer benefícios. Dessa forma, nesta dissertação foi criada uma abordagem iterativa de desenvolvimento de software que utiliza OO e serviços, denominada IASWS (em inglês, Iterative Approach for Software Development using Web Services), tendo como base o modelo incremental; a modelagem de processos de negócio (PN), usando BPMN; XP e o perfil SoaML. A abordagem IASWS tem como diferencial a possibilidade da adoção gradual de serviços e da COS, sendo composta por nove fases: Identificar Requisitos, Contextualizar PN com Serviços, Projetar Serviços, Implementar Serviços, Testar Serviços, Projetar Solução, Implementar Solução, Testar Solução e Verificar Aceitação. No escopo desta dissertação são tratadas as quatro fases iniciais: Identificar Requisitos, Contextualizar PN com Serviços, Projetar Serviços e Projetar Solução as quais sãos as responsáveis pela: obtenção de requisitos do sistema, análise desses requisitos e elaboração de uma solução, projeto de serviços e projeto da solução. A cada iteração é gerado um incremento no software, que inclui a implementação de um ou mais processos de negócio, e que é entregue ao cliente para que esse possa visualizar o avanço no desenvolvimento, ao mesmo tempo em que fornece feedbacks sobre o desenvolvimento do sistema. A modelagem de processos de negócio utilizando BPMN, além de contribuir para o entendimento do negócio do cliente, favorece também a identificação dos requisitos. Serviços são representados e especificados utilizando o perfil SoaML que possibilita a geração automatizada do código do serviço na fase de implementação. Dois exemplos de aplicação da abordagem foram desenvolvidos para analisar a aplicabilidade da IASWS.
APA, Harvard, Vancouver, ISO, and other styles
20

Besson, Felipe Meneses. "Rehearsal: Um arcabouço para teste automatizado de coreografias de serviços web." Universidade de São Paulo, 2012. http://www.teses.usp.br/teses/disponiveis/45/45134/tde-24102012-132533/.

Full text
Abstract:
Servicos web sao componentes de software fracamente acoplados projetados para promover a comunicacao interoperavel entre aplicacoes na Internet. O acesso a servicos web da-se de maneira padronizada (via protocolos definidos pelo W3C), independente da linguagem de programacao, sistema operacional ou plataforma em que sao desenvolvidos. Devido a essas caracteristicas, servicos simples podem ser combinados em servicos mais completos. Coreografia consiste em uma abordagem descentralizada para a composicao de servicos. Diferentemente de orquestracoes, abordagem na qual servicos distribuidos sao coordenados de modo centralizado, a interacao entre os servicos de uma coreografia e colaborativa e a coordenacao descentralizada. Apesar das vantagens, o desenvolvimento de coreografias, incluindo as atividades de testes, nao e algo consolidado. O objetivo desta dissertacao foi desenvolver uma arcabouco de teste que facilite o uso de Desenvolvimento Guiado por Testes (Test-Driven Development, TDD) em coreografias de servicos web. Rehearsal, o arcabouco proposto, fornece funcionalidades para o teste automatizado de (i) servicos web atomicos (teste de unidade); (ii) composicao de servicos (teste de integracao) e (iii) uma parte ou toda a coreografia (teste de aceitacao). Esses testes podem ser implementados utilizando funcionalidades do arcabouco, tais como a criacao dinamica de clientes para servicos web, o interceptador de mensagens e a abstracao da coreografia em objetos Java. Alem disso, Rehearsal facilita a criacao e uso de Mocks de servicos web, uma importante pratica de TDD. Além de avaliar o arcabouco desenvolvido, um estudo ex- ploratorio qualitativo foi conduzido com estudantes de Ciencia da Computacao. De acordo com os resultados obtidos, as funcionalidades do Rehearsal mostraram-se adequadas para a utilizacao de TDD em coreografias de servicos web.
Web services are loosely-coupled software components designed to support interoperable machine- to-machine interaction over the Internet. To achieve such interoperability, web services are accesible through W3C web standards, independently of which language, operating system, or hardware platform they are developed. Due to these characteristics, simple web services can be combined in more complex ones. Choreographies are a distributed approach for composing web services. Compared to orchestrations, which have a centralized approach to distributed service management, the interaction among the choreographed services is collaborative with decentralized coordination. Despite the advantages, choreography development, including the testing activities, is not consolidated. The goal of this research is to develop a testing framework to support Test-Driven Development (TDD) of choreographies. Rehearsal, the proposed framework, provides features for automating the testing of (i) atomic web services (unit testing); (ii) their integration in the choreography (integration testing); and (iii) part of or the entire choreography (acceptance testing). These several levels of testing are implemented by using framework features such as the dynamic generation of web service clients, message interception, and the abstraction of the choreography into Java objects. In addition, Rehearsal supports important practices of TDD such as service mocking. To assess the developed framework, we conducted a qualitative exploratory study with Computer Science students. According to the results obtained, the features of Rehearsal were adequate for applying TDD to web service choreography development successfully.
APA, Harvard, Vancouver, ISO, and other styles
21

Parry, Dominic Charles. "CREWS : a Component-driven, Run-time Extensible Web Service framework." Thesis, Rhodes University, 2004. http://eprints.ru.ac.za/74/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Acheampong, Faustina. "Development of Web-based Health Care Services in Swedish County Councils : Strategies, Usage and Challenges." Thesis, Jönköping University, JIBS, Business Informatics, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-13061.

Full text
Abstract:

eHealth has been adopted by many countries across the globe in response to cut down cost and improve the quality of life. Sweden has been engaged in providing web-based health care services for its citizens for the past decade and county councils have the responsibility to develop them. The main aim of this thesis is to present answers to the following research questions:What strategies (formal and informal) guide the development of web-based health care services provided by the Swedish county councils?What barriers exist in relation to the development and usage of web-based health care services provided by the county councils from the viewpoint of their IT leaders?From the perspective of IT leaders in the county councils and in their capacity to develop, manage and monitor their organizations‘ website content, which web-based health care services are mostly accessed by users and what age group utilize the services most?The thesis is an exploratory research conducted through a survey based on a mail questionnaire that was posted to all 21 county councils in Sweden with 18 councils responding. The results show that all county councils have formally adopted the National eHealth Strategy to guide the development of web-based health care services and some have other informal strategies as well. Technological barriers, resistance to use the web-based services and changing business process to integrate ICTs have been identified by IT leaders as major challenges that impede the development of web-based health care services in Swedish county councils. Swedish citizens more frequently access prescription renewal and booking and cancellation of appointments than other available web-based health care services which depicts a trend towards the use of advanced interactive services than basic information seeking, and people in the ages of 46 to 55 have been identified as the frequent users of web-based health care services according to IT leaders from the county councils.

APA, Harvard, Vancouver, ISO, and other styles
23

Candell, Olov. "Development of information support solutions for complex technical systems using eMaintenance." Doctoral thesis, Luleå : Division of Operation and Maintenance Engineering, Luleå University of Technology, 2009. http://pure.ltu.se/ws/fbspretrieve/3353781.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Wennemo, Irene. "Sharing the costs of children : studies on the development of family support in the OECD countries /." [Sweden : s.n.], 1994. http://bibpurl.oclc.org/web/23536.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

Nicoll, J. Ross. "A web-oriented framework for the development and deployment of academic facing administrative tools and services." Thesis, University of St Andrews, 2015. http://hdl.handle.net/10023/6857.

Full text
Abstract:
The demand for higher education has increased dramatically in the last decade. At the same time, institutions have faced continual pressure to reduce costs and increase quality of education, while delivering that education to greater numbers of students. The introduction of software systems such as virtual learning environments, online learning resources and centralised student record systems has become routine in attempts to address these demands. However, these approaches suffer from a variety of limitations: They do not take all stakeholders' needs into account. They do not seek to reduce administrative overheads in academic processes. They do not reflect institution-specific academic policies. They do not integrate readily with other information systems. They are not capable of adequately modelling the complex authorisation roles and organisational structure of a real institution. They are not well suited to rapidly changing policies and requirements. Their implementation is not informed by sound software engineering practises or data architecture design. Crucially, as a consequence of these drawbacks such systems can increase administrative workload for academic staff. This thesis describes the research, development and deployment of a system which seeks to address these limitations, the Module Management System (MMS). MMS is a collaborative web application targeted at streamlining and minimising administrative tasks. MMS encapsulates a number of user-facing tools for tasks including coursework submission and marking, tutorial attendance tracking, exam mark recording and final grade calculation. These tools are supported by a framework which acts as a form of “university operating system”. This framework provides a number of different services including an institution abstraction layer, role-based views and privileges, security policy support integration with external systems.
APA, Harvard, Vancouver, ISO, and other styles
26

Filho, Domenico Schettini. "Projeto e implementação de um gerador automático de serviços web a partir de diagramas de classes." Universidade de São Paulo, 2016. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-12122016-163007/.

Full text
Abstract:
A indústria de desenvolvimento de software está em constante evolução e em busca de novos desafios, como por exemplo: novas tecnologias, linguagens de programação e estratégias para aumentar a produtividade no desenvolvimento. Com o passar do tempo, essa evolução desejada tem se concretizado, em especial com o surgimento de conceitos como Service Oriented Architecture (SOA) e Model-Driven Development (MDD). Nesse contexto, ganha importância a reutilização de software, por exemplo por meio do uso de serviços que facilitam a interoperabilidade entre diferentes sistemas. Ambientes de desenvolvimento de software, em especial ambientes de reúso de software, poderiam se adequar à arquitetura SOA para facilitar a disponibilização de serviços a outros ambientes, promovendo sua integração e aumentando a possibilidade de reúso. Após um levantamento bibliográfico sobre ambientes integrados de reúso que utilizassem serviços para permitir o compartilhamento de recursos, percebeu-se que os trabalhos nessa direção são poucos. Ao mesmo tempo, observou-se que para integração de sistemas por meio de serviços é necessário criar camadas de acesso às entidades dos sistemas que compartilharão informações. A implementação desses serviços de forma manual é repetitiva e sujeita a erros, principalmente por programadores que não estão familiarizados com SOA. Por outro lado, diagramas de classes em UML (Unified Modeling Language) são de amplo conhecimento por parte de desenvolvedores e estão em um nível de abstração que é suficientemente detalhado para permitir a derivação de serviços de acesso às suas classes. Desta forma, para atender uma demanda crescente de sistemas que precisam oferecer serviços para possibilitar sua integração com outros sistemas, este mestrado tem por objetivo promover a geração automatizada de código de serviços por meio de transformações de modelo para texto, em que o modelo de entrada é um diagrama de classes derivado da UML e os serviços gerados cobrem operações básicas do tipo CRUD. O gerador resultante foi validado por meio de duas provas de conceito e mostrou-se adequado para cumprir os objetivos estabelecidos, visto que o desenvolvedor trabalha com um modelo em alto nível de abstração, não precisando conhecer os detalhes inerentes à implementação dos serviços.
The software development industry is constantly evolving and looking for challenges, such as: new technologies, programming languages and strategies to increase developers productivity. During the course of time, this required evolution has been concretized, especially with the emergency of concepts such as Service Oriented Architecture (SOA) and Model-Driven Development (MDD). In this context, software reuse gains importance, for example through the use of services that ease the interoperability of different systems. Software development environments, in special reuse environments, could be adapted to the SOA architecture to ease the availability of services to other environments, thus promoting its integration and possibility of reuse. After a literature review about integrated reuse environments that use services to allow resources sharing, it has been observed that there are only a few works in this direction. At the same time, it was observed that for system integration through services it is required to create an access layer for the system entities that share information. The manual implementation of these services is repetitive and error prone, especially for programmers who are not familiar with SOA. On the other hand, UML (Unified Modeling Language) class diagrams are widely known by developers and are at a level of abstraction that is sufficiently detailed to allow the derivation of access services to their classes. Thus, to meet a growing demand for systems that need to provide services to enable its integration with other systems, this masters dissertation aims to promote the automated generation of service code through transformations from model to text, where the input model is a class diagram derived from UML, and the generated services cover the basic CRUD operations. The resulting generator has been validated through two proofs of concepts and was adequate to meet the stated objectives, as the developer works with a model in a high abstraction level, and does not need to know the details related with the service implementation.
APA, Harvard, Vancouver, ISO, and other styles
27

Mills, Juline E. "An analysis, instrument development, and structural equation modeling of customer satisfaction with online travel services." Full text available, 2002. http://images.lib.monash.edu.au/ts/theses/millsje.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Scherer, Eduardo. "Sistematização do processo de desenvolvimento e planejamento da qualidade em serviços WEB." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2013. http://hdl.handle.net/10183/96415.

Full text
Abstract:
Diversos modelos foram criados para representar o processo de desenvolvimento de produto nos últimos anos. Entretanto, a adaptação destes modelos ao desenvolvimento de serviços na era web ainda é incipiente. Nesta área, a sistematização do processo de desenvolvimento de novos serviços necessita de maior fundamentação teórica e prática, principalmente pelo alto crescimento do setor de serviços web. Essa dissertação propõe uma sistematização do processo de gestão do desenvolvimento de novos serviços e-serviços fornecidos exclusivamente pela web, denominados nesse estudo de serviços web. Como forma de atingir este objetivo são propostos nesse trabalho um modelo padronizado de gestão do desenvolvimento para novos serviços web e um método de planejamento da qualidade com base no QFD (Desdobramento da Função Qualidade), considerando indicadores de qualidade e custos para a definição de prioridade de demandas e melhorias aplicado em um portal de jogos casuais. Por fim, apresenta-se uma demonstração de aplicação do modelo de gestão do desenvolvimento e do método de planejamento da qualidade, orientando os gestores no processo de desenvolvimento de novos serviços web para o desenvolvimento de um serviço de classificados online.
In recent years, several models representing the product development process have been created. However, the adaptation of such models to Web services development is yet to grow. In this regard, systematization of the development process for new services requires further practical and theoretical substantiation, particularly because of the significant growth of the Web services sector. This study proposes a systematization of the development management process for new e-services provided exclusively on the Web, hereafter referred to as Web services. Consequently, this study proposes a standardized model to manage the development of new web services and a quality planning method based on Quality Function Deployment, by considering cost and quality indicators as a way to set improvement and demand priorities applied to a casual gaming portal. Finally, the application of the development management model and the quality planning method are demonstrated with regard to development of an online classifieds service, and guidance presented for managers involved in such development processes.
APA, Harvard, Vancouver, ISO, and other styles
29

Kotsopoulos, Konstantinos. "Managing Next Generation Networks (NGNs) based on the Service-Oriented Architechture (SOA) : design, development and testing of a message-based network management platform for the integration of heterogeneous management systems." Thesis, University of Bradford, 2010. http://hdl.handle.net/10454/5264.

Full text
Abstract:
Next Generation Networks (NGNs) aim to provide a unified network infrastructure to offer multimedia data and telecommunication services through IP convergence. NGNs utilize multiple broadband, QoS-enabled transport technologies, creating a converged packet-switched network infrastructure, where service-related functions are separated from the transport functions. This requires significant changes in the way how networks are managed to handle the complexity and heterogeneity of NGNs. This thesis proposes a Service Oriented Architecture (SOA) based management framework that integrates heterogeneous management systems in a loose coupling manner. The key benefit of the proposed management architecture is the reduction of the complexity through service and data integration. A network management middleware layer that merges low level management functionality with higher level management operations to resolve the problem of heterogeneity was proposed. A prototype was implemented using Web Services and a testbed was developed using trouble ticket systems as the management application to demonstrate the functionality of the proposed framework. Test results show the correcting functioning of the system. It also concludes that the proposed framework fulfils the principles behind the SOA philosophy.
APA, Harvard, Vancouver, ISO, and other styles
30

Naʼamani, Loai Taleb 1981. "The development and business model of an idiocentric portable scheduling system built on a Web services architecture." Thesis, Massachusetts Institute of Technology, 2003. http://hdl.handle.net/1721.1/85737.

Full text
Abstract:
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2003.
Includes bibliographical references (leaves [126]-127).
by Loai Taleb Naʼamani.
M.Eng.
APA, Harvard, Vancouver, ISO, and other styles
31

Bickel, Kevin L. "Creating an electronic government a comparison of the Commonwealth of Pennsylvania's world wide Web portal initiatives with Washington state's portal development programs /." Instructions for remote access. Click here to access this electronic resource. Access available to Kutztown University faculty, staff, and students only, 2002. http://www.kutztown.edu/library/services/remote_access.asp.

Full text
Abstract:
Thesis (M.P.A.)--Kutztown University of Pennsylvania, 2002.
Source: Masters Abstracts International, Volume: 45-06, page: 2931. Typescript. Abstract precedes thesis as preliminary leaf. Includes bibliographical references (leaves 72-76).
APA, Harvard, Vancouver, ISO, and other styles
32

Ho, Yu-Feng. "PDF Receipts: A micro-based-payment web service." CSUSB ScholarWorks, 2004. https://scholarworks.lib.csusb.edu/etd-project/2714.

Full text
Abstract:
The purpose of this project is to design, build and implement an instance of a specified online payment system, which is based on micro-payments. The three components for this system are a bookstore, a receipt service and a currency issuer.
APA, Harvard, Vancouver, ISO, and other styles
33

Gambin-Pynn, Gloria. "Technology enhanced guidance services : an exploration and example in a junior high setting /." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape8/PQDD_0032/MQ47450.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Spillner, Josef. "Entwicklung eines Editors zum Entwurf von Benutzerschnittstellen für Web Services auf Basis der abstrakten UI-Beschreibungssprache WSGUI." Master's thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2007. http://nbn-resolving.de/urn:nbn:de:swb:14-1187349819777-12387.

Full text
Abstract:
Diese Diplomarbeit behandelt das Themengebiet der automatischen Erzeugung von grafischen Benutzeroberflächen (GUIs) im Kontext von Webservices. Es geht dabei konkret um einen Editor, mit dem Hinweise zur Generierung von Dialogen erstellt werden können. Diese Hinweise sollen dann von den dialogerzeugenden Anwendungen einbezogen werden, um eine dynamische Interaktion mit Webservices durch beliebige Nutzer ohne dienstspezifische Software zu ermöglichen. Die Arbeit führt in die aktuellen Techniken zur GUI-Generierung ein und stellt Transformationsprinzipien vor, die eine Generierung ausgehend von einem formalen Datenmodell ermöglichen. Dabei müssen mangelnde Modellparameter in Beschreibungen von Webservices manuell ausgeglichen werden (WSGUI-Konzepte). Diese Zielstellung führt zum Entwurf des WSGUI-Editors. Die anschließende Implementierung berücksichtigt darüber hinaus Integrationsaspekte wie die Publizierung von WSGUI-Hinweisen, Einbindung von GUI-Übersetzungen und eine Vorschau auf die zu generierenden Dialoge. Abgeschlossen wird die Arbeit mit einer Bewertung des Editors, aber auch einer Reihe von Vorschlägen zur Vereinfachung ähnlich gelagerter zukünftiger Projekte im Umfeld von Webservices.
APA, Harvard, Vancouver, ISO, and other styles
35

Garcia, Diego Zuquim Guimarães 1982. "Incorporação de qualidade de serviço no modelo de serviços Web." [s.n.], 2007. http://repositorio.unicamp.br/jspui/handle/REPOSIP/276261.

Full text
Abstract:
Orientador: Maria Beatriz Felgar de Toledo
Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-08-08T13:37:39Z (GMT). No. of bitstreams: 1 Garcia_DiegoZuquimGuimaraes_M.pdf: 1006389 bytes, checksum: 8016f0659ec60b1ef54c6aaf41fba177 (MD5) Previous issue date: 2007
Resumo: A tecnologia de serviços Web possui algumas propriedades importantes para o desenvolvimento e a execução de aplicações distribuídas. Entretanto, ela ainda não oferece apoio para tratar as características não-funcionais dos serviços. Os consumidores de serviços Web podem requerer serviços com parâmetros de qualidade específicos e esperar garantias de níveis de qualidade. O objetivo desta dissertação é estender o modelo de serviços Web para apoiar a gerência de características não-funcionais para serviços Web. O modelo proposto inclui mediadores para auxiliar na descoberta de serviços de acordo com os requisitos funcionais e não-funcionais dos consumidores e monitores para verificar os atributos de qualidade. As principais contribuições desta dissertação são: a utilização do padrão Web Services Policy Framework (WS-Policy) para complementar as descrições de serviços Web Services Description Language (WSDL) com políticas para atributos de qualidade; uma extensão para o padrão Universal Description Discovery & Integration (UDDI) para a publicação e a descoberta de serviços Web incluindo características nãofuncionais; e o monitoramento e a atualização de características não-funcionais para refletir os atributos reais dos serviços
Abstract: Although the Web service technology allows the development and execution of distributed applications, it still lacks facilities to deal with Quality of Service (QoS). Consumers may require services with particular non-functional characteristics and expect quality level guarantees. The goal of this thesis is to propose an extended Web service architecture supporting QoS management for Web services. It includes brokers to facilitate service selection according to functional and non-functional requirements and monitors to verify QoS attributes. The main contributions of this approach are: the use of the Web Services Policy Framework (WS-Policy) standard to complement Web Services Description Language (WSDL) specifications with QoS policies; an extension to the Universal Description Discovery & Integration (UDDI) standard for QoS-enriched Web service publication and discovery; and QoS updating to reflect actual service attributes
Mestrado
Mestre em Ciência da Computação
APA, Harvard, Vancouver, ISO, and other styles
36

Daley, John E. "Autonomic Product Development Process Automation." BYU ScholarsArchive, 2007. https://scholarsarchive.byu.edu/etd/965.

Full text
Abstract:
Market globalization and mass customization requirements are forcing companies towards automation of their product development processes. Many task-specific software solutions provide localized automation. Coordinating these local solutions to automate higher-level processes requires significant software maintenance costs due to the incompatibility of the software tools and the dynamic nature of the product development environment. Current automation methods do not provide the required level of flexibility to operate in this dynamic environment. An autonomic product development process automation strategy is proposed in order to provide a flexible, standardized approach to product development process automation and to significantly reduce the software maintenance costs associated with traditional automation methods. Key elements of the strategy include a formal approach to decompose product development processes into services, a method to describe functional and quality attributes of services, a process modeling algorithm to configure processes composed of services, a method to evaluate process utility based on quality metrics and user preferences, and an implementation that allows a user to instantiate the optimal process. Because the framework allows a user to rapidly reconfigure and select optimal processes as new services are introduced or as requirements change, the framework should reduce burdensome software maintenance costs associated with traditional automation methods and provide a more flexible approach.
APA, Harvard, Vancouver, ISO, and other styles
37

Spillner, Josef. "Entwicklung eines Editors zum Entwurf von Benutzerschnittstellen für Web Services auf Basis der abstrakten UI-Beschreibungssprache WSGUI." Master's thesis, Technische Universität Dresden, 2006. https://tud.qucosa.de/id/qucosa%3A24935.

Full text
Abstract:
Diese Diplomarbeit behandelt das Themengebiet der automatischen Erzeugung von grafischen Benutzeroberflächen (GUIs) im Kontext von Webservices. Es geht dabei konkret um einen Editor, mit dem Hinweise zur Generierung von Dialogen erstellt werden können. Diese Hinweise sollen dann von den dialogerzeugenden Anwendungen einbezogen werden, um eine dynamische Interaktion mit Webservices durch beliebige Nutzer ohne dienstspezifische Software zu ermöglichen. Die Arbeit führt in die aktuellen Techniken zur GUI-Generierung ein und stellt Transformationsprinzipien vor, die eine Generierung ausgehend von einem formalen Datenmodell ermöglichen. Dabei müssen mangelnde Modellparameter in Beschreibungen von Webservices manuell ausgeglichen werden (WSGUI-Konzepte). Diese Zielstellung führt zum Entwurf des WSGUI-Editors. Die anschließende Implementierung berücksichtigt darüber hinaus Integrationsaspekte wie die Publizierung von WSGUI-Hinweisen, Einbindung von GUI-Übersetzungen und eine Vorschau auf die zu generierenden Dialoge. Abgeschlossen wird die Arbeit mit einer Bewertung des Editors, aber auch einer Reihe von Vorschlägen zur Vereinfachung ähnlich gelagerter zukünftiger Projekte im Umfeld von Webservices.
APA, Harvard, Vancouver, ISO, and other styles
38

Sanchez, Robson Vinicius Vieira. "RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful." Universidade de São Paulo, 2013. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08012014-100514/.

Full text
Abstract:
Na ultima década o paradigma de computação orientada a serviços (SOC - Service Oriented Computing) tem ganhado cada vez mais espaço na indústria e na academia, a fim de solucionar o problema da falta de comunicação entre os diversos sistemas de informação presentes dentro de um ambiente corporativo. Graças aos recentes avanços da chamada \"Web 2.0\" um novo estilo arquitetural chamado de Arquitetura orientada a Web (WOA - Web Oriented Architecture) foi proposto a fim de garantir uma maneira simples de conectar os componentes de software dinamicamente. Esse estilo tem como um dos princípios o uso de serviços Web RESTful, a fim de conseguir uma interface funcional simples e uniforme. Este trabalho apresenta um ambiente colaborativo de apoio ao desenvolvimento de serviços Web RESTful utilizando o paradigma de desenvolvimento orientado a modelos (MDD - Model Driven Development). Pretende-se mostrar os benefícios do MDD aplicado a Engenharia Web e também as vantagens apresentadas pela colaboração nesse cenário. Foi realizado ainda um experimento a fim de comprovar a eficiência do ambiente colaborativo e benefícios alcançados por ele
In the last decade the paradigm of Service Oriented Computing has gained more attention in industry and academia in order to solve the problem of lack of communication between different information systems present within a corporate environment. Due to recent advances in Web 2.0 a new architectural style called Web Oriented Architecture is proposed to ensure a simple way to connect software components dynamically. This style has as a principle the use of RESTful Web Services in order to achieve a uniform interface simple and functional. This paper presents a collaborative environment to support the development of RESTful Web Services using the Model Driven Development paradigm. It is intended to show the benefits of MDD applied to Web Engineering and also the advantages presented by collaboration in this scenario. It was also performed a experiment to prove the efficiency of the collaborative environment and benefits achieved by the same
APA, Harvard, Vancouver, ISO, and other styles
39

Karpowitz, Daniel J. "A Dynamic Workflow Framework for Mass Customization Using Web Service and Autonomous Agent Technologies." Diss., CLICK HERE for online access, 2006. http://contentdm.lib.byu.edu/ETD/image/etd1647.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
40

Bissi, Wilson. "WS-TDD: uma abordagem ágil para o desenvolvimento de serviços WEB." Universidade Tecnológica Federal do Paraná, 2016. http://repositorio.utfpr.edu.br/jspui/handle/1/1829.

Full text
Abstract:
Test Driven Development (TDD) é uma prática ágil que ganhou popularidade ao ser definida como parte fundamental na eXtreme Programming (XP). Essa prática determina que os testes devem ser escritos antes da implementação do código. TDD e seus efeitos têm sido amplamente estudados e comparados com a prática Test Last Development (TLD) em diversos trabalhos. Entretanto, poucos estudos abordam TDD no desenvolvimento de Web Services (WS), devido à complexidade em testar as dependências entre os componentes distribuídos e as particularidades da Service Oriented Architecture (SOA). Este trabalho tem por objetivo definir e validar uma abordagem para o desenvolvimento de WS baseada na prática de TDD, denominada WS-TDD. Essa abordagem guia os desenvolvedores no uso de TDD durante o desenvolvimento de WS, sugerindo ferramentas e técnicas para lidar com as dependências e as particularidades de SOA, com foco na criação dos testes unitários e integrados automatizados na linguagem Java. No intuito de definir e validar a abordagem proposta, quatro métodos de pesquisa foram executados: (i) questionário presencial; (ii) experimento; (iii) entrevista presencial com cada participante do experimento e (iv) triangulação dos resultados com as pessoas que participaram nos três métodos anteriores. De acordo com os resultados obtidos, a WS-TDD mostrou-se mais eficiente quando comparada a TLD, aumentando a qualidade interna do software e a produtividade dos desenvolvedores. No entanto, a qualidade externa do software diminuiu, apresentando um maior número de defeitos quando comparada a TLD. Por fim, é importante destacar que a abordagem proposta surge como uma alternativa simples e prática para a adoção de TDD no desenvolvimento de WS, trazendo benefícios a qualidade interna e contribuindo para aumentar a produtividade dos desenvolvedores. Porém, a qualidade externa do software diminuiu ao utilizar a WS-TDD.
Test Driven Development (TDD) is an agile practice that gained popularity when defined as a fundamental part in eXtreme Programming (XP). This practice determines that the tests should be written before implementing the code. TDD and its effects have been widely studied and compared with the Test Last Development (TLD) in several studies. However, few studies address TDD practice in the development of Web Services (WS), due to the complexity of testing the dependencies among distributed components and the specific characteristics of Service Oriented Architecture (SOA). This study aims to define and validate an approach to develop WS based on the practice of TDD, called WS-TDD. This approach guides developers to use TDD to develop WS, suggesting tools and techniques to deal with SOA particularities and dependencies, focusing on the creation of the unitary and integrated automated tests in Java. In order to define and validate the proposed approach, four research methods have been carried out: (i) questionnaire; (ii) practical experiment; (iii) personal interview with each participant in the experiment and (iv) triangulation of the results with the people who participated in the three previous methods. According to the obtained results, WS-TDD was more efficient compared to TLD, increasing internal software quality and developer productivity. However, the external software quality has decreased due to a greater number of defects compared to the TLD approach. Finally, it is important to highlight that the proposed approach is a simple and practical alternative for the adoption of TDD in the development of WS, bringing benefits to internal quality and contributing to increase the developers’ productivity. However, the external software quality has decreased when using WS-TDD.
APA, Harvard, Vancouver, ISO, and other styles
41

Logofatu, Cristina. "Improving communication in a transportation company by using a Web page." CSUSB ScholarWorks, 2004. https://scholarworks.lib.csusb.edu/etd-project/2520.

Full text
Abstract:
The Internet has become a very powerful tool in improving communication, making it easier, more convenient, and faster to access or exchange information. This project takes advantage of the strengths the Internet provides by improving communication by developing a web site for a transportation company.
APA, Harvard, Vancouver, ISO, and other styles
42

Swales, Dylan. "A comparison of web-based technologies to serve images from an Oracle9i database." Thesis, Rhodes University, 2004. http://hdl.handle.net/10962/d1004380.

Full text
Abstract:
The nature of Internet and Intranet Web applications has changed from a static content-distribution medium into an interactive, dynamic medium, often used to serve multimedia from back-end object-relational databases to Web-enabled clients. Consequently, developers need to make an informed technological choice for developing software that supports a Web-based application for distributing multimedia over networks. This decision is based on several factors. Among the factors are ease of programming, richness of features, scalability, and performance. The research focuses on these key factors when distributing images from an Oracle9i database using Java Servlets, JSP, ASP, and ASP.NET as the server-side development technologies. Prototype applications are developed and tested within each technology: one for single image serving and the other for multiple image serving. A matrix of recommendations is provided to distinguish which technology, or combination of technologies, provides the best performance and development platform for image serving within the studied envirorunent.
KMBT_363
Adobe Acrobat 9.54 Paper Capture Plug-in
APA, Harvard, Vancouver, ISO, and other styles
43

Mlawanda, Joyce. "A comparative study of cloud computing environments and the development of a framework for the automatic deployment of scaleable cloud based applications." Thesis, Stellenbosch : Stellenbosch University, 2012. http://hdl.handle.net/10019.1/19994.

Full text
Abstract:
Thesis (MScEng)--Stellenbosch University, 2012
ENGLISH ABSTRACT: Modern-day online applications are required to deal with an ever-increasing number of users without decreasing in performance. This implies that the applications should be scalable. Applications hosted on static servers are in exible in terms of scalability. Cloud computing is an alternative to the traditional paradigm of static application hosting and o ers an illusion of in nite compute and storage resources. It is a way of computing whereby computing resources are provided by a large pool of virtualised servers hosted on the Internet. By virtually removing scalability, infrastructure and installation constraints, cloud computing provides a very attractive platform for hosting online applications. This thesis compares the cloud computing infrastructures Google App Engine and AmazonWeb Services for hosting web applications and assesses their scalability performance compared to traditionally hosted servers. After the comparison of the three application hosting solutions, a proof-of-concept software framework for the provisioning and deployment of automatically scaling applications is built on Amazon Web Services which is shown to be best suited for the development of such a framework.
APA, Harvard, Vancouver, ISO, and other styles
44

Dinger, Ulrich. "Integrierte und hybride Konstruktion von Software-Produktlinien." Doctoral thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2009. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-24105.

Full text
Abstract:
Die Konzepte zur Erstellung von Software-Produktlinien dienen der ingenieurmäßigen, unternehmensinternen Wiederverwendung existierender Software-Artefakte. Existierende Ansätze nutzen von Hand erstellte und gewartete Kompositionsprogramme zum Assemblieren der Produkte entsprechend einer Variantenauswahl. Der Einsatz einer automatischen Planungskomponente sowie eines einfachen, erweiterbaren Komponenten-Meta-Modells hilft dabei, die dabei anfallenden Daten computergestützt zu verarbeiten. Die Integration beider Konzepte zu einem hybriden Ansatz ermöglicht die Neuerstellung von Produkten, die nicht von Anfang an als Produktlinie konzipiert sind, ohne eine spätere Umarbeitung unter Nutzung der automatischen Planungskomponente unnötig zu erschweren.
APA, Harvard, Vancouver, ISO, and other styles
45

Mata, Carlos. "Development and Evaluation of an Open Platform for Recording, Storage, Visualization and Analysis of Biosignals on the Cloud." Thesis, KTH, Skolan för kemi, bioteknologi och hälsa (CBH), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-233394.

Full text
Abstract:
There is a large number of biosignals that can be obtained from the human body. Repositories of biosignals are used for researchers in many studies as datasets. Datasets with clinical and personal information have many regulations and they are not accessible to everyone. Platforms with acquisition, recording and visualization of data are currently used in homecare systems for monitoring patients in an effcient way. Distant monitoring allows a good and prompt communication between patients and physicians. This work describes the design and development of a platform at hardware and software level for recording, storage, visualization and analysis of biosignals on the cloud. For the platform, IoT and Cloud Computing resources were used. Open-source and free software are considered for an easy and flexible enlargement of the system.
APA, Harvard, Vancouver, ISO, and other styles
46

Matushima, Reinaldo. "Desenvolvimento de aplicações multimídia baseado em arquitetura orientada a serviços e nos padrões MPEG-7 e MPEG-21." Universidade de São Paulo, 2007. http://www.teses.usp.br/teses/disponiveis/3/3141/tde-08012008-150321/.

Full text
Abstract:
Aplicações multimídia caracterizam-se por necessitar de grandes recursos computacionais e de rede. Frente a estes requisitos, os modelos de desenvolvimento sempre consideraram arquiteturas altamente especializadas e integradas, resultando em estruturas monolíticas que restringem o reuso, bem como exigem grande esforço para realização de alterações. Este tipo de direcionamento limita e dificulta o desenvolvimento de aplicações multimídia complexas e de larga escala. Existe uma demanda por diretrizes de desenvolvimento que consigam atender escopos cada vez mais amplos, suportando aplicações escaláveis, flexíveis, interoperáveis e de fácil programação. Neste contexto, este trabalho propõe o uso conjunto de Arquiteturas Orientadas a Serviço e os padrões MPEG-7 e MPEG-21. Apresenta-se como estas tecnologias podem facilitar o desenvolvimento de novas aplicações multimídia, diminuindo o custo e o esforço de desenvolvimento, e dando suporte às crescentes e diversificadas demandas por novos tipos de aplicações multimídia. O que deu base para o trabalho foi a busca por uma solução que atendesse a alguns requisitos adicionais verificados ao longo do projeto de uma Plataforma de Gerência de Vídeo. Entre outras coisas, é apresentado como as tecnologias que dão suporte ao desenvolvimento de arquiteturas orientadas a serviço se posicionam frente ao desenvolvimento de aplicações multimídia e, como elas, conjuntamente com os padrões MPEG-7 e MPEG-21 estão sendo utilizadas para melhorar a plataforma citada. É apresentado também um processo para modelagem de aplicações segundo os princípios de orientação a serviço, generalizando a solução apresentada para o desenvolvimento de aplicações multimídia quaisquer. Como resultado, pode-se verificar que, apesar de ainda existirem algumas questões a serem tratadas, as tecnologias apresentadas representam conjuntamente uma ferramenta ampla para o desenvolvimento de aplicações multimídia.
Multimedia applications are characterized for demanding huge network and computing resources. Because these demands, the current development models always were based on highly specialized and integrated architectures. Thus, they present monolithic structures which limits reuse, as well requiring a lot of efforts to perform changes. This approach limits the development of complex and large scale multimedia applications. There are demand for development models for enabling larger scopes application, supporting scalable, flexible and ease programming applications. In this context this work proposes the conjugated use of Service Oriented Architectures and the MPEG-7 and MPEG-21 standards. It presents how these technologies can allow multimedia applications ease development, minimizing coasts and efforts. Besides, it is also showed how they answer for the raising and multiple demands for new multimedia applications types. This work motivation was to create a solution to support some additional requirements verified during the design of a Video Management Platform. Among the diversified issues treated in this work, it is presented how technologies supporting Service Oriented Architectures are positioned regarding multimedia applications development, and how they together MPEG-7 and MPEG-21 standards are being used to improve the Platform. It is also presented an analysis process for applying the principles of Service Orientation in the multimedia applications development. The aim is generalizing the presented solution to be applied in any multimedia application development. As result from the whole work, it can be verified that, although there are some issues to be covered, the technologies presented represent a complete tool for multimedia applications development.
APA, Harvard, Vancouver, ISO, and other styles
47

Chen, Tang-Li. "Designing secure, JAVA based online registration systems to meet peak load performance targets." CSUSB ScholarWorks, 2004. https://scholarworks.lib.csusb.edu/etd-project/2767.

Full text
Abstract:
This project "Designing Secure, Java Based Online Registration Systems to Meet Peak Load Performance Targets" is a simulation of a Web-based exposition management system plus a performance testing procedure to examine this web application.
APA, Harvard, Vancouver, ISO, and other styles
48

Raza, Umar. "A service orientated architecture and wireless sensor network approach applied to the measurement and visualisation of a micro injection moulding process : design, development and testing of an ESB based micro injection moulding platform using Google Gadgets and business processes for the integration of disparate hardware systems on the factory shop floor." Thesis, University of Bradford, 2014. http://hdl.handle.net/10454/13362.

Full text
Abstract:
Factory shop floors of the future will see a significant increase in interconnected devices for monitoring and control. However, if a Service Orientated Architecture (SOA) is implemented on all such devices then this will result in a large number of permutations of services and composite services. These services combined with other business level components can pose a huge challenge to manage as it is often difficult to keep an overview of all the devices, equipment and services. This thesis proposes an SOA based novel assimilation architecture for integrating disparate industrial hardware based processes and business processes of an enterprise in particular the plastics machinery environment. The key benefits of the proposed architecture are the reduction of complexity when integrating disparate hardware platforms; managing the associated services as well as allowing the Micro Injection Moulding (µIM) process to be monitored on the web through service and data integration. An Enterprise Service Bus (ESB) based middleware layer integrates the Wireless Sensor Network (WSN) based environmental and simulated machine process systems with frontend Google Gadgets (GGs) based web visualisation applications. A business process framework is proposed to manage and orchestrate the resulting services from the architecture. Results from the analysis of the WSN kits in terms of their usability and reliability showed that the Jennic WSN was easy to setup and had a reliable communication link in the polymer industrial environment with the PER being below 0.5%. The prototype Jennic WSN based µIM process monitoring system had limitations when monitoring high-resolution machine data, therefore a novel hybrid integration architecture was proposed. The assimilation architecture was implemented on a distributed server based test bed. Results from test scenarios showed that the architecture was highly scalable and could potentially allow a large number of disparate sensor based hardware systems and services to be hosted, managed, visualised and linked to form a cohesive business process.
APA, Harvard, Vancouver, ISO, and other styles
49

Pearce, Bryony. "The ecology of Sabellaria spinulosa reefs." Thesis, University of Plymouth, 2017. http://hdl.handle.net/10026.1/10098.

Full text
Abstract:
Reef habitats built by the tubiculous polychaete Sabellaria spinulosa have been identified as a habitat with significant conservation importance, based on their historic decline across Europe and the assumption that, like many other biogenic reef systems, S. spinulosa reefs enhance biodiversity. Despite the high conservation status of this habitat very little work has been undertaken to explore the role that S. spinulosa reefs play in marine ecosystems, or their sensitivity to anthropogenic disturbance. Observations of the reproductive ecology and population dynamics of the reef building organism indicate that S. spinulosa exhibit life-history traits typically associated with r-strategists, indicating that this species is likely to have the ability to recover quickly following most anthropogenic disturbance events. A series of surveys on S. spinulosa reefs identified at the Thanet Offshore Wind Farm site, where the extent of the reef habitat was found to have increased between the pre-construction and post construction survey despite extensive cable laying and turbine installation, corroborates these findings. Detailed investigations into the macrofauna associated with S. spinulosa reefs in the eastern English Channel revealed that S. spinulosa reefs support macrofaunal communities that are comparable to those associated with adjacent muddy sandy gravel and gravelly muddy sand in terms of species composition, taxonomic breadth and beta-diversity. A consistent enhancement in species richness, abundance and biomass was identified in samples collected from S. spinulosa reefs when compared with adjacent sedimentary deposits, as well as a corresponding reduction in the equitability of species, indicating that some macrofauna are able to exist in higher densities within this habitat. The increase in macrofaunal biomass associated with S. spinulosa reefs was found to influence the diet of demersal fish species, with some species feeding on the reef organism itself while others feed on species found in high densities on the reefs. The high abundance of juvenile flatfish associated with this habitat also suggests that S. spinulosa reefs may provide an important nursery habitat.
APA, Harvard, Vancouver, ISO, and other styles
50

Langell, Robin, and Erik Scherman. "MISSILE : Utvecklingsmodell och strategier för framgångsrika publika webbtjänster." Thesis, Linköping University, Department of Management and Engineering, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-19295.

Full text
Abstract:

Att utveckla en publik webbtjänst kan tyckas lätt, men att få denna till en framgångsrik och lönsam applikation är en annan sak. Konkurrensen är idag stenhård och en bra applikation är långt ifrån det enda man behöver för att lyckas.

Studiens syfte var att kartlägga och öka förståelsen kring publik webbtjänstutveckling, ett område som tidigare inte fått så stor uppmärksamhet i den akademiska världen. Studien bygger på ett empiriskt material insamlat genom intervjuer med några av Sveriges främsta IT-entreprenörer inom området. Studien inkluderade även ett praktiskt moment där utveckling av inbjudningssajten InviClub.se genomförts för att praktiskt testa teorierna.

Vår studie visade på att traditionella systemutvecklingsmetoder är svåra att tillämpa på detta område. En faktor som visade sig vara av yttersta vikt för lyckade projekt var snabbhet, något som de traditionella modellerna RUP och Vattenfallsmodellen inte prioriterar. Därför tog utvecklandet av MISSILE (Marknadsföring, Interaktion, Snabbhet, Snack, Integration, Lock-In samt Enkelhet) vid. Denna modell är en lättviktsmodell som är baserad på både teoretisk och praktisk grund, och är speciellt anpassad för webbutveckling inom publika webbtjänster. Modellen tar vara på och behandlar de nyckelfaktorer som kommit fram under studiens gång, genom att utkast till en tidigare egenutvecklad teoretisk modell, MALIN (Marknadsföring, Användbarhet, Lock-In) jämfördes med vad experter inom området publika webbtjänster tyckte var framgångsfaktorer för att utveckla publika webbtjänster.

Vi anser att uppsatsen har stort värde då det inte finns tidigare forskning inom området publika webbtjänster. Vi anser även att det finns ett stort praktiskt värde av MISSILE-modellen, då modellen kan vägleda IT-entreprenörer att utveckla nya publika webbtjänstprojekt mer framgångsrikt och snabbare än tidigare.

APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography