• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 47
  • 13
  • 9
  • 7
  • 1
  • Tagged with
  • 77
  • 43
  • 23
  • 14
  • 14
  • 12
  • 12
  • 11
  • 11
  • 11
  • 10
  • 10
  • 10
  • 9
  • 9
  • 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.
31

Transferência de tecnologia entre academia e indústria em engenharia de software: um mapeamento sistemático

Tenório, Ramon Nobrega 30 April 2014 (has links)
Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-10T17:18:26Z No. of bitstreams: 2 DISSERTAÇÃO Ramon Nobrega Tenório.pdf: 1455668 bytes, checksum: ca6a4170a2a084801f077bd2e8267772 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-11T17:35:39Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Ramon Nobrega Tenório.pdf: 1455668 bytes, checksum: ca6a4170a2a084801f077bd2e8267772 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-04-30 / A transferência de tecnologia é o processo pelo qual a indústria se mantém em constante evolução e competitividade. Esta atividade proporciona um modo em que as empresas possam alcançar maior efetividade no uso de seus recursos, provendo informação e auxílio, que conduz a melhorias em diversas áreas do negócio. Em engenharia de software, o processo tende a ser laborioso, dependente de condução rigorosa e de fatores (ou influenciadores), que geralmente estão inclinados a assumir papel decisivo quando do momento da adoção. Evidência contundente, benefício claro, apoio organizacional e treinamento são alguns dos muitos fatores que podem atuar com protagonismo e mudar o curso da atividade. A parceria entre academia e indústria é propensa a ser uma fonte fértil para inovações tecnológicas de forma a saciar o anseio do mercado e impulsionar a criação de novas ideias e visões renovadas. Este estudo tem como objetivo a coleta e investigação do conhecimento disponível na literatura, de forma sistemática, que tenham relação com fatores que influenciam positiva ou negativamente a transferência de tecnologia entre academia e indústria no campo da engenharia de software, assim como as abordagens existentes. De modo a alcançar o objetivo, foi utilizado, como método de pesquisa, o estudo de mapeamento sistemático. Este mapeamento obteve um total de 6228 estudos, por meio de buscas automatizadas e manuais, dentre os quais 87 estudos primários foram identificados como relevantes e classificados de acordo com as perguntas de pesquisa. Com base na análise realizada, conclui-se que a transferência de tecnologia em engenharia de software é uma atividade que envolve fatores tecnológicos, organizacionais, culturais e sociais e que estes têm influência em todo o processo. Além disso, fatores pouco explorados foram identificados, proporcionando abertura à condução de novos estudos
32

Replicação de estudos empíricos em engenharia de software: extensão de um mapeamento sistemático.

BEZERRA, Roberta Moraes Monteiro 05 May 2014 (has links)
Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-10T17:58:34Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DISSERTAÇÃO Roberta Moraes Monteiro Bezerra.PDF: 1091395 bytes, checksum: 97b21b9ce126c1c662fb69cb1cbaf288 (MD5) / Made available in DSpace on 2015-03-11T17:37:53Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DISSERTAÇÃO Roberta Moraes Monteiro Bezerra.PDF: 1091395 bytes, checksum: 97b21b9ce126c1c662fb69cb1cbaf288 (MD5) Previous issue date: 2014-05-05 / Contexto: Pesquisadores das ciências empíricas relatam a necessidade de realizar replicações dos estudos empíricos, inclusive na Engenharia de Software. Os primeiros estudos de replicação na Engenharia de Software Empírica são da década de 1990, sendo uma área relativamente recente. A Engenharia de Software Empírica ainda não conseguiu definir os termos e conceitos básicos de replicação, estando este debate em estágio inicial. Também não existe uma vasta literatura com material de replicação. Objetivo: Estender a pesquisa de (Silva et al., 2011) analisando os estudos relacionadas a replicação na Engenharia de Software Empírica e publicadas nos anos de 2011 e 2012. Método: A realização de um mapeamento sistemático sobre o estado atual dos trabalhos de replicação na Engenharia de Software Empírica, para extrair e analisar os novos dados dos artigos selecionados e depois comparar os resultados dos dois mapeamentos sistemáticos. Resultados: Nesse estudo foram analisados mais de 7.000 artigos, a partir dos quais foram selecionados 39 artigos referente a replicações executadas, com 51 replicações, executadas em 2011 e 2012, e 35 estudos originais. Também foram selecionados 10 artigos referente a trabalhos teóricos sobre replicação. 53% das replicações são consideradas externas; há uma forte concentração de replicações de quasi-experimentos, que utilizam “Acadêmicos” como unidade de análise e que confirmam o estudo original. Os conjuntos de replicação com apenas uma replicação para cada estudo original representam 80% dos conjuntos. Os tópicos de Design de Software, Teste de Software e Qualidade de Software concentram 58,8% das replicações. Conclusões: Considerando os números do primeiro mapeamento e do atual, percebe-se um aumento proporcional no número de replicações que retratam estudos empíricos na Engenharia de Software, entretanto, o número de replicações ainda é pequeno, sendo preciso incentivos para aumentar o número de replicações e a qualidade dos seus resultados. Quando analisado os resultados desta extensão e do primeiro mapeamento, percebe-se que as maiores mudanças estão entre as replicações externas.
33

Mapeamento de incidentes com identidades digitais e estratégias de controle em ambientes virtuais

GOMES, Anselmo Lacerda 31 August 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-04-07T13:22:15Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) AnselmoLacerdaGomesCInMsc (19-11-2015).pdf: 2341760 bytes, checksum: 06c1abb20d748a6921088b434a7b7cb3 (MD5) / Made available in DSpace on 2016-04-07T13:22:15Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) AnselmoLacerdaGomesCInMsc (19-11-2015).pdf: 2341760 bytes, checksum: 06c1abb20d748a6921088b434a7b7cb3 (MD5) Previous issue date: 2015-08-31 / O Roubo de Identidade Digital (RID) é o roubo de informações que resulta na possibilidade de alguém assumir a identidade da vítima. Em decorrência disso, credenciais de acesso e dados dispostos em qualquer meio eletrônico ficam vulneráveis, como em computadores e em dispositivos móveis. Ultimamente, esses dispositivos têm sido bastante visados pelos atacantes, devido à sensibilidade e pessoalidade dos dados nele armazenados. Senhas, informações bancárias, financeiras e de geolocalização são apenas alguns exemplos de dados expostos a essa vulnerabilidade moderna. O RID é uma prática que pode resultar no êxito de diversos outros crimes associados, por exemplo, estelionato, espionagem, ciberterrorismo e ciberguerra. Suas implicações são sérias, já que o atacante pode assumir o controle de instalações industriais, centros militares, governos e organizações inteiras, sendo imprevisíveis os danos à ordem pública e aos cidadãos. Neste trabalho foi utilizada a metodologia de mapeamento sistemático para identificar quais são os principais incidentes de segurança associados ao RID. Relações e relativizações foram realizadas a fim de mapear as suas principais causas e consequências. A principal contribuição desta dissertação é o mapeamento sistemático de RID. Finalmente, esta dissertação de mestrado objetivou delinear o conhecimento sobre o assunto, de forma atualizada, indicando diretrizes para a minimização ou completa prevenção de incidentes dessa natureza. / The Digital Identity Theft (DIT) is the stealing of information that allows the attacker to take the victim’s identity, somehow. This promotes the access to credentials and data disposed in computers, mobile devices or any electronic environment, making them vulnerable. Recently, mobile devices are being very targeted because of the sensibility and personality of the data found there. Passwords, bank, financial and geolocation information are just some examples of data being exposed by this modern vulnerability. DIT is a practice that may result in the success of many other associated crimes, like embezzlement, espionage, cyberterrorism and cyberwar. Its implications are serious because the attacker can assume the control of industrial facilities, military centres, government and entire organizations, damaging the public order and the people to an unpredictable extent. This work used the systematic mapping methodology to identify which are the main security incidents related to DIT. Relations and relativizations were performed to map its main causes and consequences. Finally, this dissertation aimed to delineate the knowledge on the subject, indicating guidelines to minimize or avoid entirely incidents with this nature.
34

Um Mapeamento Sistemático da Pesquisa sobre a Influência da Personalidade na Engenharia de Software

da Silva Jacinto, Shirley 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T15:57:00Z (GMT). No. of bitstreams: 2 arquivo3122_1.pdf: 1699950 bytes, checksum: ffa062a5b12fceafc62ef1803c1d5528 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2010 / Universidade Federal de Pernambuco / Nas últimas décadas, estudos na literatura científica passaram a investigar a influência da personalidade, do comportamento individual e de aspectos cognitivos no desempenho das equipes de software, com destaque para a interação entre a personalidade dos componentes, o ambiente de trabalho, a composição (diversidade, complementaridade, etc.) e a organização (estrutura, papéis, relações, etc.) das equipes. Porém, apesar de vários trabalhos terem produzido resultados na direção deste entendimento, ainda existem lacunas na pesquisa que precisam ser identificadas e analisadas para fornecer subsídios para novos estudos experimentais. Neste contexto, esta pesquisa tem como objetivo identificar, quantificar e analisar o conhecimento produzido sobre a personalidade na engenharia de software para apoiar os praticantes e pesquisadores. O método de pesquisa utilizado foi um estudo de mapeamento sistemático que analisou 38 trabalhos publicados entre 1978 e 2010, dos quais foram extraídos os tópicos de pesquisa, o contexto metodológico, os testes de personalidade, os principais resultados e os tipos de personalidade recorrentes. A partir dos resultados coletados, foram construídos mapas, baseados em evidências que, categorizando a literatura relevante, sintetizou o conhecimento produzido na área. A principal contribuição deste trabalho é fornecer uma melhor compreensão sobre as descobertas da influência da personalidade na engenharia de software, através de um mapeamento sistemático que possibilita à comunidade científica novas estratégias de pesquisas sobre fatores humanos na engenharia de software, de acordo com a identificação das questões centrais e lacunas. Por fim, o trabalho também contribui para os praticantes de desenvolvimento de software em geral e especificamente para gerentes e líderes de projeto em relação a como eles poderão utilizar as evidências para guiar processos de seleção de pessoas, formação e desenvolvimento de equipes
35

Comunicação em Projetos de Desenvolvimento Distribuído de Software: Um Estudo Terciário

Cristinne Corrêa dos Santos, Alinne 31 January 2011 (has links)
Made available in DSpace on 2014-06-12T15:58:04Z (GMT). No. of bitstreams: 2 arquivo3247_1.pdf: 1513577 bytes, checksum: 1b126a8427b41f7ec3569e1b17ba6531 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2011 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Nas últimas décadas, evidências da literatura e da prática industrial retratam que o Desenvolvimento Distribuído de Software (DDS) está se tornando cada vez mais uma realidade nas grandes organizações dominantes do mercado, visando ganhos de qualidade, produtividade e redução de custos. No entanto, para a obtenção de tais ganhos as organizações enfrentam diversos desafios, dentre eles merece destaque o processo de comunicação. Porém, apesar de vários estudos (primários e secundários) terem produzido resultados na direção desta concepção, não existe uma consolidação abrangente da literatura para fornecer subsídios a novas pesquisas e para a melhoria da prática industrial. Neste contexto, esta pesquisa tem como objetivo sintetizar, analisar e relacionar os fatores e efeitos identificados do processo de comunicação em projetos de DDS para apoiar os pesquisadores e praticantes. O método de pesquisa utilizado foi um Estudo Terciário Sistemático que analisou 20 revisões sistemáticas no contexto de DDS publicadas entre 2006 e 2010, dos quais foram extraídos o contexto metodológico, os fatores que influenciam a efetividade das comunicações e os efeitos do processo de comunicação em projetos de DDS. A partir dos resultados coletados, foi construído um modelo de eficácia do processo de comunicação em projetos de DDS, baseados nas evidências identificadas, para sintetizar o conhecimento produzido na área. As principais contribuições deste trabalho para comunidade científica são fornecer uma melhor compreensão da influência do processo de comunicação no DDS, através de um Estudo Terciário Sistemático, possibilitando novas estratégias de pesquisas sobre o processo de comunicação em ambientes distribuídos. Por fim, o trabalho também contribui para a prática industrial de forma que estes poderão utilizar as evidências para aperfeiçoar o gerenciamento de comunicação, minimizando possíveis problemas, diante dos desafios relacionados ao processo de comunicação em ambientes distribuídos
36

Análise de redes sociais aplicada a projetos de software open source: um mapeamento sistemático

COSTA, Vitor de Barros 01 September 2014 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-06-29T12:16:01Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação - vbc.pdf: 3425848 bytes, checksum: 8e244d83612f4d849475c13a6af455d4 (MD5) / Made available in DSpace on 2016-06-29T12:16:01Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação - vbc.pdf: 3425848 bytes, checksum: 8e244d83612f4d849475c13a6af455d4 (MD5) Previous issue date: 2014-09-01 / A aplicação de Análise de Redes Sociais (SNA – Social Network Analysis) em times de projetos de software tem sido um tópico de pesquisa bastante explorado e usado na última década. A fim de entender as relações entre pessoas, grupos, organizações ou outros tipos de entidades sociais, por meio de grafos e métricas próprias, SNA aparece como uma alternativa para expandir a visão da dinâmica de projetos no campo das relações sociais. Visualizando um projeto representado por um grafo, as entidades sociais são representadas como nós e suas relações como arestas, e análises temporais e/ou atemporais sobre aspectos de projetos, como comunicação, formação de equipe, colaboração, entre outros, podem ser realizadas usando métricas próprias como por exemplo betweenness centrality e densidade. O tipo de projeto mais estudado por pesquisadores que usam Análise de Redes Sociais é o projeto de desenvolvimento de software open source (OSS – Open Source Software). Pela facilidade na obtenção dos dados, armazenados em repositórios online, esta categoria de projeto tem levantado a curiosidade da comunidade acadêmica a fim de investigar suas características. OSS se distingue dos projetos tradicionais (chamados de closed source) pois envolve a participação de vários integrantes de forma espontânea, geralmente de localidade distintas e que nunca tiveram um contato pessoal entre si. Tendo em vista a extensão, em quantidade, de pesquisas que combinam o uso de técnicas de SNA em projetos OSS, esta dissertação tem como objetivo, através de um mapeamento sistemático da literatura, mapear e categorizar estudos diretamente relacionados à análise de redes sociais em projetos de software open source. Por meio de estatística descritiva e análise qualitativa busca-se conhecer quais os principais benefícios e limitações encontrados na aplicação das métricas de análise de redes sociais nos projetos de software OSS, bem como os principais tópicos de pesquisa e fontes de dados utilizadas. O trabalho, em sua síntese, apresenta um diagnóstico da pesquisa atual sobre os temas abordados e colabora com a academia apontando tendências e trabalhos futuros. / The application of Social Network Analysis (SNA) in teams of software projects has been a well researched and used topic in the last decade. In order to understand the relation between people, groups, organizations and other social entities, by the use of its own graphs and metrics, SNA appears to be an alternative to expand the vision of the projects dynamics in the social relation field. Seeing a project represented in a graph, the social entities are represented as dots and its relations as edges, and the temporal and/or timeless analysis about the projects aspects, such as communication, team building, coworking and others, can be performed by the use of own metrics, e.g. betweenness centrality and density. The kind of project most studied by researchers that use Social Network Analysis is the open source (OSS – Open Source Software) software development. This project category has been raising the academic community curiosity to investigate its characteristics since it is easy to obtain the data, stored in online repositories. OSS distinguishes from traditional projects (called closed source) because involves the participation of many spontaneous member, usually from different location and that have never met. As there are many researches that combine the use of SNA techniques in OSS projects, this thesis has the purpose to map and categorize, through a systematic mapping of the literature, studies directly related to the analysis of social network in open source software projects. Using descriptive statistics and qualitative analysis, seeks the main benefits and limitations found on the application of social network analysis metrics in the OSS software projects, as well as the main research topics and the used data source. To sum up, this dissertation presents a diagnose of the research about the covered topics and collaborates with the academy pointing tendencies and future work.
37

Engenharia de requisitos em projetos ágeis: um mapeamento sistemático baseado em evidências da indústria

ALVES, Daniela de Castro Pereira 19 August 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-07-01T11:40:55Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) dissertacao biblioteca revisado.pdf: 2828757 bytes, checksum: 94e8f0f95ebbe83536b00d9b18b31d8c (MD5) / Made available in DSpace on 2016-07-01T11:40:55Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) dissertacao biblioteca revisado.pdf: 2828757 bytes, checksum: 94e8f0f95ebbe83536b00d9b18b31d8c (MD5) Previous issue date: 2015-08-19 / Nos últimos anos, percebe-se um interesse crescente na utilização de metodologias ágeis como estratégia para minimizar os problemas no desenvolvimento de software. Apesar disso, pouco ainda se sabe sobre como a engenharia de requisitos está sendo conduzida em conjunto com essas metodologias. Neste contexto, o objetivo desta pesquisa é investigar como a engenharia de requisitos e as metodologias ágeis vêm sendo utilizadas conjuntamente na prática em projetos de desenvolvimento de software aplicados na indústria. Para isso, foi realizado um mapeamento sistemático da literatura que encontrou 24 estudos primários relevantes, cujos dados foram extraídos e sintetizados. Esse mapeamento identificou as técnicas e processos de engenharia de requisitos que estão sendo mais utilizados no contexto de desenvolvimento ágil e quais os principais problemas e limitações encontradas. Após a execução do mapeamento, verificou-se que a falta de envolvimento do usuário associada às características das atuais técnicas utilizadas para especificar requisitos e suas constantes mudanças são os principais desafios a serem superados. / In recent years, we can see a growing interest in using agile methodologies as a strategy to minimize the problems in software development. Nevertheless, little is known as requirements engineering is being conducted in conjunction with these methodologies. In this context, the objective of this research is to investigate how the requirements engineering and agile methodologies have been used jointly in practice in software development projects applied in the industry. For this, it was conducted a systematic literature mapping that found 24 relevant primary studies, whose data were extracted and synthesized. This mapping identified the most used techniques and process of requirements engineering and what are the main problems and limitations encountered in the context of agile development. After the execution of the mapping, it was found that lack of user involvement associated with the characteristics of current techniques used to specify requirements and their constant changes are the main challenges to overcome.
38

Gamificação para softwares educacionais: um catálogo de requisitos

PEIXOTO, Mariana Maia 23 February 2016 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-10-31T11:45:25Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) versaodigitalmarianamaia.pdf: 1787800 bytes, checksum: 601a3b28ed9295caf889e629f48a4287 (MD5) / Made available in DSpace on 2016-10-31T11:45:26Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) versaodigitalmarianamaia.pdf: 1787800 bytes, checksum: 601a3b28ed9295caf889e629f48a4287 (MD5) Previous issue date: 2016-02-23 / CNPq / A gamificação apresenta-se como um fenômeno emergente para aplicação em softwares educacionais com o intuito de envolver, motivar e melhorar o desempenho dos alunos. Contudo, apesar de sua relevância, a identificação dos requisitos da gamificação que tornam os softwares educacionais significativos para aprendizagem é problemática e um consenso ainda não foi alcançado. Motivado por este cenário, o presente trabalho realiza um estudo exploratório com o intuito de investigar aspectos de gamificação para o contexto de software educacional e, assim, desenvolver um catálogo de requisitos da gamificação, como uma abordagem da engenharia de requisitos para o auxílio no desenvolvimento de softwares educacionais. Esta pesquisa está dividida em três etapas. A primeira é destinada à condução de um mapeamento sistemático da literatura. A segunda etapa baseia-se nos achados da primeira para o desenvolvimento de um catálogo de requisitos da gamificação para softwares educacionais. Por fim, a terceira etapa prioriza e avalia os requisitos por meio de um survey. Na primeira etapa, um total de 127 trabalhos foram selecionados, dos quais identificou-se os seguintes aspectos: levantamento da distribuição temporal, regional e dos tipos de pesquisas sobre a gamificação na educação; levantamento dos tipos de softwares, modalidade de ensino e os objetivos educacionais propostos com a gamificação; levantamento das principais características, em termos de requisitos necessários à criação de softwares gamificados voltados à educação, e; levantamento das abordagens que consideram os tipos de personalidade dos alunos. Na segunda etapa, é apresentado o catálogo de requisitos desenvolvido com 229 itens. Na terceira etapa, um survey foi realizado com 64 especialistas da área da gamificação e priorizou e avaliou os requisitos em: pouco relevantes (26 itens), relevantes (161 itens), muito relevantes (42 itens). Três itens apresentaram avaliação baixa e, portanto, são desconsiderados para inclusão no catálogo. O mapeamento mostra que há um grande número de publicações sobre a utilização de gamificação em softwares educacionais, no entanto, a maioria é superficial e descreve poucas características da gamificação, de forma geral, sem uma avaliação adequada. Assim, este trabalho é uma tentativa de estabelecer um consenso sobre os requisitos da gamificação que podem auxiliar o desenvolvimento de softwares educacionais. / Gamification is an emerging phenomenon for use in educational software in order to engage, motivate and improve the performance of students. However, despite its importance, the identification of significant gamification requirements for educational software is not trivial and a consensus of such requirements has not been reached. Motivated by this scenario, this study conducts an exploratory study in order to investigate aspects of gamification to the educational context and thus develop a gamification requirements catalog, as an approach to requirements engineering, and for assistance in the development of educational software. This research was conducted in three stages. The first stage is related to the conduction of a systematic literature mapping. The second stage is based on the findings of the former one with the purpose of developing a gamification requirements catalog for educational software. Finally, the third stage prioritizes and evaluates the requirements by applying a survey. In the first stage, the total of 127 papers are selected, in which we identify: temporal and regional distribution, and types of research about gamification in education; types of softwares, education methods, and the educational goals intended to gamification; the main characteristics in terms of requirements for the setting up of gamified software aimed on education; the approaches that consider personality types of students. In the second stage, we present the developed requirements catalog with 229 itens and composed by three hierarchical levels. In the third stage the survey conducted with 64 experts in the field of gamification prioritizes and evaluates the requirements with: little relevance (26 items), relevant (161 items), and very relevant (42 items). 3 items received low evaluation, and therefore were not considered for inclusion. The mapping shows that there are a lot of publications about gamification in education, however, most papers are superficial and describe a few characteristics of gamification, without adequate assessment. Thus, this work is an attempt to establish a consensus on the requiremets gamification that serves as an aid to the development of educational softwares.
39

Rastreabilidade entre artefatos heterogêneos de software: um mapeamento sistemático

GOMES, Charles Everton Oliveira 26 August 2016 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2017-04-25T12:15:54Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) RASTREABILIDADE ENTRE ARTEFATOS HETEROGÊNEOS DE SOFTWARE - UM MAPEAMENTO SISTEMATICO.pdf: 1372647 bytes, checksum: 04d06da9110f40f9124df63fa92629a6 (MD5) / Made available in DSpace on 2017-04-25T12:15:54Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) RASTREABILIDADE ENTRE ARTEFATOS HETEROGÊNEOS DE SOFTWARE - UM MAPEAMENTO SISTEMATICO.pdf: 1372647 bytes, checksum: 04d06da9110f40f9124df63fa92629a6 (MD5) Previous issue date: 2016-08-26 / Rastreabilidade de artefatos de software tem sido reconhecida como um fator importante para apoiar diversas atividades no processo de desenvolvimento de software. Em geral, o objetivo da rastreabilidade é melhorar a qualidade dos sistemas de software. Ao longo dos últimos anos, as comunidades de engenharia de software têm desenvolvido um grande número de abordagens e técnicas para tratar vários aspectos da rastreabilidade. No entanto, apesar de sua importância e o trabalho resultante de vários anos de pesquisa, estudos empíricos sobre as necessidades e práticas de rastreabilidade em organizações industriais indicam que o suporte a rastreabilidade não é sempre satisfatório. Como resultado, a rastreabilidade é raramente estabelecida nos ambientes industriais existentes, devido a apresentar características distribuídas e heterogêneas. Apesar do amplo reconhecimento de sua importância e de numerosos anos de investigação, até o momento nenhum estudo apresentou uma visão holística dos estudos empíricos que aplicam a rastreabilidade de software, na indústria ou na academia. Como um primeiro esforço neste sentido, o objetivo deste estudo é apresentar um roteiro de investigação das práticas relacionadas à rastreabilidade de software entre artefatos heterogêneos e identificar as questões que ainda estão abertas para novas pesquisas. Através de um Mapeamento Sistemático da Literatura realizado por um único pesquisador os relatos de experimentos foram identificados e caracterizados. Cinco questões de pesquisa foram utilizadas para extrair e sintetizar as evidências encontradas nos estudos empíricos publicados nas diversas fontes científicas da área. Dos 2488 estudos retornados, 37 foram selecionados por atender aos critérios de seleção especificados. Após análise, conclui-se que a eficácia das estratégias de rastreabilidade estabelecidas ainda é muito pontual é pouco eficaz, este fenômeno pode ser atribuído à dificuldade em automatizar a geração das relações de rastreabilidade com semânticas claras e precisas. Tipicamente, na maior parte das abordagens existentes, as relações de rastreabilidade são identificadas de forma automatizada, através da utilização de técnicas de recuperação de informação estabelecidas sobre um conjunto de artefatos de software relacionados aos requisitos, análise e projeto, implementação e testes. Em relação aos principais desafios relatados quanto às práticas estabelecidas foram à confiança e a escalabilidade das abordagens. / Software artifacts Traceability has been recognized as an important factor to support various activities in the software development process. In general, the purpose of tracking is to improve the quality of software systems. Over the past few years, software engineering of communities have developed a number of approaches and techniques for treating various aspects of traceability. However, despite its importance and the resulting work of several years of research, empirical studies on the needs and traceability practices in industrial organizations indicate that support traceability is not always satisfactory. As a result, traceability is rarely established in existing industrial environments due to present distributed and heterogeneous characteristics. Despite the widespread recognition of its importance and many years of research, to date no study has a holistic view of empirical studies that apply to software traceability, industry or academia. As a first effort in this direction, the objective of this study is to present a roadmap for research into the practices related to traceability software across heterogeneous devices and identify the issues that are still open for further research. Through a Systematic Literature mapping performed by a single researcher, experiments reports were identified and characterized. Five research questions were used to extract and synthesize the evidence found in empirical studies published in various scientific sources the area. From 2488 returned studies, 37 were selected for meeting the specified selection criteria. After analysis, it is concluded that the effectiveness of the established traceability strategies is still very punctual is very effective, this phenomenon can be attributed to the difficulty in automating the generation of traceability relationships with clear and precise semantics. Typically, in most existing approaches, the traceability relationships are identified in an automated manner through the use of established information retrieval technique on artifacts level requirements, analysis and design, implementation and testing. However, the main challenges reported when the established practice is, trust and scalability.
40

Selección de conjuntos de datos a publicar en abierto basada en el Método Delphi Difuso

Enríquez-Reyes, Robert 20 November 2019 (has links)
Este trabajo de investigación se enfoca inicialmente en la realización de un mapeo sistemático para clasificar y analizar la investigación de datos abiertos realizada en la comunidad científica desde un punto de vista tecnológico, proporcionando una categorización de los trabajos de investigación basada en cinco facetas clave: impacto, tema, dominio, fases y tipo de investigación. Por lo tanto, este documento proporciona una visión general del área de datos abiertos que permite a los lectores identificar temas bien establecidos, tendencias y líneas de investigación abiertas. Además, se ofrece una extensa discusión cuantitativa y cualitativa que puede ser de utilidad para futuras investigaciones. La primera fase de identificación resultó en 671 artículos relevantes revisados por pares, publicados entre 2006 y 2017 en una amplia variedad de lugares. Se observa que el debate actual de la apertura de datos se centra en abrir los datos, especialmente públicos, teniendo en cuenta la ley de transparencia y la de protección de datos de cada país. Sin embargo, el mero cumpliendo de estas leyes no asegura la generación de valor a partir de los datos abiertos, ya que uno de sus beneficios más importantes se consigue cuando se reutilizan para crear productos y servicios TI de valor agregado. Uno de los problemas que necesariamente deben abordar las organizaciones que emprenden procesos de apertura es la selección de los conjuntos de datos a abrir. Se debe conocer qué datos de origen de la institución serían los más usados para generar valor a la sociedad con el fin de seleccionarlos para su apertura. Sin embargo, conocer los conjuntos de datos solicitados por la comunidad reutilizadora no es suficiente, pues publicar los datos tiene un costo en cuanto a hardware, software y recursos humanos que es necesario valorar. Por tanto, es necesario encontrar un equilibrio entre el interés reutilizador de los conjuntos de datos y su coste de publicación. Las propuestas estudiadas no combinan el criterio de los reutilizadores y el de los publicadores, ni utilizan un método formal conduciendo a resultados poco objetivos. En este trabajo de tesis doctoral se propone paliar esta problemática mediante la aplicación del Método Delphi Difuso con el fin de determinar qué conjuntos de datos son más susceptibles de ser reutilizados y qué conjuntos de datos tendrán un costo asumible para su publicación para proceder a su apertura. Se establece, además, a lo largo del trabajo de investigación un caso concreto de aplicación en el ámbito de las universidades ecuatorianas. Estas se encuentran en un proceso constante de innovación y buscan la participación y colaboración de los estudiantes y la comunidad universitaria en general, para generar productos y servicios TI de valor agregado a través de la apertura de sus conjuntos de datos. / Tesis doctoral realizada en el seno del proyecto de investigación "Publi@City: plataforma para la publicación y consumo de datos abiertos para una ciudad inteligente" (TIN2016-78103-C2-2-R) financiado por el Ministerio de Economía, Industria y Competitividad de España.

Page generated in 0.2338 seconds