• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 192
  • 89
  • 5
  • 1
  • 1
  • Tagged with
  • 290
  • 186
  • 156
  • 151
  • 132
  • 68
  • 41
  • 41
  • 34
  • 34
  • 31
  • 30
  • 29
  • 27
  • 26
  • 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.
81

ISO 9241: uma proposta de utilização da norma para avaliação do grau de satisfação de usuários de software

Medeiros, Marco Aurélio January 1999 (has links)
Dissertação (Mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Produção, Florianópolis, 1999 / Made available in DSpace on 2012-10-18T20:40:36Z (GMT). No. of bitstreams: 1 147075.pdf: 351847 bytes, checksum: 98107849ef4b65283ccdb78af592116c (MD5) / Resum o Este trabalho apresenta uma proposta de utilização da norma ISO 9241/10 - Ergonomic Requirements for Office Work with Visual Display Terminais (VDTs) - para a determinação do grau de satisfação de usuários com relação a produtos de software. A principal crença que motiva esta proposta reside na idéia de que o usuário de programas de computador enxerga as qualidades do produto através dos recursos de interação. Não basta que o produto possua grande precisão, é fundamental que o usuário possa usufruir desta precisão. E, para isso, a facilidade de utilização - ou o alto grau de usabilidade - é pré-requisito importantíssimo. j Como pôde ser comprovado pelos experimentos relatados neste trabalho, mediante a aplicação de questionários dirigidos para o 'usuário final, pode-se obter, com razoável grau de precisão, indicadores do nível de satisfação dos clientes. Se o questionário tiver como base as recomendações ergonômicas da norma, poder-se-á fazer uso dos princípios de diálogo previstos na norma para classificar indicadores de satisfação do usuário com relação a sete critérios ergonômicos importantes: Adequação à Tarefa, Auto-descrição, Controlabilidade, Conformidade com as Expectativas do Usuário, Tolerância a Erros, Adequação à Individualização e Adequação ao Aprendizado. Estes indicadores poderão auxiliar na identificação dos aspectos do produto cujas ações de intervenção deverão ser priorizadas. Adicionalmente, os próprios indicadores de satisfação poderão evidenciar os prováveis focos de problemas ergonômicos, orientando o processo de inspeção de usabilidade e facilitando a identificação e correção das falhas. A aplicação freqüente do ciclo avaliação de satisfação - inspeção - correção permite estabelecer um processo de melhoria contínua do produto, o que reflete em maior qualidade para o usuário final. / Abstract This work introduces a suggestion for using the ISO 9241/10 standard - Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs) - to evaluate user satisfaction related to software products. The main belief where this approach is based on is: the software user perceives the product qualities through the interaction resources. Precision is not enough. For the user, enjoying this precision is essencial. So, adequate usability is an important requirement. As this work has proved, applying user-oriented questionnaires, one may obtain satisfaction-level indicators with good statistical precision. ISO 9241-based questionnaires may offer conditons to classify satisfaction indicators on seven important ergonomic criteria: Suitability for the task, Selfdescriptioness, Controllability, Conformity with User Expectations, Error Tolerance, Suitability for Individualization and Suitability for Learning. These indicatores may help on the identification o f the software aspects whose intervention actions are emergencial. Besides, the indicators themselves may clarify eventual focus o f usability troubles. After identifying these critical spots, the usability inpection and the fail correction processes may be easier. The cyclical application o f evaluation - inspection - correction process may be an interesting tool for continuous improvement o f the product, resulting a higher quality software.
82

Implicações do uso da informática na formação do adolescente

Martins, Gislaine Moreno January 2001 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção. / Made available in DSpace on 2012-10-19T08:36:30Z (GMT). No. of bitstreams: 0 / Análise dos efeitos do excesso da utilização da informática e seus recursos sobre o adolescente. Abordagem do impacto da tecnologia nos dias atuais com enfoque nas relações homem-máquina, em seus diversos aspectos. Estudo do desenvolvimento físico e emocional do adolescente e das possíveis conseqüências do excesso de tempo gasto diante dos recursos informatizados. Levantamento, utilizando pesquisa bibliográfica, de alguns recursos tecnológicos disponíveis. Análise, por meio de pesquisa de campo, do real impacto da ampla utilização da tecnologia por indivíduos de faixa etária entre 09 e 14 anos, alunos da Escola Professor Roberto Carneiro, em Divinópolis, Minas Gerais. Sugestões de alternativas para o uso equilibrado dos recursos informatizados.
83

A interação com o usuário na validação do software Oficina de Relatório

Gonçalves, Eliane Salete Bareta January 2001 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção. / Made available in DSpace on 2012-10-19T10:19:41Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-26T00:35:35Z : No. of bitstreams: 1 185312.pdf: 14027612 bytes, checksum: 3f5ff717ae02c53ccc365cf1c1d5feec (MD5) / Este estudo apresenta a avaliação do software Oficina de Relatório desenvolvido no Centro Federal de Educação Tecnológica de Santa Catarina (CEFET-SC) com o objetivo de auxiliar o aluno a elaborar o relatório de estágio curricular. Apresenta, também, a implementação das alterações advindas da avaliação. O método de avaliação utilizado foi os ensaios de interação, por empregarem potenciais usuários na realização das tarefas. O estudo, ainda, faz uma abordagem sobre a participação do usuário e a importância da educação na formação de cidadãos, consumidores e potenciais usuários, críticos, capazes de avaliar um produto e sugerir modificações que garantam a usabilidade e gerem satisfação ao usuário. Os resultados comprovaram que o software Oficina de Relatório apresenta um bom grau de usabilidade e pode auxiliar muito na elaboração do relatório de estágio curricular
84

Desenvolvimento de um protótipo de aplicações interativas para TV Digital no Middleware Ginga com objetos NCL / Applications of a prototype development for interactive digital TV on object Middleware Ginga NCL

Antunes, Marco Aurelio Migliorini [UNESP] 24 February 2015 (has links) (PDF)
Made available in DSpace on 2015-08-20T17:09:45Z (GMT). No. of bitstreams: 0 Previous issue date: 2015-02-24. Added 1 bitstream(s) on 2015-08-20T17:26:28Z : No. of bitstreams: 1 000840398.pdf: 1392315 bytes, checksum: f4277c271015316da0c9d5ca95aa0b9d (MD5) / A TV Digital Interativa (TVDi) apresenta a interatividade como um instrumento facilitador no processo de interação onde, através dela, será possível uma comunicação direta com o telespectador. Assim, o presente trabalho procura mostrar os fundamentos e características essenciais da TVDi como instrumento de interatividade local, analisar a sua implementação no Brasil e estudar as formas de interatividade. Para isso, pretende-se demonstrar o desenvolvimento de um protótipo de aplicação para a TVDi no middleware Ginga com interatividade local e objetos NCL, que visa inserir interatividade num comercial televisivo, com o objetivo de oferecer uma ferramenta de apoio e informação complementar ao telespectador. Acredita-se que interatividade com a TVDi pode trazer diversas inovações à área publicitária nos próximos anos, melhorando o contato entre empresas e clientes, podendo até tornar-se uma tendência na visualização e experimentação de produtos. O desenvolvimento deste protótipo, visa estudar a elaboração de modelos de interatividade local de fácil utilização e compreensão de dados, provendo novas possibilidades para produtos televisivos. Para tal, foram necessárias algumas alterações durante a criação do projeto para que a utilização fosse facilitada ao usuário, bem como a disposição das informações na tela oferecessem o menor prejuízo ao comercial original, já que objetiva agregar informações ao telespectador / The Digital Interactive TV (DTV) presents interactivity as a facilitator in the process of interaction where, through it, direct communication with their viewer is possible. Thus, this paper seeks to show the essential foundations and features of the iDTV as local interactivity instrument, analyze its implementation in Brazil and study the forms of interactivity. For this, we intend to demonstrate the development of a prototype application for iDTV middleware Ginga in place with interactivity and NCL objects, which seeks to insert interactivity in a television commercial, with the goal of providing a support tool and additional information to the viewer. It is believed that interaction with iDTV can bring many innovations to the advertising area in the coming years, improving the contact between companies and customers, and may even become a trend in viewing and testing of products. The development of this prototype aims to study the development of the local interactive models easy to use and understand data, providing new possibilities for TV products. To this end, it took some changes while creating the project so that use was facilitated by user as well as the provision of information on the screen to ofter the least harm to the original commercial, as it aims to add information to the viewer
85

Deep learning architecture for gesture recognition / Arquitetura de aprendizagem profundo para reconhecimento de gestos

Glatt, Ruben [UNESP] 25 July 2014 (has links) (PDF)
Made available in DSpace on 2015-03-03T11:52:29Z (GMT). No. of bitstreams: 0 Previous issue date: 2014-07-25Bitstream added on 2015-03-03T12:06:38Z : No. of bitstreams: 1 000807195.pdf: 2462524 bytes, checksum: 91686fbe11c74337c40fe57671eb8d82 (MD5) / O reconhecimento de atividade de visão de computador desempenha um papel importante na investigação para aplicações como interfaces humanas de computador, ambientes inteligentes, vigilância ou sistemas médicos. Neste trabalho, é proposto um sistema de reconhecimento de gestos com base em uma arquitetura de aprendizagem profunda. Ele é usado para analisar o desempenho quando treinado com os dados de entrada multi-modais em um conjunto de dados de linguagem de sinais italiana. A área de pesquisa subjacente é um campo chamado interação homem-máquina. Ele combina a pesquisa sobre interfaces naturais, reconhecimento de gestos e de atividade, aprendizagem de máquina e tecnologias de sensores que são usados para capturar a entrada do meio ambiente para processamento posterior. Essas áreas são introduzidas e os conceitos básicos são descritos. O ambiente de desenvolvimento para o pré-processamento de dados e algoritmos de aprendizagem de máquina programada em Python é descrito e as principais bibliotecas são discutidas. A coleta dos fluxos de dados é explicada e é descrito o conjunto de dados utilizado. A arquitetura proposta de aprendizagem consiste em dois passos. O pré-processamento dos dados de entrada e a arquitetura de aprendizagem. O pré-processamento é limitado a três estratégias diferentes, que são combinadas para oferecer seis diferentes perfis de préprocessamento. No segundo passo, um Deep Belief Network é introduzido e os seus componentes são explicados. Com esta definição, 294 experimentos são realizados com diferentes configurações. As variáveis que são alteradas são as definições de pré-processamento, a estrutura de camadas do modelo, a taxa de aprendizagem de pré-treino e a taxa de aprendizagem de afinação. A avaliação dessas experiências mostra que a abordagem de utilização de uma arquitetura ... (Resumo completo, clicar acesso eletrônico abaixo) / Activity recognition from computer vision plays an important role in research towards applications like human computer interfaces, intelligent environments, surveillance or medical systems. In this work, a gesture recognition system based on a deep learning architecture is proposed. It is used to analyze the performance when trained with multi-modal input data on an Italian sign language dataset. The underlying research area is a field called human-machine interaction. It combines research on natural user interfaces, gesture and activity recognition, machine learning and sensor technologies, which are used to capture the environmental input for further processing. Those areas are introduced and the basic concepts are described. The development environment for preprocessing data and programming machine learning algorithms with Python is described and the main libraries are discussed. The gathering of the multi-modal data streams is explained and the used dataset is outlined. The proposed learning architecture consists of two steps. The preprocessing of the input data and the actual learning architecture. The preprocessing is limited to three different strategies, which are combined to offer six different preprocessing profiles. In the second step, a Deep Belief network is introduced and its components are explained. With this setup, 294 experiments are conducted with varying configuration settings. The variables that are altered are the preprocessing settings, the layer structure of the model, the pretraining and the fine-tune learning rate. The evaluation of these experiments show that the approach of using a deep learning architecture on an activity or gesture recognition task yields acceptable results, but has not yet reached a level of maturity, which would allow to use the developed models in serious applications.
86

Inovações tecnológicas e qualificação dos trabalhadores de empresas do setor metal-mecânico do estado do Rio Grande do Sul : estudo de casos

Magalhaes, Tania Tasca January 1998 (has links)
O presente trabalho pretende demonstrar as transformações nas qualificações dos operadores de máquina com a introdução de novos equipamentos no processo produtivo em três empresas do setor metal-mecânico do estado do Rio Grande do Sul. Com o auxílio de uma metodologia de natureza qualitativa buscou-se, através de entrevistas semi-estruturadas, captar a percepção dos operadores de máquinas, supervisores e gerentes sobre as modificações ocorridas na qualificação dos operadores de máquina automatizada na produção. A partir da revisão da literatura buscou-se construir o roteiro das entrevistas, diferenciadas para cada cargo, buscando captar as percepções dos diferentes atores sobre tecnologia, trabalho e qualificação. Como resultado estabeleceu-se a qualificação necessária e desejada de um trabalhador que opera uma máquina automatizada.
87

Personalização de interfaces web para sites institucionais com base em perfis de usuários

Lima, Paulo Sérgio Rodrigues January 2002 (has links)
A crescente utilização de computadores e a popularização da Internet contribuem cada vez mais para que usuários não especialistas em informática tenham acesso a sistemas computacionais. Tais usuários possuem diferentes habilidades, formações e idades que devem ser levadas em consideração no projeto de uma boa interface. No entanto, no projeto de interfaces web é muito difícil identificar essas características do público alvo, tendo em vista que ele é bastante diversificado. Assim, construir uma interface que atenda os requisitos de todos os usuários de um site não é uma tarefa fácil. Se o projetista tivesse uma maneira de conhecer o seu público, grande parte dos problemas de interação entre usuário e interface poderiam ser resolvidos. Assim, a fim de auxiliar na tarefa de conhecer o público que um site possui, várias técnicas estão disponíveis. Independente das características dos usuários de sites web, a sua principal necessidade consiste em encontrar a informação desejada de modo fácil e rápido. Ainda que seja possível identificar o comportamento de todos os usuários em um site, torna-se difícil disponibilizar informações de forma clara e simples para todos. Para isto, um site adaptativo, que se ajusta automaticamente a cada usuário de acordo com seus padrões de comportamento, é muito útil. Sites adaptativos são desenvolvidos com base em técnicas que auxiliam o projetista na tarefa de personalizar páginas web e, por este motivo, são chamadas de técnicas de personalização. O objetivo desta dissertação é investigar, desenvolver e experimentar uma técnica de personalização de interfaces web voltada especificamente para sites institucionais. Este tipo de site é voltado à divulgação de produtos e serviços de uma instituição e, normalmente, é composto por um grande número de páginas estruturadas de acordo com a estrutura organizacional da instituição. Essa característica permite o agrupamento de usuários por funções ou cargos. A técnica proposta neste trabalho é baseada em perfis de usuários, onde a personalização ocorre em dois níveis: nível de grupos de usuários e nível de usuários individuais, denominados respectivamente de macro perfil e micro perfil. Um estudo de caso realizado na intranet da Agência Nacional de Telecomunicações – ANATEL foi utilizado para aprimorar e validar a técnica. Foi desenvolvido um protótipo de site institucional personalizado, o qual foi disponibilizado, utilizado e avaliado por um grupo de usuários previamente selecionados. O processo de construção do protótipo assim como da avaliação e seus resultados são também descritos neste trabalho.
88

[en] MARGINS: BETWEEN THE HUMAN AND THE ANIMAL / [pt] MARGENS: ENTRE O HUMANO E O ANIMAL

LUANA COUTO CAMPOS 29 June 2018 (has links)
[pt] Essa pesquisa aborda a produção dos espaços do Humano e do Animal. O objetivo é percebê-los como zonas de regulação e distribuição de corpos, operadas, especialmente, a partir da noção de sujeito. No primeiro capítulo, busca-se pela desnaturalização desses espaços desde uma reflexão acerca de suas referências mais incorpóreas. Questiona-se os discursos que operam por meio da oposição entre ambos, recorrendo-se, para isso, a uma dimensão biológica fechada em si mesma, à qual se comunica uma subjetividade consciente. O segundo capítulo fará uma retomada dessas questões, ampliando-as através de uma abordagem sobre o corpóreo; uma vez delineado por diferentes modos de afecção (corpóreos e incorpóreos), reputa-se o corpo a um terreno de inconstância e transitoriedade. Nesse ponto, os debates da ética animal e do direito dos animais são confrontados, porquanto perpetuam subjetividades que remontam à identidade biológica do Humano. Por fim, o terceiro capítulo apresenta um deslocamento à oposição Humano-Animal a partir da noção de máquina, de uma subjetividade maquínica atravessada, tanto pela constituição de esferas homogeneizadas entre si - o Humano e o Animal, quanto pela sua desestabilização, o que é possibilitado pela hibridização solicitada em meio a fluxos de diferença. É quando se dá a passagem de uma análise de cunho mais epistemológico, para outro com uma feição mais política. Toda essa reflexão é conduzida pelo referencial filosófico de Jacques Derrida, sobretudo em razão da filosofia da diferença que seu pensamento anuncia. Em Derrida, a diferença é notada como um movimento e não um atributo em si. / [en] This work approaches the production of the Human and the Animal spaces. The goal is to understand those as zones of regulation and distribution of bodies, operated, especially, by the notion of subject. The first chapter presents the necessity of denaturalization of these spaces, starting with a reflection about some incorporeal references. The discourses that operate through the opposition between the Human and the Animal are questioned, as they call to a closed biological dimension in itself, to which a conscious subjectivity communicates. The second chapter will retake these questions, broadening them through an approach on the corporeal; once delineated by different modes of affection (corporeal and incorporeal kinds), the body is considered to be a land of inconstancy and transience. At this point, the debates of animal ethics and animal rights are confronted because they perpetuate subjectivities that go back to a biological Human identity. Finally, the third chapter presents a shift to the Human-Animal opposition from the notion of machine, of a machinic subjectivity crossed, both by the constitution of homogenized spheres between each other - Human and Animal, as well as their destabilization, which is made possible by the hybridization requested in the flows of difference. It is when the epistemological analysis acquire a political aesthetics. All this reflection is led by the philosophical reference of Jacques Derrida, mainly because of the philosophy of difference that his thought announces. In Derrida, difference is perceived as a movement, not an attribute in itself.
89

Efficient online embedding of secure virtual nteworks / Mapeamento eficiente e on-line de redes virtuais seguras

Bays, Leonardo Richter January 2013 (has links)
A virtualização de redes tem se tornado cada vez mais proeminente nos últimos anos. Tal técnica permite a criação de infraestruturas de rede que se adaptam a necessidades específicas de aplicações de rede distintas, além de dar suporte à instanciação de ambientes favoráveis para o desenvolvimento e avaliação de novas arquiteturas e protocolos. Apesar de esforços recentes (motivados principalmente pela busca de mecanismos para avaliar propostas relacionadas à Internet do Futuro) terem contribuído substancialmente para a materialização desse conceito, nenhum preocupou-se em conciliar alocação eficiente de recursos e satisfação de requisitos de segurança (e.g., confidencialidade). É importante ressaltar que, no contexto de redes virtuais, a proteção de infraestruturas de rede compartilhadas constitui condição fundamental para seu uso em larga escala. É de grande importância que o impacto negativo causado pelo aprovisionamento de segurança seja considerado no processo de mapeamento de redes virtuais, de forma a permitir o uso integral dos recursos físicos sem subestimar requisitos de capacidade. Portanto, nesta dissertação, são propostos um modelo ótimo e um al- goritmo heurístico para realizar o mapeamento de redes virtuais em substratos físicos que têm por objetivo otimizar a utilização de recursos físicos garantindo a satisfação de requisitos de segurança. Ambas as abordagens possuem uma modelagem precisa de custos adicionais associados a mecanismos de segurança usados para proteger re- des virtuais, e são capazes de atender requisições de redes virtuais de forma online. Além disso, são apresentados os resultados de um extensivo processo de avaliação realizado, incluindo uma comparação detalhada entre o modelo ótimo e o algoritmo heurístico. Os experimentos revelam que o modelo baseado em Programação Linear Inteira é capaz de alocar redes virtuais de forma ótima em substratos físicos com até cem roteadores, enquanto que o algoritmo heurístico é capaz de adaptar-se a infraestruturas maiores, provendo mapeamentos sub-ótimos em um curto espaço de tempo. / Network virtualization has become increasingly prominent in recent years. It enables the creation of network infrastructures that are specifically tailored to the needs of distinct network applications and supports the instantiation of favorable en- vironments for the development and evaluation of new architectures and protocols. Although recent efforts (motivated mainly by the search for mechanisms to eval- uate Future Internet proposals) have contributed substantially to materialize this concept, none of them has attempted to combine efficient resource mapping with ful- fillment of security requirements (e.g., confidentiality). It is important to note that, in the context of virtual networks, the protection of shared network infrastructures constitutes a fundamental condition to enable its use in large scale. Considering the negative impact of security provisions in the virtual network embedding process is of paramount importance in order to fully utilize physical re- sources without underestimating capacity requirements. Therefore, in this thesis we propose both an optimal model and a heuristic algorithm for embedding virtual networks on physical substrates that aim to optimize physical resource usage while meeting security requirements. Both approaches feature precise modeling of over- head costs of security mechanisms used to protect virtual networks, and are able to handle virtual network requests in an online manner. In addition, we present the results of an extensive evaluation we carried out, including a detailed comparison of both the optimal model and the heuristic algorithm. Our experiments show that the Integer Linear Programming (ILP) model is capable of optimally embedding virtual networks on physical infrastructures with up to a hundred routers, while the heuristic algorithm is capable of scaling to larger infrastructures, providing timely, sub-optimal mappings.
90

Service versioning and compatibility at feature level / Versionamento e compatibilidade de serviços em nível de feature

Yamashita, Marcelo Correa January 2013 (has links)
A evolução de serviços requer estratégicas para lidar adequadamente com a gerência de versões resultantes das alterações ocorridas durante o ciclo de vida do serviço. Normalmente, uma versão de serviço é exposta como um documento que descreve a funcionalidade do serviço, orientando desenvolvedores clientes sobre os detalhes de acesso ao serviço. No entanto, não existe um padrão para o tratamento de versões dos documentos que descrevem o serviço. Isso implica na dificuldade de identificação e localização de alterações, bem como na medição do seu impacto, especialmente em uma perspectiva mais granular. A compatibilidade aborda um estilo mais elegante de evolução de serviços, considerando os efeitos provenientes das alterações nas aplicações cliente. Ela define um conjunto de alterações permissivas, as quais não afetem a integração externa com o serviço. Entretanto, provedores não conseguem garantir que as alterações necessárias ao serviço estarão no conjunto de alterações compatíveis. Além disso, o conceito de compatibilidade é muitas vezes aplicado sobre a descrição do serviço como um todo, o que pode não ser representativo do uso real do serviço por uma aplicação cliente em particular. Assim, é de responsabilidade dos desenvolvedores clientes avaliar a extensão das alterações no serviço a fim de medir o impacto no seu cenário em particular. Esse processo pode ser difícil e propenso a erros sem o uso de mecanismos de identificação de mudanças. Este trabalho aborda a evolução do serviço de maneira mais granular, o que chamamos de nível de feature. Desse modo, nós propomos um modelo de controle de versões e um algoritmo de compatibilidade a nível de feature, que permite a identificação e qualificação do impacto das alterações, assim como a avaliação da compatibilidade das mudanças neste nível de feature. Este trabalho também apresenta um experimento com base em um serviço real, que explora o modelo de controle de versões para avaliar a extensão das mudanças implícitas e explícitas e sua avaliação de compatibilidade. / Service evolution requires sound strategies to appropriately manage versions resulting from changes during service lifecycle. Typically, a service version is exposed as a description document that describes the service functionality, guiding client developers on the details for accessing the service. However, there is no standard for handling the versioning of service descriptions, which implies on difficulties on identifying and tracing changes as well as measuring their impact, particularly in a finer grain perspective. Compatibility addresses the graceful evolution of services by considering the effects of changes on client applications. It defines a set of permissible change cases that do not disrupt the service external integration. However, providers cannot always guarantee that the necessary changes yield compatible service descriptions. Moreover, the concept of compatibility is often applied to the entire service description, which can not be representative of the actual use of the service by a particular client application. So, it is the client’s developers responsibility to assess the extent of the change and their impact in their particular usage scenario, which can be hard and error-prone without proper change identification mechanisms. This work addresses service evolution in a finer grain manner, which we refer to as feature level. Hence, we propose a versioning model and a compatibility algorithm at feature level, which allows the identification and qualification of changes impact points, their ripple effect, as well as the assessment of changes’ compatibility in this finer grain of features. This work also reports an experiment based on a real service, which explores the versioning model to assess the scope of implicit and explicit changes and their compatibility assessment.

Page generated in 0.0311 seconds