• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 17
  • 3
  • 1
  • Tagged with
  • 21
  • 15
  • 7
  • 6
  • 6
  • 6
  • 6
  • 5
  • 5
  • 5
  • 4
  • 4
  • 4
  • 3
  • 3
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

A visualização guiada por dados na TV : o infográfico como efeito de realidade e elemento de articulação da narrativa telejornalística

Freitas, Fabiana Rossi da Rocha January 2018 (has links)
Esta dissertação identifica as estratégias e recursos narrativos mobilizados nos infográficos criados a partir de bases de dados para retratar a realidade na TV. O trabalho parte do conceito de construção social da realidade aplicado ao jornalismo, dos pressupostos do design em relação à visualização da informação e dos valores e práticas do Jornalismo Guiado por Dados. A pesquisa insere-se nos estudos sobre o uso da infografia no Telejornalismo, propondo um diálogo a partir da visualização guiada por dados. Combina procedimentos metodológicos da Análise Pragmática da Narrativa e da Análise de Conteúdo e analisa um corpus composto por 21 infográficos, extraídos de duas séries de reportagem exibidas no SPTV 1ª Edição em 2016. O material especial, com seis matérias, recebeu o selo Resultado – uma iniciativa do jornalismo da Rede Globo para análise e cruzamento de informações públicas. A partir do estudo empírico, encontram-se padrões de incidência e entende-se o infográfico como elemento de articulação da narrativa telejornalística guiada por dados e ferramenta de extensão narrativa para integração da TV com outros meios. / This research aims to identify the strategies and narrative resources mobilized through infographics created based on databases in order to portray reality in TV. It departs from the concept of social construction of reality applied to Journalism, from the assumptions of design regarding the visualization of information and from the values and practices from Data- Driven Journalism. The research fits into the studies on the use of infographics on TV Journalism, as it proposes a dialogue based on the data orientated visualization. It combines methodological procedures from the Pragmatic Analysis of Narratives and from Content Analysis and it analyzes a corpus made of 21 infographics, extracted from two reporting series aired on SPTV 1a Edição [a local news program based in Sao Paulo, Brazil] in 2016. The special material, comprising six pieces of news, received the seal Resultado – an initiative from Rede Globo’s Journalism regarding the analysis and the crossing of public information. Based on the empirical study, patterns of occurrence are traced and the concept of infographics is extended as a means of articulation of journalistic narrative guided by data and an extension tool for the integration between TV and other information means.
2

El Descubrimiento Guiado : Un estudio del método Descubrimiento Guiado en una clase de español como lengua extranjera / Guided Discovery : A study of the Guided Discovery method in a class of Spanish as foreign language

Almeida Eriksson, Aline January 2012 (has links)
En la actualidad los profesores en Suecia no suelen utilizar un método específico de enseñanza. Los métodos no están de moda. Sin embargo hay argumentos a favor de la importancia de conocer varios métodos de enseñanza. Esta tesina tiene el propósito de estudiar y probar uno de los métodos actuales en la enseñanza de lenguas extranjeras. El Descubrimiento Guiado es un método basado en el enfoque comunicativo de la lengua y está en concordancia con el Plan de Estudio de Lenguas Modernas en Suecia. Elegimos probar el método con la enseñanza de los verbos en el pretérito indefinido en una clase del tercer año del instituto, paso 2. Llegamos a la conclusión de que dicho método, aplicado a este grupo de estudiantes, no da mejores resultados que la enseñanza tradicional. También llegamos a la conclusión de que hay varios factores que pueden haber afectado el resultado, como por ejemplo la cantidad de horas de lecciones, la experiencia de la instructora con el método, la edad y la motivación de los estudiantes.
3

A visualização guiada por dados na TV : o infográfico como efeito de realidade e elemento de articulação da narrativa telejornalística

Freitas, Fabiana Rossi da Rocha January 2018 (has links)
Esta dissertação identifica as estratégias e recursos narrativos mobilizados nos infográficos criados a partir de bases de dados para retratar a realidade na TV. O trabalho parte do conceito de construção social da realidade aplicado ao jornalismo, dos pressupostos do design em relação à visualização da informação e dos valores e práticas do Jornalismo Guiado por Dados. A pesquisa insere-se nos estudos sobre o uso da infografia no Telejornalismo, propondo um diálogo a partir da visualização guiada por dados. Combina procedimentos metodológicos da Análise Pragmática da Narrativa e da Análise de Conteúdo e analisa um corpus composto por 21 infográficos, extraídos de duas séries de reportagem exibidas no SPTV 1ª Edição em 2016. O material especial, com seis matérias, recebeu o selo Resultado – uma iniciativa do jornalismo da Rede Globo para análise e cruzamento de informações públicas. A partir do estudo empírico, encontram-se padrões de incidência e entende-se o infográfico como elemento de articulação da narrativa telejornalística guiada por dados e ferramenta de extensão narrativa para integração da TV com outros meios. / This research aims to identify the strategies and narrative resources mobilized through infographics created based on databases in order to portray reality in TV. It departs from the concept of social construction of reality applied to Journalism, from the assumptions of design regarding the visualization of information and from the values and practices from Data- Driven Journalism. The research fits into the studies on the use of infographics on TV Journalism, as it proposes a dialogue based on the data orientated visualization. It combines methodological procedures from the Pragmatic Analysis of Narratives and from Content Analysis and it analyzes a corpus made of 21 infographics, extracted from two reporting series aired on SPTV 1a Edição [a local news program based in Sao Paulo, Brazil] in 2016. The special material, comprising six pieces of news, received the seal Resultado – an initiative from Rede Globo’s Journalism regarding the analysis and the crossing of public information. Based on the empirical study, patterns of occurrence are traced and the concept of infographics is extended as a means of articulation of journalistic narrative guided by data and an extension tool for the integration between TV and other information means.
4

GRENJ: um framework obtido por um processo iterativo de reengenharia aplicando TDD

Durelli, Vinícius Humberto Serapilha 21 May 2008 (has links)
Made available in DSpace on 2016-06-02T19:05:36Z (GMT). No. of bitstreams: 1 1977.pdf: 7827443 bytes, checksum: b7d5ce8bc5bb133ce610c499fdd47f85 (MD5) Previous issue date: 2008-05-21 / Financiadora de Estudos e Projetos / Software systems must satisfy the users requeriments and use current technologies. Thus, these systems are in constant evolution and several software maintenance tasks are carried out in order to adapt them to the user s requirements as well as to the current technologies. When there is a change in the technology used by these systems, an approach to their revitalization is reengineering, which is classified as a preventive maintenance. This research project presents the iterative process applied during the reengineering of the GREN framework, which is built based on the GRN pattern language. The GREN framework was originally implemented in Smalltalk, a very spread programming language, mainly within the academic community. In the proposed reengineering process the JavaTMlanguage and AspectJ, which is an aspect-oriented JavaTMextension, were used during the framework implementation resulting from the reengineering process. This new framework is called GRENJ. The proposed process can be used to reengineer systems developed with OO paradigm, in order to change its implementation language to another OO language. That process is iterative, incremental, and applies reverse engineering patterns, test-driven development and refactoring. The GRENJ framework has approximately twenty-eight thousand source code lines, of which approximately ten thousand are related to tests created during the development. The GRENJ framework documentation was generated using the javadoc tool. A hypothetical system that satisfies the basics requirements of a rental video store was instantiated using the GRENJ framework. / Os sistemas de software devem atender aos requisitos dos usuários utilizar as tecnologias atuais. Dessa forma, esses sistemas permanecem em constante evolução e passam por várias atividades de manutenção a fim de se adequar tanto às necessidades dos usuários quanto às tecnologias. Quando há mudança de tecnologia, uma das formas de revitalizar esses sistemas é com a aplicação de reengenharia, classificada como manutenção preventiva. Este projeto de pesquisa apresenta o processo iterativo usado durante a realização da reengenharia do framework caixa-branca GREN (Gerenciamento de REcursos de Negócios), construído com base na linguagem de padrões GRN (Gerenciamento de Recursos de Negócios). O framework GREN foi implementado originalmente em Smalltalk, linguagem de programação muito difundida, principalmente, na comunidade acadêmica. No processo de reengenharia proposto, as linguagem JavaTMe AspectJ, extensão da linguagem JavaTMpara programação orientada a aspectos, foram utilizadas para implementação da nova versão do framework, denominada GRENJ (Gerenciamento de REcursos de Negócios em JavaTM). O processo de reengenharia proposto pode ser utilizado na reengenharia de outros sistemas desenvolvidos com o paradigma OO, em que a mudança de linguagem de programação é desejada, pois é iterativo, incremental, utiliza padrões de engenharia reversa, desenvolvimento guiado por testes (Test-Driven Development, TDD) e refatoração. O framework GRENJ tem aproximadamente vinte e oito mil linhas de código fonte, das quais pouco mais de dez mil estão relacionadas aos testes criados durante o desenvolvimento. A documentação desse framework foi produzida utilizando a ferramenta javadoc. Um sistema hipotético que atende aos requisitos básicos de uma locadora de DVDs foi instanciado usando o GRENJ.
5

A visualização guiada por dados na TV : o infográfico como efeito de realidade e elemento de articulação da narrativa telejornalística

Freitas, Fabiana Rossi da Rocha January 2018 (has links)
Esta dissertação identifica as estratégias e recursos narrativos mobilizados nos infográficos criados a partir de bases de dados para retratar a realidade na TV. O trabalho parte do conceito de construção social da realidade aplicado ao jornalismo, dos pressupostos do design em relação à visualização da informação e dos valores e práticas do Jornalismo Guiado por Dados. A pesquisa insere-se nos estudos sobre o uso da infografia no Telejornalismo, propondo um diálogo a partir da visualização guiada por dados. Combina procedimentos metodológicos da Análise Pragmática da Narrativa e da Análise de Conteúdo e analisa um corpus composto por 21 infográficos, extraídos de duas séries de reportagem exibidas no SPTV 1ª Edição em 2016. O material especial, com seis matérias, recebeu o selo Resultado – uma iniciativa do jornalismo da Rede Globo para análise e cruzamento de informações públicas. A partir do estudo empírico, encontram-se padrões de incidência e entende-se o infográfico como elemento de articulação da narrativa telejornalística guiada por dados e ferramenta de extensão narrativa para integração da TV com outros meios. / This research aims to identify the strategies and narrative resources mobilized through infographics created based on databases in order to portray reality in TV. It departs from the concept of social construction of reality applied to Journalism, from the assumptions of design regarding the visualization of information and from the values and practices from Data- Driven Journalism. The research fits into the studies on the use of infographics on TV Journalism, as it proposes a dialogue based on the data orientated visualization. It combines methodological procedures from the Pragmatic Analysis of Narratives and from Content Analysis and it analyzes a corpus made of 21 infographics, extracted from two reporting series aired on SPTV 1a Edição [a local news program based in Sao Paulo, Brazil] in 2016. The special material, comprising six pieces of news, received the seal Resultado – an initiative from Rede Globo’s Journalism regarding the analysis and the crossing of public information. Based on the empirical study, patterns of occurrence are traced and the concept of infographics is extended as a means of articulation of journalistic narrative guided by data and an extension tool for the integration between TV and other information means.
6

O uso de fontes documentais no jornalismo guiado por dados

Gehrke, Marília January 2018 (has links)
Estudar as fontes utilizadas nas notícias de jornalismo guiado por dados (JGD) é a proposta desta dissertação. Para tanto, revisita as classificações de fontes trabalhadas por teóricos da área e situa o contexto atual, derivado de transformações sociais e tecnológicas, sob a perspectiva de sociedade em rede e do jornalismo em rede. O foco do estudo está em descobrir quais fontes são acionadas em notícias do JGD, que emerge neste cenário a partir dos anos 2000. Analisa um corpus constituído por 60 notícias veiculadas nos jornais O Globo, The New York Times e La Nación, como veículos tradicionais, e Nexo, FiveThirtyEight e Chequeado, como veículos nativos. A partir do cruzamento entre a teoria e o estudo empírico, propõe a classificação de tipos de fontes nas notícias de JGD. São eles: arquivo documental, estatística e reprodução. Por meio dessa classificação, busca preencher uma lacuna no quadro teórico sobre fontes, superficialmente discutido no jornalismo até então, trazendo o uso de documentos como protagonista neste cenário. / Studying the news sources used in data-driven journalism (DDJ) practices is the proposal of this dissertation. The theoretical approach includes classifications of news sources already discussed in journalism studies. Considering the contemporary context, which is modified by social and technological transformations, this study operates from the networked society and network journalism perspectives. The main point is to detect the use of journalism sources in news developed by DDJ techniques, which emerges in this scenario during the 2000’s. It analyzes 60 news records published by O Globo, The New York Times and La Nación, as traditional media, and Nexo, FiveThirtyEight and Chequeado, as the native ones. Combining the theory and the empirical study, it proposes a classification by types of sources of DDJ news: documentary file, statistics and reproduction. Through this classification, it aims to fulfill a gap found in the theoretical sources approach, which is superficially discussed in journalism until now, bringing the use of documents as a protagonist in this scenario.
7

O uso de fontes documentais no jornalismo guiado por dados

Gehrke, Marília January 2018 (has links)
Estudar as fontes utilizadas nas notícias de jornalismo guiado por dados (JGD) é a proposta desta dissertação. Para tanto, revisita as classificações de fontes trabalhadas por teóricos da área e situa o contexto atual, derivado de transformações sociais e tecnológicas, sob a perspectiva de sociedade em rede e do jornalismo em rede. O foco do estudo está em descobrir quais fontes são acionadas em notícias do JGD, que emerge neste cenário a partir dos anos 2000. Analisa um corpus constituído por 60 notícias veiculadas nos jornais O Globo, The New York Times e La Nación, como veículos tradicionais, e Nexo, FiveThirtyEight e Chequeado, como veículos nativos. A partir do cruzamento entre a teoria e o estudo empírico, propõe a classificação de tipos de fontes nas notícias de JGD. São eles: arquivo documental, estatística e reprodução. Por meio dessa classificação, busca preencher uma lacuna no quadro teórico sobre fontes, superficialmente discutido no jornalismo até então, trazendo o uso de documentos como protagonista neste cenário. / Studying the news sources used in data-driven journalism (DDJ) practices is the proposal of this dissertation. The theoretical approach includes classifications of news sources already discussed in journalism studies. Considering the contemporary context, which is modified by social and technological transformations, this study operates from the networked society and network journalism perspectives. The main point is to detect the use of journalism sources in news developed by DDJ techniques, which emerges in this scenario during the 2000’s. It analyzes 60 news records published by O Globo, The New York Times and La Nación, as traditional media, and Nexo, FiveThirtyEight and Chequeado, as the native ones. Combining the theory and the empirical study, it proposes a classification by types of sources of DDJ news: documentary file, statistics and reproduction. Through this classification, it aims to fulfill a gap found in the theoretical sources approach, which is superficially discussed in journalism until now, bringing the use of documents as a protagonist in this scenario.
8

Neoformação óssea comparativa de biomateriais micronanoestruturados aplicados através de um sistema guiado em calvária de coelhos Oryctolagus cuniculus / Comparative bone formation of micronanostructured biomaterials applied through a calvary-guided system of rabbits Oryctolagus cuniculus

Kuci, Cristiana Corrêa 17 February 2017 (has links)
Submitted by Claudia Rocha (claudia.rocha@udesc.br) on 2018-03-16T14:41:47Z No. of bitstreams: 1 PGCA17MA222.pdf: 4155710 bytes, checksum: b20faa3c60a0a388927aaabec4041811 (MD5) / Made available in DSpace on 2018-03-16T14:41:47Z (GMT). No. of bitstreams: 1 PGCA17MA222.pdf: 4155710 bytes, checksum: b20faa3c60a0a388927aaabec4041811 (MD5) Previous issue date: 2017-02-17 / Capes / Several research studies related to bone substitutes have been conducted in order to find the ideal material for this purpose, with similar qualities to the autogenous bone regarding its application of repairing bone defects, whether it results from fracture, degeneration or neoplasias. Accordingly, surgical experiments were carried out in rabbit calvaries, aiming to analyse and compare different micro-nanostructured biomaterials in relation to their capacity of osteoinduction and osteoconduction. Fourteen male New Zealand rabbits, eight months old and with a mean weight of 3.43 ± 0.53kg, were used. The animals were proven to be healthy through clinical examination and haematological analysis. The animals were submitted to inhalation anesthesia with isoflurane for the surgical procedure. From the bone exposure of the calvary region, four cylindrical polyamide guides were fixed with stainless steel screw. Each guide was filled with a pre-determined biomaterial composed of: hydroxyapatite with 5% silica (HA/SiO2 5%), hydroxyapatite with β-tricalcium phosphate (β-TCP/HA - 26.27%/73.53%), β-tricalcium phosphate (β-TCP) and Bio-Oss® (control). The animals were randomly assigned into two groups: G60 (n=7) and G90 (n=7), which were submitted to euthanasia at 60 and 90 days postoperatively, respectively, each calvary being removed and conditioned in buffered formaldehyde for 15 days. Afterwards, the calvaries were sectioned in four quadrants, each containing the biomaterial, being kept in buffered formaldehyde for another 15 days and then sent to histological analysis and scanning electron microscopy (SEM). From the results obtained by the methodology of this study, it can be concluded that all applied biomaterials show osteoinduction and osteoconduction capacity, despite different degrees. Through the analysis performed, it was observed that the Bio-Oss® presented smaller neoformation of bone tissue. The biphasic HA/SiO2 5% composition did not show incorporation on the interface between the recipient bed and the bone graft in most animals, inducing the formation of fibrous tissue for the most part. The β-TCP and the biphasic β-TCP/HA 73,53/26,27%, were the most promising biomaterials of this study, inducing a greater bone neoformation. β-TCP has been shown to be the biomaterial with the fastest rate of formation and maturation of bone tissue. The biphasic β-TCP/HA presented results very close to the β-TCP alone. However, it presented a greater amount of phagocytic cells, which in a longer period of evaluation could present a higher rate of absorption of the biomaterial / Diversas pesquisas relacionadas a substitutos ósseos têm sido realizadas na busca de um material ideal, que tenha qualidades próximas ao osso autógeno quanto à sua aplicação para reparação de um defeito ósseo, seja ele decorrente de fratura, degeneração ou neoplasias. Com esta finalidade, foram realizados experimentos cirúrgicos guiados em calvárias de coelhos onde se teve por objetivo analisar e comparar diferentes biomateriais micronanoestruturados em relação à sua capacidade de osteoindução e osteocondução. Foram utilizados 14 coelhos da raça Nova Zelândia, machos, com oito meses de idade e com peso médio de 3,43 ± 0,53kg. Os animais foram comprovadamente hígidos através de exame clínico e análise hematológica. Os animais foram submetidos à anestesia inalatória com isoflurano para realização do procedimento cirúrgico. A partir da exposição óssea da região da calvária, foram fixadas quatro guias cilíndricas de poliamida com parafuso de aço inoxidável. Cada guia foi preenchida por biomaterial pré-determinado, compostos por: Hidroxiapatita com Sílica a 5% (HA/SiO2 5%), Hidroxiapatita com Fosfato tricálcico- β (HA/TCP-β: 73,53/26,27%), Fosfato tricálcico (TCP-β) e Bio-ss® (controle). Os animais foram distribuídos aleatoriamente em dois grupos: G60 (n=7) e G90 (n=7), que foram submetidos à eutanásia com 60 e 90 dias de pós-operatório, respectivamente, sendo cada calvária removida e acondicionada em formaldeído tamponado por 15 dias. Após, as calvárias foram seccionadas em quatro quadrantes, cada qual contendo o biomaterial, sendo mantidos em formaldeído tamponado 10% por mais 15 dias e então encaminhados para análises histológica e de microscopia eletrônica por varredura (MEV). A partir dos resultados obtidos pela metodologia deste estudo, pode ser concluído que todos os biomateriais aplicados, apresentam capacidade de osteoindução e osteocondução, mesmo que em graus variados. Observou-se que o Bio-Oss® apresentou menor neoformação de tecido ósseo. A composição bifásica HA/SiO2 5% não apresentou incorporação na interface entre o leito receptor e o enxerto ósseo na maior parte dos animais, induzindo à formação de tecido fibroso em sua maior parte. O TCP-β e o bifásico HA/TCP-β 73,53/26,27%, foram os biomateriais mais promissores deste estudo, induzindo a uma maior neoformação óssea. O TCP-β demonstrou ser o biomaterial com velocidade mais rápida de formação e maturação do tecido ósseo. O bifásico HA/TCP-β apresentou resultados bem próximos ao TCP-β isolado. No entanto, apresentou maior quantidade de células fagocitárias, o que num período maior de avaliação, poderia apresentar maior velocidade de absorção do biomaterial
9

O uso de fontes documentais no jornalismo guiado por dados

Gehrke, Marília January 2018 (has links)
Estudar as fontes utilizadas nas notícias de jornalismo guiado por dados (JGD) é a proposta desta dissertação. Para tanto, revisita as classificações de fontes trabalhadas por teóricos da área e situa o contexto atual, derivado de transformações sociais e tecnológicas, sob a perspectiva de sociedade em rede e do jornalismo em rede. O foco do estudo está em descobrir quais fontes são acionadas em notícias do JGD, que emerge neste cenário a partir dos anos 2000. Analisa um corpus constituído por 60 notícias veiculadas nos jornais O Globo, The New York Times e La Nación, como veículos tradicionais, e Nexo, FiveThirtyEight e Chequeado, como veículos nativos. A partir do cruzamento entre a teoria e o estudo empírico, propõe a classificação de tipos de fontes nas notícias de JGD. São eles: arquivo documental, estatística e reprodução. Por meio dessa classificação, busca preencher uma lacuna no quadro teórico sobre fontes, superficialmente discutido no jornalismo até então, trazendo o uso de documentos como protagonista neste cenário. / Studying the news sources used in data-driven journalism (DDJ) practices is the proposal of this dissertation. The theoretical approach includes classifications of news sources already discussed in journalism studies. Considering the contemporary context, which is modified by social and technological transformations, this study operates from the networked society and network journalism perspectives. The main point is to detect the use of journalism sources in news developed by DDJ techniques, which emerges in this scenario during the 2000’s. It analyzes 60 news records published by O Globo, The New York Times and La Nación, as traditional media, and Nexo, FiveThirtyEight and Chequeado, as the native ones. Combining the theory and the empirical study, it proposes a classification by types of sources of DDJ news: documentary file, statistics and reproduction. Through this classification, it aims to fulfill a gap found in the theoretical sources approach, which is superficially discussed in journalism until now, bringing the use of documents as a protagonist in this scenario.
10

Rehearsal: Um arcabouço para teste automatizado de coreografias de serviços web / Rehearsal: A framework for automated testing of web service choreographies

Besson, Felipe Meneses 14 September 2012 (has links)
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.

Page generated in 0.2019 seconds