Dissertations / Theses on the topic 'Software de comunicação'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Software de comunicação.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Galvão, Maria Cristiane Barbosa. "Manual de software : facilitando a comunicação empresa-sociedade." reponame:Repositório Institucional da UnB, 2003. http://repositorio.unb.br/handle/10482/30525.
Full textSubmitted by Raquel Almeida (raquel.df13@gmail.com) on 2017-12-20T18:03:03Z No. of bitstreams: 1 2003_MariaCristianeBarbosaGalvão.pdf: 1722025 bytes, checksum: 23f57789ecf02addd9cebeef1965dc8c (MD5)
Approved for entry into archive by Patrícia Nunes da Silva (patricia@bce.unb.br) on 2017-12-22T14:09:33Z (GMT) No. of bitstreams: 1 2003_MariaCristianeBarbosaGalvão.pdf: 1722025 bytes, checksum: 23f57789ecf02addd9cebeef1965dc8c (MD5)
Made available in DSpace on 2017-12-22T14:09:33Z (GMT). No. of bitstreams: 1 2003_MariaCristianeBarbosaGalvão.pdf: 1722025 bytes, checksum: 23f57789ecf02addd9cebeef1965dc8c (MD5) Previous issue date: 2017-12-22
Partindo do pressuposto de que o manual de software pode propiciar a circulação de informações e conhecimentos técnico-científicos entre as empresas produtoras de software e a sociedade (representada pelos usuários do software), esta pesquisa propõe um modelo para manual de software. Para tanto, o estudo foi elaborado em três etapas. Na etapa 1, foi realizado um estudo teórico-exploratório, no qual foram identificados os conceitos para construção do modelo. Na etapa 2, foi desenvolvido o modelo para manual de software propriamente dito que, objetivando o aperfeiçoamento e o incremento desta interface de comunicação e observando os dados sistematizados no estudo teórico-exploratório (etapa 1), é uma síntese dos conceitos propostos na literatura nacional e internacional. Na etapa 3, foi realizado um estudo empírico-exploratório, no qual foram analisados sete manuais de software de empresas atuantes no Brasil, para testar o modelo proposto, verificando-se sua aplicabilidade. Ressalta-se que o modelo resultante desta pesquisa é uma representação a ser utilizada como parâmetro para a construção de manual de software, todavia a metodologia empregada na construção do modelo poderá servir de referência para o estudo de outros tipos de manuais e documentos produzidos no contexto empresarial. Finalmente, esta pesquisa voltou-se para um contexto particular de aplicação, visando a resolução de um problema prático, qual seja o atendimento de demandas sociais.
Starting from the assumption that software manuais can transmit techno-scientific information and knowledge between software producing firms and society (represented by the software users), this research proposed a model for the software manual. To this end, the study was elaborated in three stages. In stage 1, a theoretical-exploratory study was carried out, in which the concepts for the model's construction were identified. In stage 2, the model for the software manual was developed, taking into consideration the systematized data of the theoretical exploratory study (stage 1). Like this, the model was fundamentally a denominator of characteristics outlined in the national and international literature, aiming for the improvement and addition of this communication interface denominated software manual. In stage 3, an empiricalexploratory study was carried out, in which seven software manuais elaborated by firms active in Brazil were studied. It should be emphasized that the proposed model is a representation providing parameters for the construction of software manuais and the construction methodology of this model could serve as a reference for the study of other types of manuais and documents produced in the context of the business worid. Finally, in the search for the development of a model for software manuais, this research focused primarily on a particular application context, aiming for the resolution of a practical problem and attending to social demands.
Montesco, Carlos Alberto Estombelo. "UCL-uma linguagem de comunicação para agentes de software." Universidade de São Paulo, 2001. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-19012018-111536/.
Full textAn important p t of the software agents\' theory is the idea that the agents should work more effidently in gro ps. For the cooperatbn among software agents to be successful, it is required communication between them. To enable this communication an Agent Communication Language (ACL) is requlred. Messages coded in an ACL should adequately express their meaning from a semantic point o view. The goal of this work is to spedfy a new ACL language, cafied Universal Communication Language (UCL). UCL iesign is concemed with the description of the messages\' structures, the underlining semantic cornext and the support for protocols for agents interacfion (software agents or humans agents). Als , it is importam to explore the use of the Extended Markup Language (XML) to make UCL esier to integrate imo the Internet. For this reason UCL was implemented using XML. Also, an enconverter-deconverter software prototype was written to serve as a tool for tesang and experimen g with the language specifications. This prototype allows the conversion from English to UCL ar4d from UCL to English. h was written in Java using open programs and it is available free under ±4 GPL (GNU Public License).
Gaspar, Tiago Caminha. "Linha de produtos de software para comunicação síncrona na web." Universidade Federal de São Carlos, 2010. https://repositorio.ufscar.br/handle/ufscar/507.
Full textO conjunto de conceitos e tecnologias que caracterizam a Web 2.0 revolucionou e estendeu as práticas de comunicação assistidas por sistemas computacionais. Aplicações com comunicação multimídia síncrona, interfaces ricas, tendo a Web como plataforma são exemplos dessa revolução. No entanto, esse tipo de aplicação ainda é pouco explorada apesar do seu potencial. A maioria das comunicações apoiadas por meios computacionais acontece de forma textual através de blogs, wikis e redes sociais. Entende-se que com a evolução dos meios de transmissão de dados, as comunicações apoiadas por computador podem ser melhoradas com a incorporação de áudio e vídeo de qualidade, tornando essas comunicações mais próximas daquelas que fazemos quotidianamente de forma presencial. Neste trabalho, apresenta-se instrumentos tanto teóricos quanto tecnológicos para facilitar desenvolvimento de aplicações de comunicação síncrona com interfaces ricas usando a Web como plataforma. A experiência no domínio permite identificar desafios inerentes ao desenvolvimento desse tipo de aplicações e características comuns a essas aplicações. Este trabalho descreve uma abordagem de reúso de software para construção de aplicações de comunicação síncrona baseada nas idéias de linha de produtos de software para promover a racionalização do esforço de desenvolvimento. Essa abordagem, chamada de Linha de Produtos de Software para Comunicação Síncrona na Web (LPSCSW), é realizada em duas etapas: Engenharia de Domínio (ED) e Engenharia de Aplicação (EA). Na ED são construídos os assets ou ativos da linha de produtos, e na EA são construídos os diferentes produtos com reúso desses assets. Os assets incluem componentes, arquiteturas, padrões de projeto, técnicas e ferramentas que auxiliem tanto a ED como a EA.
Andrade, Ricardo de. "Sistemas de comunicação CAN FD: modelamento por software e análise temporal." Universidade de São Paulo, 2014. http://www.teses.usp.br/teses/disponiveis/3/3140/tde-06082015-111553/.
Full textThe CAN (Controller Area Network) is a standard in the communication bus, widespread in industrial applications, particularly in automotive systems. Currently, one of the main problems in the automotive industry is that this bus is with many messages on the bus, the result of incremental incorporation of electronic systems in automobiles, since there is a greater demand for connectivity due to the demands of society and the market. Alternatively, it has been developed a new communications network, known as CAN with Flexible Data-Rate (CAN-FD), which is a bus with transmission speeds higher and higher capacity data transport information. This project\'s main objective is to explore the features of the network CAN-FD, through simulations of the traffic of messages on a CAN network FD using data from a real CAN network, and verifying the predictability both in the context of a protocol that can meet the demand complex systems. The comparison is performed from a set of messages added to the network to verify the boundaries of each of the transmission networks and the respective delay times of the messages. As a second case study, a network of closed-loop control was developed, connected to a CAN bus and CAN bus FD. This control technique has eliminated the noises that interfere with the control and check the extent that the communication protocol can keep a control loop running. The results showed that it is possible to transmit a huge amount of data with the lowest usage busload (amount of transmitted messages) to the vehicle through the use of CAN bus FD, but not yet released to market a CAN controller FD to accomplish this task . Moreover, both protocols, CAN-FD and CAN has its predictability compromised because they are unable to send the message when the bus is more than 98.86% load.
Santos, Leonardo Sanches dos. "Melhoria da comunicação no desenvolvimento distribuído de software baseado em Scrum." Universidade Tecnológica Federal do Paraná, 2016. http://repositorio.utfpr.edu.br/jspui/handle/1/2931.
Full textSoftware development between geographically distributed teams has acquired relevance due to interests of organizations, project-related costs, looking for multidisciplinary and specialized professionals or aiming to expand the coverage of its customers, serving them in a globalized form. However, despite the existing benefits, there are some difficulties originated from the distribution of teams that are inherent in the temporal and geographic dispersion. These difficulties include the cultural, linguistic, temporal among others, which affect the quality of communication and consequently interfere with the mutual comprehension between the teams which develop the same software project. Thus, the aim of this work is to present an improvement in the process of distributed software development (DSD) based on Scrum, capable to minimize interference and information losses, decentralization of knowledge in specific people and improve the communication flow and dissemination of information. A real case was discussed and as for the development of this work the action research was the approach employed in this study. In this scenario, problems originated from inefficient communication between their actors and demanded that the development of this research present several iterations and feedbacks in order to reach its maturity. Improved communication has been achieved and is the main contribution of this work.
Cristinne, Corrêa dos Santos Alinne. "Comunicação em Projetos de Desenvolvimento Distribuído de Software: Um Estudo Terciário." Universidade Federal de Pernambuco, 2011. https://repositorio.ufpe.br/handle/123456789/2419.
Full textCoordenaçã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
Nazaré, Luis Filipe Nunes Coimbra. "O sistema de comunicação e a implementação estratégica na indústria do "software"." Master's thesis, ISEG, 1994. http://hdl.handle.net/10400.5/22133.
Full textFortaleza, Luiz Leandro dos Reis. "Uma estratégia para o desenvolvimento de habilidades de comunicação e colaboração para futuros engenheiros de software." Universidade Federal do Amazonas, 2013. http://tede.ufam.edu.br/handle/tede/2930.
Full textCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
The software industry needs professionals who, in addition to technical knowledge, possess certain skills that positively affect the development process software. In this dissertation initially held up a mapping systematic about which skills are reported in the literature as being more important for the software engineer. This mapping served to limit the scope of this work to the skills of communication and collaboration. The development of communication skills and collaboration, according to several authors, occurs from practical activities. Therefore, try to enable the best students, with regard to communication and collaboration, would integrate them into projects with industry. However, it is not always possible to establish partnerships with industry software. An alternative is to simulate the industrial scenario in the academic environment. A practice that has grown in the industry is the geographical distribution of staff development, known as Distributed Software Development (DSD). Then, simulate a scenario DDS is a possible way to bring students from reality of the software industry. This is the approach proposed in this dissertation. Two experimental studies were conducted to obtain evidence about the effectiveness the proposed pedagogical approach. Every experiment we sought to improve way of collecting and analyzing data, and performed the triangulation of these data aimed obtaining the most reliable conclusions. It was observed that the use DDS is quite motivating for students, but there are other factors that This affect motivation, such as the affinity between team members co-allocated. Properly manage these factors in order to maintain participants motivated, can be the difference between success and failure of the activity of teaching, one Since skill development is influenced by motivation.
A indústria de software precisa de profissionais que, além do conhecimento técnico, possuam determinadas habilidades que afetam positivamente o processo de desenvolvimento de software. Nesta dissertação de mestrado realizou-se inicialmente um mapeamento sistemático sobre quais habilidades são reportadas pela literatura como sendo mais importantes para o engenheiro de software. Este mapeamento serviu para limitar o escopo deste trabalho às habilidades de comunicação e colaboração. O desenvolvimento de habilidades de comunicação e colaboração, segundo diversos autores, ocorre a partir de atividades práticas. Portanto, tentar capacitar melhor os alunos, no que diz respeito à comunicação e colaboração, seria integrá-los em projetos com a indústria. Todavia, nem sempre é possível estabelecer parcerias com a indústria de software. Uma alternativa é simular o cenário industrial em ambiente acadêmico. Uma prática que tem crescido na indústria é a distribuição geográfica da equipe de desenvolvimento, conhecida como Desenvolvimento Distribuído de Software (DDS). Então, simular um cenário DDS é uma possível forma de aproximar os alunos da realidade da indústria de software. Esta é a abordagem proposta nesta dissertação. Foram realizados dois estudos experimentais visando obter indícios sobre a eficiência da abordagem pedagógica proposta. A cada experimento buscou-se aprimorar a forma de coleta e análise dos dados, e efetuou-se a triangulação destes dados visando a obtenção de maior confiabilidade para as conclusões. Observou-se que a utilização de DDS é bastante motivadora para os alunos, todavia existem outros fatores que afetam esta motivação, como por exemplo a afinidade entre os membros das equipes co-alocadas. Gerenciar adequadamente tais fatores, visando manter os participantes motivados, pode ser o diferencial entre sucesso e fracasso da atividade de ensino, uma vez que o desenvolvimento de habilidades é influenciado pela motivação.
Gonçalves, José Antonio. "Estruturação de um protocolo de comunicação para ambientes de desenvolvimento distribuído de software." Universidade Tecnológica Federal do Paraná, 2015. http://repositorio.utfpr.edu.br/jspui/handle/1/2546.
Full textThe communication management in environments for distributed software development (DSD) has been investigated to ensure the consistency of collaboration scenarios. As a recent topic that involves technical and human issues, new concepts and processes of communication in DSD have been raised. Thus, this study presents a protocol to structure communication in DSD environments. The protocol was defined using the validation of hypotheses in an experiment, which was conducted by means of activities performed by master students in computer science. In the experiment, we set up the environment that had the characteristics of a distributed environment. It was proposed an project consisting of a set of activities to be carried out by groups of students. Each group was physically separated, forcing them to use synchronous and asynchronous communication tools. At the end, the expectations were met since we were able to structure the communication in hierarchical layers, setting up and defining the communication protocol in DSD projects.
Almeida, Ana Rita. "O SPC do software Boardmaker e o universo conceptual português: uma proposta de adaptação." Master's thesis, Universidade de Aveiro, 2006. http://hdl.handle.net/10773/4567.
Full textA presente dissertação de mestrado resulta de um estudo realizado sobre a adaptação cultural de um Sistema Aumentativo e Alternativo de Comunicação (SAAC), mais concretamente, o SPC (Sistema Pictográfico de Comunicação) integrado no software Boardmaker (versão 5.2). O objectivo deste estudo foi desenvolver uma alternativa gráfica ao SPC mais adequada ao universo conceptual português, bem como, compreender a importância do designer de comunicação no desenvolvimento de recursos pedo-didácticos de SAAC. Para tal foi desenvolvido um estudo que englobou, junto de educadores de CAA, a selecção de signos SPC que apresentavam maiores desadequações culturais, procedendo-se em seguida à análise dos dados, redesenho de novas propostas dos signos seleccionados e respectiva avaliação. Este estudo permitiu-nos aferir que a adaptação de um sistema de signos gráficos de SAAC a uma língua diferente da língua em que é concebido, se deve pautar não só pela sua tradução, como também pelo redesenho e desenho de novos signos no sistema. Verificámos também que o designer de comunicação, enquanto construtor de artefactos comunicacionais, pode resolver de forma adequada problemas gráficos de recursos pedo-didácticos de CAA. O mesmo estudo permitiu aferir também que um software de signos gráficos deve permitir o acesso aos signos de um sistema, assim como deve possibilitar a alteração dos mesmos por combinações de elementos dos próprios signos, e não pelo o seu redesenho efectivo, devendo este fornecer indicações sobre as características formais do sistema e correcta alteração dos signos. No final do presente trabalho são avançadas sugestões para estudos futuros.
The present MA study results from research conducted about the cultural adaptation of an Augmentative and Alternative Communication System (AACS), the PSC (Pictographic System of Communication) integrated in the software Boardmaker (version 5.2). The objective of the study consisted in developing a graphic alternative to the PSC, more adequate to the Portuguese conceptual universe, and also to understand the importance of the communication designer in the development of AACS didactic resources. For that purpose a study was developed that encompassed, with the participation of AAC educators, the selection of PSC signs that exhibited greater cultural inadequacy, the redrawing of new proposals for those signs and their respective evaluation. The study allowed us to understand that the adaptation of an AAC system of graphic signs to a language that is different from its original one has to be undertaken not only in terms of translation but also in terms of the (re)drawing of new signs in the system. We also verified that the communication designer, while constructor of communicational artefacts, can effectively solve graphic problems found in AAC didactic resources. This study also allowed to assess that a graphic signs software should not only allow access to the signs of a system but also permit changing the signs by means of the combination of elements of the signs themselves, and not by means of their effective redrawing, offering information about the formal characteristics of the system for their correct modification. Suggestions for further research are put forward.
Guimarães, Marcos Salenko. "Sistemas críticos sob a perspectiva do design de interação e comunicação." [s.n.], 2010. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275768.
Full textTese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-08-17T08:07:55Z (GMT). No. of bitstreams: 1 Guimaraes_MarcosSalenko_D.pdf: 4677482 bytes, checksum: c8558daf7a8ed6db162a894cb367677f (MD5) Previous issue date: 2010
Resumo: Sistemas críticos têm sido definidos como sistemas cujo fracasso provoca conseqüências catastróficas ou inaceitáveis para a vida humana. A literatura tem relatado vários casos reais de falhas relacionadas à interação e comunicação que levaram a perdas de vidas humanas. Na aviação, muitos incidentes têm causas originadas de falha de interação de pessoas com sistemas computacionais. Este trabalho introduz a perspectiva de comunicação ao sistema crítico utilizando Semiótica e Semiótica Organizacional como bases teórico-metodológicas que sustentam esta pesquisa. Tais bases devem ser capazes de considerar o sistema (crítico) como um todo e também suas partes específicas (por exemplo, interação com o usuário), tanto em seus aspectos técnicos quanto no contexto organizacional; a comunicação está sempre presente entre as pessoas e sistemas envolvidos. O objetivo principal da tese é investigar e propor um modelo de processo de base semiótica para o desenvolvimento de sistema crítico com ênfase na interface de usuário em seus aspectos de comunicação e interação entre seres humanos e sistemas computacionais. Para verificação de aplicabilidade, partes do modelo foram experimentadas em estudos de caso de sistemas aviônicos e espaciais com resultados analisados e trabalhos futuros indicados
Abstract: Critical systems are defined as systems whose failures provoke catastrophic or unacceptable consequences for human lives. Literature reported several cases of real facts regarding interaction and communication failures that led to losses of human lives. In aviation, many incidents which are originated from failures on interaction with computer systems are examples. This work introduces the communication perspective for critical systems using Semiotics and Organizational Semiotics as theoretical and methodological background. This base provides support for understanding the (critical) system as a whole and also its specific parts (e.g. user interaction), both in technical and organizational aspects; communication is always present among the people and involved systems. The main goal of this thesis is to investigate and propose a process model based on semiotics for the development of critical systems with emphasis on critical aspects of communication and interaction between humans and computer systems. To verify applicability, parts of the model were experimented in case studies in avionics and space systems with analyzed results and future work indicated
Doutorado
Ciência da Computação
Doutor em Ciência da Computação
Oliveira, Gustavo Menezes. "Injeção de falhas de comunicação em ambientes distribuídos." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2011. http://hdl.handle.net/10183/32864.
Full textCommunication Fault Injection in Distributed Environments The search for dependability characteristics in distributed applications is increasing quickly. For these, fault tolerance techniques are important components in software de- velopment and requires the emulation of specific scenarios to allow a proper evaluation. In these cases, it remains to the test managers the integration of the target application with extra tools for a faithful emulation environment. However, such tools, named com- munication fault injectors, are not available to the community or, in other cases, presents a very poor functionality, incompatibility with current systems, either by superficial im- plementation of specific functions (prototypes). Another problem for achieving experimental evaluations in distributed applications is the support to distributed faults. Communication fault injectors not necessarily are able to reproduce the behaviors required for proper environment emulation. Thus, this work aims to study and propose a solution for fault injection in distributed environments in particular network partitioning, and led to PIE fault injector. PIE (Partitioning Injection Environment) is a communication fault injector aimed to network partitioning injection. Its distributed architecture allows centralized control by the test manager. Thus, a fault load can be easily replicated to other nodes. Despite adopting a experiment coordinator, each node interprets its fault load and processes it locally during testing, ensuring PIE low intrusiveness and avoiding the occurrence of unexpected behavior by the target application. As an assessment of this work, experiments were done with different target appli- cations, provided by JGroups framework, with a set of specific fault scenarios to each application. Thus, it was able to prove the feasibility and usefulness of the model and architecture of the PIE fault injector considering its functionality, intrusiveness and cor- rectness of the experimental results.
Soares, Lucimara Oliveira Corrêa. "A importância da comunicação no desenvolvimento de software em pequenas e médias empresas." Pontifícia Universidade Católica de São Paulo, 2017. https://tede2.pucsp.br/handle/handle/20458.
Full textMade available in DSpace on 2017-10-03T12:32:20Z (GMT). No. of bitstreams: 1 Lucimara Oliveira Corrêa Soares.pdf: 2383309 bytes, checksum: 1cf907e9b20bcf2c219980165069b8a0 (MD5) Previous issue date: 2017-09-19
The main purpose of this dissertation is to study the role of communication among professionals involved in software development within small and medium enterprises. It demonstrates the current scenario of this segment presenting data from projects that were not successfully accomplished providing numbers from Chaos Report. The concepts of Howard Gardner’s Theory of Multiple Intelligences and the concepts of Knowledge Transmission were applied to map the profile of the professionals. In addition to that, it presents a case study exemplifying a type of issues that may occur due to communication problems. Therefore, in a quest to understand how communication takes place, this paper includes concepts of perception and dialogue through the views of philosophers Maurice Merleau-Ponty and Martin Buber. Finally, it shows two modeling techniques, UML and BPMN that propose solutions to solve problems concerning communication failures in software development projects
Esta dissertação se propõe a estudar o papel da comunicação entre as pessoas de uma equipe envolvida no desenvolvimento de software, tratando de profissionais que trabalham em pequenas e médias empresas. Demonstra o cenário atual deste segmento, com apresentação de índices de fracasso na conclusão de projetos fornecidos pelo Chaos Report e, apresenta conceitos da Teoria das Inteligências Múltiplas de Howard Gardner, e conceitos da Transmissão de Conhecimento para demonstrar o perfil dos profissionais. Além disso, mostra um estudo de caso exemplificando um tipo de falha que pode ocorrer, em função do problema da comunicação. Em seguida, numa busca por entender como se dá a comunicação, apresenta conceitos de percepção e diálogo através das visões dos filósofos Maurice Merleau-Ponty e Martin Buber. Finalizando, mostra duas técnicas de modelagem, UML e BPMN que se propõem a resolver a questão da falha de comunicação nos projetos de desenvolvimento de software
Lobão, Patricia Maria Santos. "PC-SIMFO : um software para simulação de sistemas de comunicação por fibra optica." [s.n.], 1992. http://repositorio.unicamp.br/jspui/handle/REPOSIP/258931.
Full textDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica
Made available in DSpace on 2018-07-15T20:29:24Z (GMT). No. of bitstreams: 1 Lobao_PatriciaMariaSantos_M.pdf: 5608494 bytes, checksum: 4813f16b4bd960a49d60418ca20ee6f0 (MD5) Previous issue date: 1992
Resumo: O PC-SIMFO é um software dedicado ao projeto e análise, através de simulação, de sistemas de comunicação tendo como suporte de transmissão fibras ópticas. As entradas para a simulação são provenientes de uma biblioteca de modelos, que comporta os vários tipos de componentes optoeletrônicos disponíveis atualmente no mercado, e de uma base de dados com os valores dos principais parâmetros de cada um destes componentes, que podem ser alterados pelo usuário, possibilitando uma otimização sistêmica. Neste trabalho são apresentados os componentes básicos de um sistema de comunicação, os modelos matemáticos implementados e a organização geral e estrutura do software. São mostradas as facilidades disponíveis para o usuário, exemplificadas através de menus e gráficos
Mestrado
Mestre em Engenharia Elétrica
Lana, Francielle Venturini Dalla. "A comunicação no processo de desenvolvimento de software e a satisfação do usuário." Universidade Federal de Santa Maria, 2008. http://repositorio.ufsm.br/handle/1/4532.
Full textA comunicação é fundamental para a troca de experiências, informações e conhecimentos, principalmente no processo de desenvolvimento de software onde os atores envolvidos devem ocupar posição central, de modo que a interação entre eles proporcione o desenvolvimento satisfatório, atendendo aos requisitos e expectativas dos usuários. Este trabalho tem como objetivos: (1) Verificar se a comunicação no processo de desenvolvimento de software exerce influência na satisfação dos usuários; (2) Verificar se os requisitos dos usuários foram atendidos pelos desenvolvedores; (3) Analisar os impactos do processo de comunicação entre usuários e desenvolvedores e (4) Verificar se a satisfação dos usuários tem relação com o processo de comunicação. Foi analisada a Empresa desenvolvedora de sistemas GVDASA Software e um de seus clientes que utiliza o software GVcollege. O presente estudo se caracteriza como qualitativo e seu método enquadra-se na tipologia estudo de caso. Como instrumentos de avaliação foram utilizados: Teste Psicológico Inventário de Habilidades Sociais (IHS) para avaliar os índices de comunicação através do fator F3 Conversação e Desenvoltura Social; entrevistas confirmatória e semi-estruturada para confirmar os resultados do teste e verificar a forma de atuação, os requisitos e as principais necessidades dos participantes da pesquisa e; questionário de satisfação em relação ao produto final. A amostra foi divida conforma a participação dos atores no processo de desenvolvimento do sistema em: usuários, clientes e desenvolvedores. Os resultados demonstraram que os requisitos dos usuários foram atendidos em parte, pois algumas solicitações não foram realizadas no prazo e da forma estabelecida previamente. A comunicação manteve-se equilibrada em relação ao teste psicológico IHS para os grupos desenvolvedores e usuários. Porém, os clientes apresentaram facilidades de conversação e desenvoltura social. No entanto, o indivíduo-chave, que esteve presente em todas as fases, coletando informações, o relatório de requisitos e encaminhando-os aos demais desenvolvedores obteve índices muito abaixo da média, o que pode ter comprometido de forma efetiva o produto final. Constatou-se a existência de uma relação entre a satisfação dos usuários com o processo de comunicação e com o atendimento dos requisitos. As falhas de comunicação ocorridas na fase de desenvolvimento do software ocasionaram problemas visíveis no produto final afetando diretamente a satisfação dos usuários, resultando em práticas contínuas de correção durante os processos de implantação e manutenção do sistema.
Rodrigues, Ariadnes Nunes Dantas. "Comunicação em Projetos de Desenvolvimento Distribuído de Software: Uma Revisão Sistemática da Literatura." Universidade Federal de Pernambuco, 2014. https://repositorio.ufpe.br/handle/123456789/10975.
Full textMade available in DSpace on 2015-03-05T19:51:15Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Ariadnes Nunes Dantas Rodrigues.pdf: 2296977 bytes, checksum: 231ac3c8dffa386f44f92e69a19d81e9 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-08-25
CAPES
Contexto: O software é cada vez mais indispensável para a sociedade moderna, onde a globalização é uma característica fundamental. Diversas empresas têm distribuído seus processos de desenvolvimento de software ao redor do mundo, visando ganhos de produtividade, redução de custos e melhorias na qualidade. No cenário do Desenvolvimento Distribuído de Software (DDS), a comunicação entre as equipes é uma atividade desafiadora, pois é predominantemente mediada por tecnologia, envolve pessoas de culturas diferentes, pode não haver a possibilidade de ser realizada em tempo real, entre outras características. Objetivos: A pesquisa visa identificar fatores que influenciam a comunicação em projetos de DDS, bem como as práticas utilizadas para realizá-la. Método: Uma Revisão Sistemática da Literatura (RSL) foi realizada a fim de coletar dados de estudos empíricos relacionados à comunicação em projetos de DDS. No total, 184 estudos relevantes contribuíram para a pesquisa e foram selecionados a partir de diversas fontes: 6 bases eletrônicas, 11 jornais, 2 revistas e 16 conferências. O procedimento de análise qualitativa de Merriam foi utilizado para interpretar os dados. Antes da condução, o protocolo da RSL foi avaliado por sete pesquisadores com experiência em projetos de software e RSL. Resultados: Como resultado, 34 fatores e 48 práticas da comunicação em projetos DDS foram evidenciados. Os fatores são descritos e categorizados de acordo a influência exercida na frequência, riqueza, eficácia, velocidade e percepção sobre os interlocutores. As práticas também são descritas e categorizadas de acordo com características de uso e atuação no planejamento, realização ou controle da comunicação. Além disso, são destacados ferramentas e métodos associados às práticas. Conclusão: Este trabalho confirma que a comunicação desempenha um papel essencial na realização de projetos de DDS. A principal limitação relaciona-se à falta da avaliação da qualidade dos estudos primários. E como contribuição, é apresentado um conjunto categorizado de fatores e práticas que podem aumentar as chances de realizar uma comunicação satisfatória.
DANTAS, Pasquêline Lacerda. "CVSyn - acoplando um mecanismo de notificação síncrono ao CVS para otimizar a comunicação no desenvolvimento global de software." Universidade Federal de Campina Grande, 2004. http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1763.
Full textMade available in DSpace on 2018-09-20T17:57:34Z (GMT). No. of bitstreams: 1 PASQUELINE LARCEDA DANTAS - DISSERTAÇÃO PPGCC 2004..pdf: 1320612 bytes, checksum: d44d9866498c2f624738347155e9dedc (MD5) Previous issue date: 2004-04-26
O Desenvolvimento Global de Software é uma abordagem que requer muito investimento, sobretudo com tecnologia. Neste contexto, são as organizações de menor porte aquelas que mais percebem os impactos causados pela separação física dos times e pelas lacunas deixadas na comunicação. Como nem sempre as ferramentas utilizadas facilitam o entendimento das mudanças que ocorrem durante a construção da aplicação, muitas distorções são geradas, e conseqüentemente, muito re-trabalho. Este trabalho destaca a importância de ferramentas de controle de versão, assinalando aspectos colaborativos que podem auxiliar o processo de produção de código e integração na presença de colaboradores distribuídos geograficamente. Uma ferramenta foi proposta e um protótipo foi implementado tendo como base o CVS e um servidor de notificação de eventos. O objetivo do CVsyn é permitir que a comunicação (compartilhamento de informação) entre os colaboradores do projeto possa ser melhorada por meio de um mecanismo de notificação.
Global Software Development is an approach that requires a lot of investment, over all with technology. In this context, the small and medium sized organizations are those that suffer the impacts caused by physical separation of their teams and the gaps in their communication the most. As not always the used tools facilitate the understanding of the changes that happen during the application evolution, much misunderstanding is generated, and consequently, much re-work. This work points the importance of tools of version control, marking collaborative aspects that can aid the process of code production and integration in the presence of collaborators geographically distributed. A tool was proposed and a prototype was implemented based in CVS and an event notification server. The objective of CVsyn is to allow that the communication (sharing of information) among the collaborators of the project can be improved through a mechanism of notification.
Scheffel, Adam Nicolas. "Tempos de software: a remixabilidade na Wikipédia." Universidade do Vale do Rio dos Sinos, 2016. http://www.repositorio.jesuita.org.br/handle/UNISINOS/5948.
Full textMade available in DSpace on 2016-11-18T11:39:16Z (GMT). No. of bitstreams: 1 Adam Scheffel_.pdf: 2330850 bytes, checksum: 538dd8489293c5fd880a6c9b7855b457 (MD5) Previous issue date: 2016-04-28
UNISINOS - Universidade do Vale do Rio dos Sinos
A pesquisa apresentada a seguir busca perceber as conexões entre a dimensão do software e a potência de reciclagem presente no âmbito social em que estamos inseridos, chamado neste estudo de tecnocultura. Desta forma, propõe-se a tentar compreender as forças de uma possível remixabilidade possibilitada pelo software que, em forma de colcha de retalhos, tudo reúne, organiza e (re)distribui. Para tanto, tem-se como objeto empírico de pesquisa a Wikipédia Lusófona e seus artigos. A possibilidade de funcionamento de toda a proposta da plataforma em atender ao fluxo e às alterações incessantes de verbetes só é possível graças ao software, que gere o terreno diverso da enciclopédia online. Vemos o processo de diferenciação e fluxo no software. Assim, é de expectativa nossa perceber em que termos a própria possibilidade de organização da plataforma se associa com as possibilidades de expansão sistemática do software, introduzindo contrapontos com a lógica de autoria centrada na criação individual do gênio criativo.
Ferreira, Marcos Ramon Gomes. "Cultura, complexidade e colaboração online : uma visão da Comunicação." reponame:Repositório Institucional da UnB, 2014. http://repositorio.unb.br/handle/10482/17519.
Full textSubmitted by Larissa Stefane Vieira Rodrigues (larissarodrigues@bce.unb.br) on 2015-02-02T12:13:19Z No. of bitstreams: 1 2014_MarcosRamonGomesFerreira.pdf: 2898550 bytes, checksum: 8acfd4680f109f1e4109f33a0aaf9ce0 (MD5)
Approved for entry into archive by Raquel Viana(raquelviana@bce.unb.br) on 2015-02-02T19:07:02Z (GMT) No. of bitstreams: 1 2014_MarcosRamonGomesFerreira.pdf: 2898550 bytes, checksum: 8acfd4680f109f1e4109f33a0aaf9ce0 (MD5)
Made available in DSpace on 2015-02-02T19:07:02Z (GMT). No. of bitstreams: 1 2014_MarcosRamonGomesFerreira.pdf: 2898550 bytes, checksum: 8acfd4680f109f1e4109f33a0aaf9ce0 (MD5)
Esta tese analisa o fenômeno da colaboração online em sua conexão com a Comunicação, considerando as relações entre a cibercultura e a complexidade. Entendemos como contribuições importantes desta pesquisa a análise da colaboração online - tema ainda pouco explorado no contexto acadêmico - assim como a discussão deste tema a partir da complexidade, que consideramos uma perspectiva rica em possibilidades dentro do campo da Comunicação. Investigamos os conceitos de cultura, considerando também a cultura de massa como um processo necessário para entendermos não só a colaboração online no contexto da cibercultura, mas boa parte das relações sociais da contemporaneidade. A partir disto passamos à análise da cibercultura, principalmente a partir de sua conexão com as transformações decorrentes da tecnologia digital. A cultura digital é, então, investigada a partir da complexidade, entendendo esta como uma perspectiva teórica e metodológica que nos proporciona a compreensão da colaboração nos ambientes online. Apresentamos indicadores da colaboração antes e a partir da tecnologia digital, analisando suas peculiaridades e circunstâncias. Como perspectiva metodológica utilizamos tanto a revisão bibliográfica como a observação dos fenômenos colaborativos online, a partir dos quais nos debruçamos para analisar as características e consequências dos projetos colaborativos na internet. A perspectiva do pensamento complexo foi importante também na forma como construímos nossa metodologia, onde mantivemos nosso foco em um processo reflexivo de análise. Consideramos o fenômeno da colaboração online a partir das características da ideologia da “cultura livre” e do open source, além da análise de ferramentas colaborativas (sendo a Wikipédia o principal exemplo utilizado por conta do seu sistema de colaboração para a produção de conhecimento de forma coletiva), considerando suas possibilidades e limitações. ___________________________________________________________________________________ ABSTRACT
This thesis examines the phenomenon of mass collaboration in its connection with Communication, considering the relations between cyberculture and complexity. We understand how important contributions of this study, the analysis of mass collaboration - topic not yet explored in the academic context - such as the discussion of this topic from complexity, we consider a rich perspective on possibilities within the field of Communications. We investigate the concepts of culture, also considering mass culture as a necessary process to understand not only the mass collaboration in the context of cyberspace, but much of the social relations of contemporaneity. From this we pass to the analysis of cyberculture, mostly from its connection with changes resulting from the digital technology. Digital culture is then investigated from complexity, understanding this as a theoretical and methodological perspective that gives us an understanding of collaboration in online environments. We show indicators of collaboration before and from digital technology, analyzing its peculiarities and circumstances. As a methodological perspective used both literature review and observation of online collaborative phenomena, from which we concentrate to analyze the characteristics and consequences of collaborative projects on the Internet. The approach based on complexity was also important in how we build our methodology, where we kept our focus on a reflective analysis process. We consider the phenomenon of mass collaboration from the characteristics of the ideology of "free culture" and open source, and analysis of collaborative tools (Wikipedia is the primary example used because of its collaboration system for the production of knowledge collectively) considering its possibilities and limitations.
Santos, Márcio Emílio dos. "A visualização de dados na teoria da comunicação." Universidade Federal de Juiz de Fora, 2013. https://repositorio.ufjf.br/jspui/handle/ufjf/1080.
Full textApproved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2016-04-24T02:59:55Z (GMT) No. of bitstreams: 1 marcioemiliodossantos.pdf: 6871193 bytes, checksum: 8a0527620a2551b270f5286e1886a43f (MD5)
Made available in DSpace on 2016-04-24T02:59:56Z (GMT). No. of bitstreams: 1 marcioemiliodossantos.pdf: 6871193 bytes, checksum: 8a0527620a2551b270f5286e1886a43f (MD5) Previous issue date: 2013-02-19
Este trabalho analisa o uso de métodos e recursos computacionais como ferramenta para o pesquisador na área de Comunicação, principalmente em projetos de pesquisa que lidem com problemas passíveis de serem modelados computacionalmente através de algoritmos culturais. Destacamos que não se propõe uma substituição ou redução da participação humana na análise subjetiva de conteúdos, padrões e significados em prol de uma análise mais automatizada e quantitativa. Na estrutura deste trabalho contemplamos quatro capítulos que organizam aspectos teóricos, históricos, experiência práticas e resultados obtidos com a construção de uma visualização de uma grande coleção de dados. No primeiro capítulo, Digitalização e a linguagem da New Media, descrevemos o processo de digitalização tanto dos meios de produção quanto dos artefatos culturais ligados a Comunicação. Apresentamos a proposta de Manovich sobre o surgimento de uma nova mídia baseada nas características do software e seus aspectos digitais, como resultado deste processo de digitalização. No segundo capítulo, O que é visualização? Apresentamos um conjunto conceitual que define o que é a visualização, suas origens e proximidades com outras áreas como a visualização científica e aspectos teóricos, matemático e computacionais que baseiam esta linha de aplicação de métodos computacionais para analises culturais. O terceiro capítulo, Aplicação dos Conceitos de Visualização: VEJA DataVis., relata detalhadamente o processo de coleta da coleção de dados, organização, construção do algoritmo, aplicação e resultados apresentados na visualização de dados num hyperwall. O quarto e último capítulo, Análise de impactos da DataVis na percepção da Coleção de Dados VEJA, analisa como o processo e o resultado da aplicação da metodologia proposta por Manovich altera a percepção inicial da coleção de dados, destacando os aspectos de visualidade do contexto completo do conjunto de dados.
This paper analyzes the use of computational methods and resources as a tool for the researcher in the area of communication , particularly in research projects dealing with problems that can be modeled computationally through cultural algorithms . We emphasize that it is not proposed substitution or reduction of human involvement in the analysis of subjective content , patterns and meanings in favor of a more automated and quantitative analysis . In the structure of this work contemplate four chapters that organize theoretical , historical, practical experience and results obtained with the construction of a visualization of a large collection of data. In the first chapter , Scan and language of New Media , we describe the process of scanning both the means of production and of cultural artifacts linked to communication . Here is the proposed Manovich on the emergence of new media based on the characteristics of the software and its digital aspects , as a result of the scanning process. In the second chapter , What is visualization ? We present a conceptual framework that defines what is visualization , its origins and with other nearby areas such as scientific visualization and theoretical aspects , mathematical and computational basing this line of application of computational methods for cultural analysis . The third chapter , Application of Concepts View : . DataVis VIEW , describes the process of collecting the data collection , organization , construction of the algorithm , implementation and results presented in the visualization of data in a hyperwall detail . The fourth and final chapter, analysis of impacts on the perception of DataVis Collection SEE data, analyzes how the process and the result of applying the methodology proposed by Manovich change the initial perception of the data collection , emphasizing the visual aspects of the full context of dataset.
PELLEGRINI, Rafaella Marchi. "Ensino de Gerenciamento da Comunicação em Projetos de Software Por Meio de Jogos Educacionais." reponame:Repositório Institucional da UNIFEI, 2017. http://repositorio.unifei.edu.br/xmlui/handle/123456789/953.
Full textMade available in DSpace on 2017-09-18T12:24:40Z (GMT). No. of bitstreams: 1 dissertacao_pellegrini_2017.pdf: 2787973 bytes, checksum: 3f5952218217183bc699737160981ea1 (MD5) Previous issue date: 2017-05
Devido à disseminação da tecnologia, os estudantes de hoje aprendem em ritmos e padrões mais acelerados quando comparados aos de seus pais ou professores. Isso os leva a ter expectativas de ensino superior diferentes da educação que, de fato, recebem que possivelmente afetará seu desempenho ao iniciarem suas carreiras profissionais, pelo fato de não terem tido experiência anterior sobre como ser criativos e inovadores em ambientes complexos. A fim de diminuir essa lacuna entre o que as organizações desejam de atributos em um profissional recém-formado e o que a universidade entrega, é necessário adotar formas de ensinar, que encorajarão o envolvimento desses jovens. É neste contexto no qual surgem metodologias ativas de ensino, como a Aprendizagem Baseada em Jogos, para incluir processos de experimentação e interatividade social. Este trabalho tem como objetivo identificar e priorizar práticas, técnicas e ferramentas inerentes ao Gerenciamento da Comunicação em Gerenciamento de Projetos, que permitam aperfeiçoar um jogo para ensino e aprendizagem. Para isto, foram identificados na literatura práticas, técnicas e ferramentas e foram submetidas a priorização por meio de especialistas e método AHP. Com os processos, práticas, técnicas e ferramentas devidamente priorizadas, utilizou-se a pesquisa-ação para condução de ciclos de aplicação do objeto de estudo: um jogo de tabuleiro online. As análises estatísticas dos dados coletados buscam verificar se houve melhora no número de acertos dos participantes depois da realização do jogo e identificar oportunidades de melhoria da unidade de análise para replicações futuras. Espera-se que este trabalho contribua também teoricamente, ao endossar o material acerca do Gerenciamento da Comunicação em Projetos de Software.
Duarte, Tiago da Silveira. "Máquinas de tradução aplicada à comunicação em tempo real para desenvolvimento distribuído de software." Pontifícia Universidade Católica do Rio Grande do Sul, 2014. http://hdl.handle.net/10923/6953.
Full textThe globalization allows companies to seek partnership for global project development in other countries. The domain of spoken English is considered one of the main reasons for the success of countries such as Ireland and India in global software development. However, A. T Kearney consultancy estimates that Brazil has only 5,4% of population fluent in English, and this is an important challenge that makes difficult the growth of geographically distributed software development in the country. In order to reduce the barriers posed by language differences, studies have been conducted to assess how machine translation can be used in the context of global software development in order to minimize or overcome such barriers. The goal of this research was in this context and aimed to study how speech translation can be used in global software development projects. In this research we first executed studies related to speech recognition and machine translation areas and identified available technologies for translation and speech recognition. After having identified these technologies, a simulation study was planned and executed in order to evaluate one of the identified technologies. The purpose of this study was to understand the feasibility of the available technology for speech recognition and translation for Brazilian Portuguese. The findings of the simulation indicate that Google technologies for speech recognition and translation for Brazilian Portuguese have adequate accuracy and could be used to create a complete machine translation in this language.
O aumento da globalização possibilita que mais empresas busquem parcerias para execução de projetos em outros países. O domínio do idioma inglês, por exemplo, é considerado um dos principais fatores para o sucesso de alguns países como Irlanda e Índia em desenvolvimento global de software. Entretanto, a consultoria A. T Kearney estima que o Brasil tem apenas 5,4% da população fluente em inglês, e isto acaba se tornando um desafio para o desenvolvimento de software com equipes distribuídas geograficamente com integrantes que não dominam o mesmo idioma. Com o objetivo de reduzir as barreiras impostas pela diferença de idioma, estudos têm sido conduzidos para avaliar de que forma máquinas de tradução podem ser utilizadas em um contexto de Desenvolvimento Distribuído de Software, a fim de minimizar ou transpor tais barreiras. O tema desta pesquisa está inserido neste contexto e teve como objetivo estudar como máquinas de tradução podem ser utilizadas em projetos de desenvolvimento distribuído de software. Inicialmente foram realizados estudos na área de reconhecimento de voz e máquina de tradução, visando identificar tecnologias de tradução e reconhecimento de voz disponíveis. As tecnologias foram estudadas e foi então proposto um estudo de simulação com uma destas tecnologias, para avaliar se ela poderia ser utilizada para compor um tradutor de voz para o idioma português brasileiro. Por fim, os resultados da simulação levantaram indícios de que as tecnologias do Google para reconhecimento de voz no idioma português e para tradução do português para o inglês possuem níveis adequados de precisão e poderiam ser utilizadas no desenvolvimento de uma máquina de tradução de voz para o idioma português.
ALMEIDA, NETO Humberto Rocha de. "Um modelo de maturidade para governança ágil em tecnologia da informação e comunicação." Universidade Federal de Pernambuco, 2015. https://repositorio.ufpe.br/handle/123456789/17340.
Full textMade available in DSpace on 2016-07-12T19:02:02Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Tese Humberto Rocha - M3 - CORRIGIDA - 27.01.22016 - FINAL - SEM ASSINATURAS.pdf: 7669370 bytes, checksum: b59a4824a693e49ccfb1316ab17c75ba (MD5) Previous issue date: 2015-07-15
A Governança Ágil em Tecnologia da Informação e Comunicação (TIC) é uma área em ascensão que vem sendo sugerida como uma proposta inovadora pautada nos princípios e valores do Manifesto para Desenvolvimento Ágil de Software. O uso de tais princípios e valores tem como principal objetivo a minimização da burocracia na Governança convencional. Alguns autores têm apontado que a maioria das iniciativas para Governança são burocráticas e que a adoção de abordagens mais ágeis ainda é considerada uma tarefa desafiadora. Isto se dá principalmente devido a multidisciplinaridade e relativa incipiência da área. Se por um lado há um conjunto bem estabelecido de princípios e valores ágeis em domínios subjacentes à Governança Ágil em TIC (a exemplo de Desenvolvimento de Software), por outro lado, alguns de seus domínios ainda requerem evolução (a exemplo de Gerenciamento de Serviços, Operações, Infraestrutura, entre outras). Diante deste contexto, esta tese de doutorado propõe um modelo de maturidade denominado MAnGve Maturity Model (M3). O M3 apoia a evolução sistemática e gradual de maturidade em Governança Ágil em TIC. Para tal, o modelo de maturidade proposto estrutura seu conhecimento por meio de cinco níveis de maturidade. Estes níveis foram construídos a partir de um amplo estudo de base teórica (uma revisão ad hoc e uma revisão sistemática da literatura) envolvendo principalmente as áreas de: Agilidade no desenvolvimento de software; Governança em TIC; e modelos de maturidade e capacidade. Por fim, o M3 foi submetido a avaliações por meio de métodos científicos (dois surveys e um focus group) que nortearam melhorias ao modelo proposto. Os resultados destas avaliações apontam o M3 como uma iniciativa relevante e inovadora para este recente campo de pesquisa
Agile Governance in Information and Communication Technology (ICT) is an area on the rise that has been suggested as an innovative proposal based on the principles and values of the Manifesto for Agile Software Development. The use of these principles and values aims to minimize bureaucracy in conventional Governance. Some authors have pointed out that most initiatives for Governance are bureaucratic and that adopting more agile approaches is still considered a challenging task. This is mainly due to multidisciplinary and relative incipiency of the area. On the one hand there is a well-established set of agile principles and values in domains behind the Agile Governance in ICT (for example, Software Development), on the other hand, some of its domains still require evolution (like Service Management, Operations Infrastructure, etc.). Given this context, this doctoral thesis proposes a maturity model called MAnGve Maturity Model (M3). The M3 supports the systematic and gradual evolution of maturity in Agile Governance in ICT. To this end, the proposed maturity model structure their knowledge through five maturity levels. These levels were constructed from a large study of theoretical basis (ad hoc review and systematic literature review) mainly involving areas: Agile software development; Governance in ICT; and capability maturity models. Finally, M3 was subjected to evaluations by scientific methods (surveys and focus groups) that guided the improvements in proposed model. Their results indicate the M3 as an important and innovative initiative for this recent field of research.
Rocha, Lucas Almeida. "Software livre e produção colaborativa na Internet: um estudo de caso dos instrumentos de comunicação do Projeto Gnome." Programa de Pós-Graduação em Comunicação e Cultura Contemporâneas da UFBA, 2007. http://www.repositorio.ufba.br/ri/handle/ri/11308.
Full textSubmitted by Suelen Reis (suziy.ellen@gmail.com) on 2013-05-24T14:46:56Z No. of bitstreams: 1 dissertacao Lucas Rocha.pdf: 1592382 bytes, checksum: 7bed9812a0dd368e8ab702d7d2c9d32a (MD5)
Made available in DSpace on 2013-05-24T14:46:56Z (GMT). No. of bitstreams: 1 dissertacao Lucas Rocha.pdf: 1592382 bytes, checksum: 7bed9812a0dd368e8ab702d7d2c9d32a (MD5) Previous issue date: 2007
Nosso tempo tem sido marcado por profundas transformações de ordem paradigmática resultantes de uma séria de reconfigurações nos planos social, cultural e tecnológico. Da relação simbiótica entre a sociedade informacional e pós-moderna, a cultura e as novas tecnologias de informação e comunicação emerge uma nova forma sócio-cultural denominada Cibercultura Nesse contexto, com base em experiências bem sucedidas das comunidades desenvolvimento de software livre, assistimos o surgimento de diversas iniciativas no ciberespaço com o objetivo de colaborar em torno da produção de bens culturais e informacionais de interesse comum. Os projetos de software livre e outras iniciativas surgidas no ciberespaço são exemplos da emergência de uma nova forma de produção em rede baseada em colaboração em larga escala movida por indivíduos auto-motivados. Esta pesquisa visa investigar de que forma essa produção colaborativa ocorre na comunidade de desenvolvimento do projeto GNOME. O GNOME é um projeto de software livre que visa desenvolver um ambiente desktop para GNU/ Linux e outros sistemas similares ao Unix, e uma plataforma de desenvolvimento para a criação de novos aplicativos para o desktop. O projeto GNOME possui uma comunidade de aproximadamente 500 contribuidores de diversas nacionalidades que colaboram através da Internet no desenvolvimento de módulos de softwares de alta complexidade. Mais especificamente, buscaremos realizar um estudo sobre a relação entre tecnologias de comunicação e ações coletivas e colaborativas no ciberespaço; identificar quais instrumentos de comunicação eletrônica são utilizados no GNOME e como estes instrumentos são utilizados na colaboração entre os seus participantes.
Salvador
Pinto, Leandro Sales Holanda. "Projeto, implementação e avaliação de uma camada genérica de comunicação em grupo." Universidade de Fortaleza, 2009. http://dspace.unifor.br/handle/tede/82230.
Full textRelying on generic group communication APIs in the development of distributed applications can be a good design decision for at least two main reasons: (i) performance, with the possibility of selecting the most efficient group communication system for the particular context of the application without the need of code refactoring; and (ii) modularity, with the opportunity to use a loosely coupled software architecture that is independent from any specific group communication implementation. Despite their clear benefits, the current generic APIs only offer basic services for message transmission and membership management, which has hampered their adoption by applications that required higher-level services such as invocation of replicated objects and state transfer between group members. This dissertation presents a generic group communication layer, called G2CL, which implements a set of high-level group communication services on top of an existing generic API. To show the viability of using G2CL in a real system, the dissertation reports on an initial evaluation of the migration effort and performance impact associated with the use of G2CL as the group communication solution for the JOnAS Java EE open source application server. Keywords: Distributed Systems, Software Engineering,Group Communication,Generic API
O uso de APIs genéricas de comunicação em grupo na implementação de aplicações distribuídas pode ser motivado por dois fatores principais: (i) desempenho, com a possibilidade de selecionar o sistema de comunicação em grupo mais eficiente para o contexto da aplicação sem a necessidade de refatoração de código; e (ii) modularidade, através de uma arquitetura de software fracamente acoplada e independente de um sistema de comunicação em grupo específico. Apesar disso, as APIs genéricas de comunicação em grupo atualmente disponíveis oferecem apenas serviços básicos de transmissão de mensagens e gerenciamento de membros, o que tem dificultado a sua adoção por aplicações que requerem serviços de mais alto nível, como invocação remota de objetos replicados e transferência de estado entre membros. Este trabalho apresenta uma camada genérica de comunicação em grupo, chamada G2CL, que implementa um conjunto de serviços de comunicação em grupo de alto nivel sobre uma API genérica existente. Para demonstrar a viabilidade da utilização da G2CL em um sistema real, o trabalho relata uma avaliação inicial do esforço de migração e do impacto de desempenho associados ao uso da G2CL como a solução de comunicação em grupo do servidor de aplicação Java EE JOnAS. Palavras-chave: Sistemas Distribuídos, Engenharia de Software,Comunicação em Grupo,API Genérica
Menegotto, Cristina Ciprandi. "Injeção de falhas de comunicação em aplicações multiprotocolo." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2009. http://hdl.handle.net/10183/18639.
Full textNetworked applications with high dependability requirements must be carefully tested under communication faults to enhance confidence in their proper behavior. Communication fault injection is the most suitable technique for testing the fault tolerance mechanisms of these applications under communication faults. The technique is useful both for helping in fault removal and for fault forecasting. Some networked applications are based on more than one protocol, such as UDP, TCP and RMI. They are called multi-protocol in the context of this work, that targets on those written in Java and based on protocols above Internet layer in TCP/IP architecture. A suitable communication fault injector, that properly handles all used protocols, is required for their test. If the emulation of a fault that affects message exchanging does not take into account all simultaneously used protocols, the behavior emulated in an experiment can be different from that observed under real fault occurrence. Therefore, inconsistent results about the target application’s behavior under faults can be obtained from the experiments. Many communication fault injectors found in literature are not capable of testing multi-protocol Java applications. Others can potentially test these applications, but they impose several drawbacks for test engineers. For instance, contrarily to the focus of this work, some tools aim to communication protocol testing and not to application testing. This orientation to protocol testing usually leads to great difficulties in white box testing of applications. Other examples of difficulties related to using tools found in literature include inability to directly test Java applications and limitations in respect to types of emulated faults. The analysis of the fault injectors found in literature motivates the development of a solution specifically aimed at testing multi-protocol applications written in Java. This work presents a solution for communication fault injection in multi-protocol Java applications. The solution works at JVM level, intercepting protocol messages, and, in some cases, it also operates at the operating system level, using firewall rules for the emulation of faults that could not be emulated at JVM level. The approach is useful for both white box and black box testing and has advantages such as preserving the target application’s source code. The viability of the proposed solution is shown by the development of a prototype tool called Comform, that is aimed at multi-protocol Java application testing. Comform can be applied to test Java applications based on any combination of UDP, TCP, and RMI (including those based on a single protocol).
Rosa, Guilherme Carvalho da. "Identidade cultural em comunidades de usuários e desenvolvedores de software livre: o caso Debian-RS." Pontifícia Universidade Católica do Rio Grande do Sul, 2008. http://hdl.handle.net/10923/2195.
Full textThis study brings a subject of the dynamics of communication and discursive formation of cultural identities from communities of users and developers of free software. The research takes as a case the Rio Grande do Sul Debian Users Group (Debian-RS). The approach is to provide a look, from communication studies, to the dynamics of these groups that’s raise a discussion about the political in technology. The theoretical framework fundamentally comes from the british and latin american cultural studies on the issue of cultural identities. The methodological options come from a combination of research techniques with the practice of ethnographic approximation and participant observation in offline level in conjunction with evidences of the object from the virtual spaces of interaction. As a result, the research points at three key elements: (1) the identity with the free software as a macroview (2) the dialectics and cultural skills on the formation of unstable speeches and (3) a global logic from local needs for the position of the group.
O presente estudo tem como objeto a dinâmica de comunicação e construção das identidades culturais a partir de comunidades de usuários e desenvolvedores de software livre. A pesquisa adota como estudo de caso o Grupo de Usuários Debian do Rio Grande do Sul (Debian-RS). A perspectiva é de fornecer um olhar, a partir das ciências da comunicação, para a dinâmica destes grupos que suscitam uma discussão sobre o político nas tecnologias. O quadro teórico provém, fundamentalmente, da aproximação dos estudos culturais britânicos e latino-americanos sobre a questão das identidades culturais. As opções metodológicas provêm de uma combinação de técnicas de pesquisa com relação a práticas de aproximação etnográfica e observação participante em nível offline conjugadas com evidências do objeto a partir dos espaços virtuais de interação. Como resultado, a pesquisa aponta três elementoschave: (1) a identidade com o software livre como cosmovisão (2) o dialogismo e os repertórios culturais em relação à formação instável dos discursos e (3) uma lógica global a partir de necessidades locais para o posicionamento do grupo.
Santos, Junior Mauro Francisco dos. "Exploração da comunicação usuário-sistema em sistemas de ajuda on-line." Pontifícia Universidade Católica do Rio Grande do Sul, 2009. http://hdl.handle.net/10923/1582.
Full textNowadays, the main problem of the online help systems is that they, usually, are not addressed to the user's specific needs. In spite of the great progress of the computational systems, there are still few alternatives for the help systems. New approaches are necessary, because the possibilities of the help systems continue being little explored both by the final users and by the designers. Starting from analyses on new approaches for help systems and from interviews and users’ tests, this work presents a way of organization for the help information, based on one of these approaches, in the intention of minimizing the difficulties that the user faces during interaction.
Atualmente, o principal problema de sistemas de ajuda on-line é que eles, geralmente, não se direcionam às necessidades específicas do usuário. Apesar do grande avanço dos sistemas computacionais, ainda se encontram poucas alternativas para os sistemas de ajuda. Novas abordagens se fazem necessárias visto que as possibilidades destes sistemas de ajuda continuam sendo pouco explorados tanto por usuários finais quanto pelos designers. A partir de análises sobre novas abordagens para sistemas de ajuda e de entrevistas e sessões de testes com usuário, este trabalho apresenta uma forma de organização para as informações de ajuda de uma destas abordagens, no intuito de minimizar as dificuldades de interação que o usuário encontra.
Foss, Maria Carolina. "Análise jurídica da promoção da inovaçâo tecnológica no setor brasileiro de tecnologias da informação e comunicação." Universidade de São Paulo, 2013. http://www.teses.usp.br/teses/disponiveis/2/2132/tde-06122016-104951/.
Full textThe promotion of technological innovation is a challenge for the increase of competitiveness of the Brazilian industry. The information and communication technologies (ICT) industry is an important source of new technologies and its intellectual creations may be protected under industrial property rights (e.g. patents), copyrights (e.g. software) and trade secret or industry secret laws. In Brazil the ICT industry, previously known as the computer industry, received a priority treatment in the national governmental incentive programs for the development of technology. However, Brazilian ICT companies are not considered innovative in comparison with their foreign competitors. The Brazilian Law #10,973/2004, also known as Brazilian Innovation Law, establishes legal means for the orchestration of interests of the private sector and those of Scientific and Technological Institutions (STIs), which are agencies and public entities whose dedicated to basic and applied research, whether having scientific purpose or aiming at the creation of new technologies. This research hypothesis is that the agreements entered by the STIs and the private sector aim technology transfers or the license of use of the STIs creations and those agreement governed by public law are not effective for the promotion of technological innovation in the ICT industry. This study proposes to: (i) review the legal framework of the National System of Innovation; (ii) analyze the governmental programs created to stimulate the technological development of the Brazilian computer industry; (iii) review the role of the intellectual property protection of software for the promotion of technological innovation; (iv) inquire the deficiencies in the articulation of the interests of STI and private sector according to the agreements provided on the Brazilian Innovation Law and (v) suggest alternatives to overcome the identified problems. A segmented methodology was used in the exam of the laws applicable to the National System of Innovation and the laws of intellectual property protection of the software and the analysis of the agreements entered under the Brazilian Innovation Law provisions, considering the results of the Research of Technological Innovation of the Instituto Brasileiro de Geografia e Estatística (PINTEC 2008/IBGE) and the STIs consolidated information by the Ministério de Ciência, Tecnologia e Inovação (MCTI) and also with the Centers of Innovation Technology (NITs) of the STIs studied in this masters dissertation (which are, USP, UNICAMP, UFMG and UFRJ) whose available data were similar. The studys conclusion confirms the hypothesis that the agreements entered by STIs and private companies are ineffective to stimulate the technological innovation in the ICT industry. Lastly the knowledge was highlighted as a challenge to promote the innovative process in the Brazilian ICT sector. Within the purpose of using the STIs accumulated knowledge, expanding the concept of STIs to incorporate private institutions, as provided into the Legislative Bill of the National Code of Science and Technological Innovation #2,177/2011 and #619/2011 in discussion in the National Congress, as well as the participation of private capital in reformulating the concept of the special purpose vehicle provided under Article 5 of Brazilian Innovation Law are possible solutions to overcome the problems identified in this study.
Sanches, André Luís Gobbi. "Sistema de comunicação de alto desempenho baseado em programação genérica." Florianópolis, SC, 2003. http://repositorio.ufsc.br/xmlui/handle/123456789/85493.
Full textMade available in DSpace on 2012-10-20T19:19:23Z (GMT). No. of bitstreams: 1 205948.pdf: 368987 bytes, checksum: 697eb018acc9642c0e526278c4830c18 (MD5)
Com o surgimento de redes de baixa latência os sistemas tradicionais de comunicação, em uso por anos, mostraram-se inadequados. A falta de flexibilidade e a estrutura rígida em camadas acarreta em maior latência e overhead de
FARIAS, Arthur Lúcio Meneses. "Infraestrutura para o desenvolvimento de aplicações pervasivas com suporte ao chaveamento automático de tecnologia de comunicação." Universidade Federal de Campina Grande, 2012. http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1618.
Full textMade available in DSpace on 2018-08-31T22:19:36Z (GMT). No. of bitstreams: 1 ARTHUR LÚCIO MENESES FARIAS - DISSERTAÇÃO PPGCC 2012..pdf: 6632570 bytes, checksum: 9bad5d762a4985c8dbe890c7b6667f06 (MD5) Previous issue date: 2012-08-31
CNPq
Conforme previsto por Weiser há aproximadamente vinte anos, a era da computação ubíqua na qual a tecnologia se integra a vida das pessoas de maneira tão presente que as mesmas nem percebem tem se tornado realidade. Este novo paradigma tem se tornado possível graças à popularização de dispositivos tais como smartphones e tablets que, aliados ao extraordinário avanço das tecnologias de comunicação sem fio de curto e longo alcance, têm viabilizado cenários para aplicações pervasivas. Porém, aplicações pervasivas requerem que o desenvolvedor lide com questões como: (i) extrair do ambiente em que estão inseridos informações de contexto como a presença do usuário no ambiente; (ii) lidar com a sucessiva necessidade de mudança de tecnologias de comunicação de longo e curto alcance devido à alta dinamicidade dos ambientes. Neste trabalho apresenta-se uma infraestrutura para auxiliar o desenvolvedor de aplicações pervasivas, fornecendo uma abstração para a complexidade relacionada à comunicação e ao chaveamento transparente e ciente de contexto entre as tecnologias de comunicação presentes nestes dispositivos. A validação é realizada através de um estudo de caso que utiliza as tecnologias NFC, Bluetooth e Wi-Fi, com gerenciamento da utilização destas tecnologias de acordo com a demanda da aplicação.
As predicted by Weiser about twenty years ago, the ubiquitous computing era in which technology integrates people's lives in such way that they do not even realize it has become reality. This new paradigm has become possible thanks to the popularization of devices such as smartphones and tablets that combined with the extraordinary progress of wireless technologies for short and long range, have made possible scenarios for pervasive applications. However, pervasive applications require the developer to deal with issues such as: (i) extract from the environment they are inserted context information as user's presence, (ii) handle the need for successive changing communication technologies for short and long range due to high dynamicity of the environments. This work presents an infrastructure for supporting pervasive applications developers, providing an abstraction for the complexity related to the communication and to the context-aware switching between communication technologies present in these devices. The validation is performed through a case study that utilizes NFC, Bluetooth and Wi-Fi technologies, with management of these technologies according to application needs.
Quinderé, Francisco Marcelo Gomes. "Comunicação humano-robô através de linguagem falada." Doctoral thesis, Universidade de Aveiro, 2013. http://hdl.handle.net/10773/10895.
Full textNos últimos anos, as tecnologias que dão suporte à robótica avançaram expressivamente. É possível encontrar robôs de serviço nos mais variados campos. O próximo passo é o desenvolvimento de robôs inteligentes, com capacidade de comunicação em linguagem falada e de realizar trabalhos úteis em interação/cooperação com humanos. Torna-se necessário, então, encontrar um modo de interagir eficientemente com esses robôs, e com agentes inteligentes de maneira geral, que permita a transmissão de conhecimento em ambos os sentidos. Partiremos da hipótese de que é possível desenvolver um sistema de diálogo baseado em linguagem natural falada que resolva esse problema. Assim, o objetivo principal deste trabalho é a definição, implementação e avaliação de um sistema de diálogo utilizável na interação baseada em linguagem natural falada entre humanos e agentes inteligentes. Ao longo deste texto, mostraremos os principais aspectos da comunicação por linguagem falada, tanto entre os humanos, como também entre humanos e máquinas. Apresentaremos as principais categorias de sistemas de diálogo, com exemplos de alguns sistemas implementados, assim como ferramentas para desenvolvimento e algumas técnicas de avaliação. A seguir, entre outros aspectos, desenvolveremos os seguintes: a evolução levada a efeito na arquitetura computacional do Carl, robô utilizado neste trabalho; o módulo de aquisição e gestão de conhecimento, desenvolvido para dar suporte à interação; e o novo gestor de diálogo, baseado na abordagem de “Estado da Informação”, também concebido e implementado no âmbito desta tese. Por fim, uma avaliação experimental envolvendo a realização de diversas tarefas de interação com vários participantes voluntários demonstrou ser possível interagir com o robô e realizar as tarefas solicitadas. Este trabalho experimental incluiu avaliação parcial de funcionalidades, avaliação global do sistema de diálogo e avaliação de usabilidade.
In recent years, robotics-related technologies have reached a remarkable level of maturity. Service robots can be found in various fields. The next step is the development of intelligent robots, capable of communicating in spoken language and doing useful work in interaction / cooperation with humans. It is then necessary to find a way to efficiently interact with these robots, and with intelligent agents in general, enabling the transmission of knowledge in both directions. We will assume that one can develop a spoken language dialogue system to solve this problem. Therefore, the main goal of this work is the design, implementation and evaluation of a dialogue system that can be used on spoken language interaction between humans and intelligent agents. Throughout this document, we present and discuss the main aspects related to spoken language communication, among humans as well as between humans and machines. We present the main dialogue system categories, with examples of some implemented systems, development tools and a few evaluation techniques. Then, we describe the developed dialog system and its integration in a real robot, including the following aspects: the evolution in the computational architecture of Carl, the robot used in this work; the knowledge acquisition and management module, developed to support the interaction; and the new dialogue manager, based on the “Information State” approach, also designed and implemented within this thesis work. Finally, an experimental evaluation involving the completion of several interaction tasks involving several volunteers proved to be possible to interact with the robot and perform the requested tasks. The evaluation includes a partial evaluation of features, an overall evaluation of the dialogue system and a usability evaluation.
Lima, André Gustavo Monteiro. "Reconfigurabilidade em um sistema de comunicação móvel baseado na arquitetura de um rádio definido por software." reponame:Repositório Institucional da UnB, 2006. http://repositorio.unb.br/handle/10482/5747.
Full textSubmitted by Kathryn Cardim Araujo (kathryn.cardim@gmail.com) on 2009-11-03T10:44:09Z No. of bitstreams: 1 2006_André Gustavo Monteiro Lima.pdf: 7471697 bytes, checksum: a8f0a60850ae30531e2ef95ebbe349a4 (MD5)
Approved for entry into archive by Gomes Neide(nagomes2005@gmail.com) on 2010-10-25T12:23:58Z (GMT) No. of bitstreams: 1 2006_André Gustavo Monteiro Lima.pdf: 7471697 bytes, checksum: a8f0a60850ae30531e2ef95ebbe349a4 (MD5)
Made available in DSpace on 2010-10-25T12:23:58Z (GMT). No. of bitstreams: 1 2006_André Gustavo Monteiro Lima.pdf: 7471697 bytes, checksum: a8f0a60850ae30531e2ef95ebbe349a4 (MD5) Previous issue date: 2006-03-17
Recentemente o cenário das telecomunicações tem envidado esforços no sentido de se criar uma convergência de serviços e redes. Já se percebe resultados no que diz respeito a serviços, os quais são facilitados pela atuação na camada de aplicação. A convergência de redes, entretanto, ainda tem um longo caminho a ser percorrido, sendo o Rádio Definido por Software um forte candidato a fornecer soluções de interoperabilidade nesse nível. Considerando a possibilidade de ir além, fornecendo aos futuros sistemas, além da convergência, uma inteligência, define-se o que tem sido chamado de Rádio Cognitivo, que nada mais é do que um Rádio Definido por Software dotado de uma inteligência que permita, entre outras coisas, tomar decisões quanto à Interface Aérea Instantânea a ser adotada, considerando as condições do canal e as necessidades de serviço do usuário. Portanto, para se alcançar esse objetivo é necessário que se criem formas de se ler as condições instantâneas do canal e verificar os serviços disponíveis, de tal forma que, combinados com as necessidades do usuário, se possa decidir, baseado em regras pré-definidas, que reconfiguração executar. Esta tese pretende propor soluções para a obtenção das condições do canal instantâneo para a verificação das redes existentes, fornecendo ao terminal definido por software informações básicas a serem utilizadas na decisão da reconfiguração. ______________________________________________________________________________ ABSTRACT
Recently the telecommunications scenarios have been accomplishing efforts to create a convergence of services and networks. Nowadays it is possible to verify results in the service areas, which is facilitated by the performance of the application layer. The convergence of networks, however, still possesses several challenges, being the Software Defined Radio a good possibility to supply interoperability solutions in this level. Considering the possibility to go beyond, supplying to the future systems, besides the convergence, an intelligence, one defines the so called Cognitive Radio. This radio is a Software Defined Radio with an intelligence that allow, to make decisions about the Instantaneous Air Interface to be adopted, considering the conditions of the channel and the needs of the user's service. Therefore, to reach this objective it is necessary to develop a way to read the conditions of the instantaneous channel and to verify the available services. This information, combined with the user's needs, can decide the reconfiguration that must be instantiated based on predefined rules. This thesis intends to propose solutions for the obtaining of the instantaneous channel conditions and verification of the existent networks, supplying to the software defined terminal with basic information to be used in the decision about the reconfiguration.
Honório, de Farias Júnior Ivaldir. "Uma proposta de boas práticas do processo de comunicação para projetos de desenvolvimento distribuído de software." Universidade Federal de Pernambuco, 2008. https://repositorio.ufpe.br/handle/123456789/1629.
Full textAtualmente, podemos perceber que o número de empresas que estão aderindo ao Desenvolvimento Distribuído de Software(DDS) é bem mais significativo quando comparado há alguns anos atrás. As empresas visam ganhos de qualidade, produtividade e diminuição de custos. Por tais motivos, o DDS vem despertando um grande interesse de pesquisadores nos últimos anos. A distribuição das equipes de desenvolvimento de software tem criado diversos desafios ao processo de desenvolvimento de software e a gestão dos seus projetos. Dentre os desafios, o processo de comunicação destaca-se, como sendo uma das atividades de grande importância entre os membros da equipe. Essa atividade vem sofrendo impactos adversos, dentre eles: distância física, diferenças culturais, fuso-horário, limitações dos meios de comunicação disponíveis e outros. Diversos trabalhos tem enfatizado que a falta de comunicação compromete diretamente o sucesso de projetos, sejam centralizados ou distribuídos. Diante deste contexto, o presente estudo apresenta resultados obtidos a partir de uma pesquisa empírica. O método de pesquisa utilizado foi o paradigma qualitativo que envolveu entrevistas com analistas de projetos distintos e sua grande maioria com equipes distribuídas de forma global. Inserido nesse contexto, esta dissertação propõe boas práticas para o processo de comunicação no desenvolvimento distribuído de software. Essa proposta visa contribuir, no sentido de preencher essa lacuna existente na área de DDS, especificamente no que se refere ao processo de comunicação
Rocha, Guilherme Espíndula da. "Comunicação e processos de criação em código aberto: um estudo sobre sistemas de visualização de dados." Pontifícia Universidade Católica de São Paulo, 2017. https://tede2.pucsp.br/handle/handle/20809.
Full textMade available in DSpace on 2018-02-05T13:33:48Z (GMT). No. of bitstreams: 1 Guilherme Espíndula da Rocha.pdf: 2906550 bytes, checksum: b83558b7b166936b005a850c35377729 (MD5) Previous issue date: 2017-12-18
Conselho Nacional de Pesquisa e Desenvolvimento Científico e Tecnológico - CNPq
This research has the object of investigation the use of open-source programming by artists and designers in their creative processes. The research begins with the discussion about new ways of thinking about software, a proposal presented by artists and theorists of the new media and organized by Matthew Fuller (2003); accompanies the reflection of the phenomenon called by Lev Manovich (2013) as "software culture"; and delves into the particularities of the creative and collaborative universe of open-source communities. In this context, we will highlight two types of software, Blender and Processing. Blender is an open source computer program developed by the Blender Foundation in a collaborative way for modeling, animation, texturing, composing, rendering, video editing and creating interactive 3D applications such as games and presentations. Processing is an application that allows you to write, edit, compile and run the Java language, a type of interface that allows the approach of artists of the programming code to perform their works. Project started in 2001 in MIT labs by Ben Fry and Casey Reas and a group of volunteers, Processing is an open source programming language and an integrated development environment (IDE), aimed at creating in the fields of art and visual design. This platform has been used by artists from around the world and aggregates a large number of discussions in forums and other social networks. One of the most current highlights of processing is its ability to connect to free hardware tools, such as Arduino and Kinect, which work with data derived from body movements, where space is mapped and transformed into information that can be used in the generation of 3D images. This study proposes to carry out a cartography of the main types of poetic works developed in the artistic process from calculations generated in computers. The research corpus is limited to works that exclusively use open source programs in their creation, meeting the requirements of The Open Source Initiative. The research seeks to understand what characterizes the poetic production developed from the use of these programs in open source, and other tools of codification in computational language
Esta pesquisa tem como objeto de investigação o uso de programação open-source por artistas e designers em seus processos criativos. A pesquisa se inicia com a discussão a respeito de novos modos de se pensar a respeito do software, proposta apresentada por artistas e teóricos das novas mídias e organizada por Matthew Fuller (2003); acompanha a reflexão do fenômeno denominado por Lev Manovich (2013) como “cultura do software”; e se adentra nas particularidades do universo criativo e colaborativo das comunidades ligadas ao open-source. Neste contexto, iremos destacar dois tipos de software, o Blender e o Processing. O Blender é um programa de computador de código aberto, desenvolvido pela Blender Foundation, de forma colaborativa, para modelagem, animação, texturização, composição, renderização, edição de vídeo e criação de aplicativos interativos em 3D, como jogos e apresentações. O Processing é um aplicativo que permite escrever, editar, compilar e rodar a linguagem Java, um tipo de interface que permite a aproximação de artistas do código de programação para a realização de suas obras. Projeto iniciado em 2001 nos laboratórios do MIT por Ben Fry e Casey Reas e um grupo de voluntários, o Processing é uma linguagem de programação open source e um ambiente de desenvolvimento integrado (IDE), voltado para a criação nos campos da arte e design visual. Essa plataforma tem sido utilizada por artistas de todo o mundo e agrega um grande número de discussões em fóruns e outras redes sociais. Um dos destaques mais atuais em relação ao processing é sua capacidade de se ligar a ferramentas free hardware, como o Arduíno. Este estudo propõe realizar uma cartografia dos principais tipos de trabalhos poéticos desenvolvidos no processo artístico a partir de cálculos gerados em computadores. O corpus da pesquisa se limita a obras que utilizam exclusivamente programas de código aberto em sua criação, atendendo às exigências do The Open Source Initiative. A pesquisa busca compreender o que caracteriza a produção poética desenvolvida a partir do uso destes programas em código aberto, e outras ferramentas de codificação em linguagem computacional
Santos, Katia Maria Limeira. "Tecnologias da informação e comunicação no ensino de matemática : uma abordagem na prática docente." Universidade Federal de Sergipe, 2017. https://ri.ufs.br/handle/riufs/5107.
Full textA presente pesquisa tem como objetivo investigar as práticas dos professores de Matemática a partir do uso das Tecnologias da Informação e Comunicação (TIC), especificamente do software Geogebra em uma escola pública de Sergipe, bem como descrever pressupostos teóricos acerca da utilização das TIC no ensino de Matemática, identificar as TIC utilizadas na prática docente e as atividades desenvolvidas pelos professores, e analisar as concepções dos professores sobre o uso das TIC (software Geogebra) na sala de aula. Para atingir os objetivos propostos, optou-se por uma abordagem qualitativa, com delineamento metodológico de estudo de caso através das técnicas de observação e entrevista com dois professores que lecionam a disciplina Matemática em uma escola pública de Aracaju/Sergipe. Para tanto, foi construído um quadro teórico, tendo como suporte os estudos de Borba (2003, 2014), Bicudo (2005), Castells (2006), Kenski (2004, 2006, 2013, 2016), Lévy (1997), Moreira (2005), Nacarato (2013), Pais (2008), Pimenta (2006), Tardif (2009, 2011), Nóvoa (1999), dentre outros autores que fundamentam o uso das TIC no ensino de Matemática. A realização deste estudo possibilitou conhecer o contexto em que ocorreu a pesquisa, as ações dos sujeitos (P1 e P2) inseridos e o espaço da investigação sobre as TIC como instrumento pedagógico, em especificidade o software Geogebra. Os resultados alcançados indicaram que os professores recorrem às tecnologias como algo a mais para motivar os alunos, por meio de uma prática docente que promove aprendizagem e integra as TIC ao ensino de Matemática.
Ribeiro, Diogo Carlos Alcobia. "Analog-digital neasurement system for software-defined radios." Master's thesis, Universidade de Aveiro, 2011. http://hdl.handle.net/10773/8849.
Full textEsta disserta c~ao insere-se na area de metrologia de r adio-frequ^encia, procurando colmatar a actual lacuna de instrumentos capazes de caracterizar r apida e e cazmente um componente anal ogico-digital, tal como uma ADC ou DAC. Estes componentes s~ao elementos chave da concep c~ao de arquitecturas Software-De ned Radio (SDR). O conceito de SDR de ne um r adio que seja totalmente adapt avel por software, atrav es da transi c~ao de blocos do dom nio anal ogico para o dom nio digital. Assim sendo, a adop c~ao destas arquitecturas r adio ir a ser cada vez mais utilizada de forma a responder a crescente necessidade de receber diversos tipos de comunica c~ao num unico terminal. Neste trabalho prop~oem-se a implementa c~ao de um instrumento que caracterize componentes anal ogico-digitais da mesma forma que o tradicional e popular Vector Network Analyzer (VNA) faz para componentes anal ogicos. Procura-se fornecer a um projectista de r adio, uma ferramenta que permita prever o desempenho de um componente anal ogico-digital do ponto de vista de r adio, de forma a facilitar o projecto de novos e mais complexos sistemas SDR. A implementa c~ao proposta pretende caracterizar componentes na banda de frequ^encias dos 40 aos 1000 MHz. Diversos ensaios foram realizados de forma a mostrar a comunidade cient ca a mais-valia deste instrumento.
This thesis is inserted into the Radio-Frequency metrology, it pursuits to ful l the current gap of instrumentation able to characterize analog-digital components, as ADC or DAC's, in a quickly and e ective form. These analog-digital components are the key to the conception of Software-De ned Radio (SDR) architectures. The SDR concept de nes a radio system totally implemented by means of software, where the of most the components operate in digital domain. Therefore, these architectures are becoming more and more used due to the growing need of receiving di erent kinds of communications in only one terminal. This paper tries to set up an instrument capable of characterize mixeddomain components as the tradicional and popular VNA can do with analog components. It is tried to built a new brand tool that can give to the radio designer, an easy form to create other SDR complex projects. The proposed instrument pretends to characterize components from 40 to 1000MHz bandwidth. Several tests were made in order to show its added value to the scienti c community.
Sartin, Maicon Aparecido. "Uma API de comunicação para aceleração por hardware de simuladores moleculares." Pontifícia Universidade Católica do Rio Grande do Sul, 2009. http://hdl.handle.net/10923/1611.
Full textThe evolution of the integrated circuit manufacturing technology is still following the so called Moore Law. However, scientific applications growingly require high performance computational resources, motivating researchers to propose the acceleration of such applications through the use of dedicated hardware devices. Often, due to the need of obtaining fast results in the design of these applications the use of reconfigurable hardware devices is recommended. Currently, there is a significant increase in the amount of research on molecular biophysics with a main goal on the design of drugs. Nonetheless, to achieve the design of a new drug and the possible cure of some disease, several complex procedures must be undertaken. As examples, it is possible to cite experiments to determine the behavior of simple molecules or proteins. Molecular dynamics simulations can reveal a large variety of facts about the molecular system under scrutiny. But to execute such simulations in a timely way, it is necessary to employ a huge amount of high performance computational resources, like supercomputers, large computer clusters or grids. This is due to the enormous amount of mathematical computations to perform, to the amount of generated information and to the need to obtain all this information in short time delays. This makes the requirement for high performance computing a basic characteristic of this field. To fulfill the computational requirements of molecular dynamics simulations there are FPGA based platforms, which are frequently employed as hardware accelerators for applications with high computational cost. FPGAs are widely available and enable the fast design and implementation of dedicated hardware with high performance when compared to software running on general purpose processors. The main contribution of this work is the proposition of a communication method between a host computer and a reconfigurable hardware platform based on FPGAs. The dissertation suggests a software architecture for integrating software and hardware platforms used to accelerate molecular dynamics simulation applications. The proposition has been implemented as an Application Programming Interface (API) that organizes the communication between platforms in several service abstraction levels, with the goal of rendering the application software layers independents of the accelerator hardware.
A evolução da tecnologia de fabricação de circuitos integrados continua obedecendo à lei de Moore. Entretanto, aplicações científicas cada vez mais necessitam de recursos de alto desempenho computacional, motivando pesquisadores a propor a aceleração por hardware dedicado para aumentar o desempenho destas aplicações. Freqüentemente, devido à necessidade de rapidez no projeto de tais aplicações, empregam-se técnicas de projeto com emprego de hardware reconfigurável. Atualmente, há um grande aumento em pesquisas de biofísica molecular com o objetivo principal na concepção de fármacos. Porém, para se chegar até a droga e a possível cura de alguma doença, diversos procedimentos devem ser empreendidos. Como exemplos podem ser citados experimentos para determinar o comportamento de moléculas simples ou de proteínas. As simulações por dinâmica molecular aportam uma variedade de informações do sistema molecular em questão. Entretanto, para se executar estas simulações é necessário o auxílio de recursos computacionais de alto desempenho, devido à elevada quantidade de cálculos a efetuar, à quantidade de informações geradas e à necessidade destas informações e resultados em períodos curtos de tempo, tornando a exigência por computação de alto desempenho uma característica básica desta área. Para suprir a exigência computacional de simulações por dinâmica molecular existem plataformas baseadas em FPGAs, que são largamente utilizadas como aceleradores de hardware de aplicações com alto custo computacional. FPGAs são amplamente disponíveis e permitem realizar rapidamente o projeto e a implementação de hardware com alto desempenho se comparado a software executando em processadores de propósito geral.A principal contribuição deste trabalho é uma proposta de método de comunicação entre uma máquina hospedeira e uma plataforma de hardware reconfigurável baseada em FPGAs, sugerindo uma arquitetura de software para integração das plataformas de software e o hardware usado para acelerar aplicações de simulação por dinâmica molecular. A proposta foi implementada como uma API para organização da comunicação entre as plataformas em níveis de abstração de serviço, visando tornar as camadas de software independentes do hardware.
Avila, Bárbara Gorziza. "Comunicação aumentativa e alternativa para o desenvolvimento da oralidade de pessoas com autismo." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2011. http://hdl.handle.net/10183/32307.
Full textThis research contemplated the development of a high-technology-based alternative communication system, aimed for the communication on orality-impaired autistic children. The building process of “Sistema de Comunicação Alternativa para o Letramento de Pessoas com Autismo” (Alternative Communication System for People with Autism), SCALA, unfolded along three stages, running from its construction to the evaluation among potential users of the tool. In the work`s first stage the system requisites were established and also SCALA`s first model and interfaces proposals were made. Meanwhile, a case-study was conducted with an orality-impaired child with an autism diagnosis. In this stage, Augmentative and Alternative Communication (AAC) was introduced among the child`s activities, starting with low-technology resources, and finally reaching high-technology and the use of SCALA on communication development related pedagogical activities. AAC strategies, created along the study, based on alternative communication resources the SCALA system usage, allowed the identification of the system`s potentialities on developing oral communication on a children with autism. In the last stage, SCALA`s usability was accessed following heuristics defined by Nielsen and adapted by Rauber. To the usability verification, a set of ten tasks was devised. The tasks were analyzed with two methods: inspection and test. The inspection method was conducted by the author herself, while the tests were made with four special education professionals who had been working in Resource Rooms with children with orality deficits using AAC resources.
Rocha, Neto Aluizio Ferreira da. "Protocolos para difusão confiavel de mensagens em grupos de comunicação." [s.n.], 1997. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275930.
Full textDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-07-22T20:47:04Z (GMT). No. of bitstreams: 1 RochaNeto_AluizioFerreirada_M.pdf: 3676465 bytes, checksum: 92abc7fc7c2a6f9d95139d55b8b21e7f (MD5) Previous issue date: 1997
Resumo: Em um Sistema Distribuído, computadores cooperam entre si para fornecerem um serviço. A troca de mensagens entre estes computadores através dos canais de comunicação é uma das características destes sistemas. Muitas aplicações distribuídas, como por exemplo sistemas de banco de dados replicados, envolvem comunicação freqüente entre os participantes do sistema. Nestes casos, uma abstração muito útil é a Comunicação em Grupo. Neste tipo de comunicação, um computador envia uma mensagem destinada a um grupo de outros computadores encarregados de fornecerem um serviço distribuído. Alguns modelos de comunicação em grupo têm sido propostos e utilizados em ambientes com aplicações distribuídas. Dentre estes modelos destaca-se o modelo de Difusão Confiável. Caracteriza-se uma difusão como confiável quando a mensagem difundida ou é recebida por todos os membros do grupo ou não é recebida por nenhum deles. Além disso, a difusão mantém uma ordem consistente das mensagens trocadas dentro do grupo de comunicação. Esta dissertação apresenta um estudo sobre os protocolos que implementam difusões confiáveis para grupos de comunicação em sistemas distribuídos. É descrito e analisado um conjunto . de protocolos de comunicação em grupo presentes na literatura. Uma outra contribuição deste trabalho é a proposta de um novo protocolo de difusão confiável.
Abstract: In a Distributed System, computers cooperate to provide a service. One of the features in such systems is the exchange of messages among theses computers using a communication network. Many distributed applications, like replicated databases, require frequent broadcasts to/from the servers of data. In this case, a useful abstraction is the Group Communication: a computer sends a message to a group of other computers which provide a distributed service. Some models of group communication were developed and used in distributed applications. One of the most important models introduced to provide group communication was the Reliable Broadcast. This model ensures that messages sent to the group are delivered to ali members of the group or are not delivered to any of them. Moreover, the broadcast keep a consistent order of the messages exchanged within the group. His thesis is a survey on reliable broadcast protocols for group communication in distributed systems. It describes and analyzes the models of communications based on data and control structures utilized in the protocol. Another contribution of this thesis is the proposal of a new reliable broadcast protocol.
Mestrado
Mestre em Ciência da Computação
Noronha, Robinson Vida. "Conceitos e modelos de execução de exercícios de comunicação estrutural." Instituto Tecnológico de Aeronáutica, 2007. http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=424.
Full textCarvalho, Guilherme Moreira de. "A comunicação na perspectiva homem-máquina: um estudo sobre interações de uma equipe em torno de um software a partir das percepções de gestores." Universidade Católica de Brasília, 2018. https://bdtd.ucb.br:8443/jspui/handle/tede/2477.
Full textApproved for entry into archive by Sara Ribeiro (sara.ribeiro@ucb.br) on 2018-11-07T18:58:01Z (GMT) No. of bitstreams: 1 GuilhermeMoreiradeCarvalhoDissertacao2018.pdf: 1040641 bytes, checksum: 4b1d5d4cca6c7cb300489a275534d4dc (MD5)
Made available in DSpace on 2018-11-07T18:58:01Z (GMT). No. of bitstreams: 1 GuilhermeMoreiradeCarvalhoDissertacao2018.pdf: 1040641 bytes, checksum: 4b1d5d4cca6c7cb300489a275534d4dc (MD5) Previous issue date: 2018-08-31
This dissertation aimed to discuss the communication interactions in the "man-machine" perspective suggested by Morgan (1998) based on the perception of managers of a departmental unit (entitled "Mother Board"). To reach the objectives, the qualitative and exploratory methodology was adopted. Interviews were conducted (semi-structured questions), with the purpose of verifying the perception about the communication flows established in the system entitled "Management Information System Z - Portfolio of Programs and Projects", with reference to the cognitive operators of Complexity commented on by Mariotti (2007), such as "1- Subject-Object Interaction"; 2 - "Circularity"; 3- "Dialog Operator"; 4- "Self-production" and 5- "Hologram Operator". Finally, the research results pointed to the perception of pragmatic and functional communication as the guiding principle of the work team of the "Mother" Board. The metaphor "man-machine" represents a dimension of work and the team, relating to other knowledge and contexts such as culture, chance and imponderable (Complexity).
Esta dissertação teve como objetivo discutir as interações comunicacionais na perspectiva “homem-máquina” sugerida por Morgan (1998) com base na percepção de gestores de uma unidade departamental (intitulada Diretoria “Mãe”). Para o alcance dos objetivos, foi adotada a metodologia de caráter qualitativo e exploratório. Foram realizadas entrevistas (perguntas semi-estruturadas), com a finalidade de verificar a percepção sobre os fluxos de comunicação estabelecidos no sistema intitulado “Sistema de Informações Gerenciais Z – Carteira de Programas e Projetos”, tendo como referência os operadores cognitivos da Complexidade comentados por Mariotti (2007), tais como “1- “Interação Sujeito-Objeto”; 2- “Circularidade”; 3- “Operador Dialógico”; 4- “Autoprodução” e 5- “Operador Hologramático”. Por fim, os resultados da pesquisa apontaram para a percepção da comunicação pragmática e funcional como norteadora da equipe de trabalho da Diretoria “Mãe”. A metáfora “homem-máquina” representa uma dimensão do trabalho e da equipe, relacionando-se com outros saberes e contextos como da cultura, do acaso e do imponderável (Complexidade).
Stefani, Marcio Roberto. "Analise de traço com geração de diagnostico para testes de comportamento de uma implementação de protocolo de comunicação em presença de falhas." [s.n.], 1997. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275925.
Full textDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-07-22T14:18:35Z (GMT). No. of bitstreams: 1 Stefani_MarcioRoberto_M.pdf: 4013807 bytes, checksum: a21d289d42f7912f7ad14bfa0e5b47c9 (MD5) Previous issue date: 1997
Resumo: Uma dificuldade comum aos testes de software é o problema do oráculo: como determinar se os resultados dos testes estão corretos? O oráculo é um mecanismo que analisa os resultados dos testes com base numa referência para o comportamento do softwvare. Essa referência precisa ser a mais confiável possível. Neste trabalho foi desenvolvido um método de análise de resultados para testes de comportamento e testes por injeção de falhas por software aplicados à uma implementação de protocolo de comunicação. Para representar o comportamento do protocolo, utilizou-se um modelo baseado em máquina finita de estados estendida. Foi desenvolvido também o projeto de uma ferramenta que coloca esse método em prática. Essa ferramenta de análise de resultados deve ser incorporada ao A TIFS, um Ambiente integrado de Testes baseado em Injeção de Falhas por software. O mecanismo de análise de resultados é um analisado r de traço de execução. Um traço é um histórico da execução dos testes. Com base no modelo do comportamento e no traço de execução, o analisador de traço produz as seguintes saídas: veredictos sobre as saídas produzidas por uma implementação sob teste, diagnósticos de erros e informações sobre a ativação de mecanismos de detecção de erros e tolerância a falhas.
Abstract: A common difficulty to software testing is the oracle problem: how to determine whether or not test results are correct? The oracle is a mechanism that analyses test results by using a reference for the software behavior. This reference should be as reliable as possible. In this work, it had been developed a test result analysis method for behavior tests and software fault injection tests applied to a communication protocol implementation. To represent the protocol behavior, it had been used a model based on extended finite state machine. It had been also developed a design of a tool that puts this method into practice. This test result analysis tool will be embedded in the ATIFS, an integrated test environrnent based on software fault injection. The mechanism of test result analysis is a trace analyzer. A trace is an execution history of the tests. The following outputs are produced by the trace analyzer based on the behavior model and the trace: verdicts about the outputs produced by an implementation under test, error diagnoses, and informations about activation of the error detection and fault tolerance mechanisms.
Mestrado
Mestre em Ciência da Computação
Oliveira, Robson Ytallo Silva de. "Recomendação de comunidades virtuais em uma rede social para minimizar problemas de comunicação entre projetos de software." Universidade Federal de Pernambuco, 2008. https://repositorio.ufpe.br/handle/123456789/2096.
Full textDiversos processos, métodos, técnicas e mecanismos têm sido amadurecidos a fim de suportar colaboração no trabalho em grupo. Os conceitos de CSCW (Computer-Supported Co-operative Work) e os mecanismos de groupware, por exemplo, direcionam estudos na Engenharia de Software para soluções de colaboração de trabalhos em grupo. A maioria das organizações busca estratégias para auxiliar na colaboração dos seus membros. Um dos principais desafios na colaboração é minimizar os problemas de comunicação. A abordagem de redes sociais procura superar esses desafios trocando informações através dos relacionamentos. Além disso, a proliferação das redes sociais está cada vez mais evidente, principalmente na Web através das WBSN (Web-Based Social Networks) - como são chamadas as redes sociais dispostas na Web. Nas organizações de desenvolvimento de software, geralmente existe pouca interação entre os projetos, desperdiçando a oportunidade de troca e reúso de conhecimento entre projetos similares. Grande parte das redes sociais conta com entidades chamadas de Comunidades Virtuais que têm a finalidade de reunir pessoas. As Comunidades Virtuais permitem a troca de conhecimento entre pessoas de interesses comuns. Esta dissertação propõe recomendações automáticas das Comunidades Virtuais de redes sociais a fim de aproximar projetos de software com conhecimentos similares representados na rede por Comunidades
Silva, Nelson José Valente da. "Reconfigurable transmitters for software-defined radios." Doctoral thesis, Universidade de Aveiro, 2013. http://hdl.handle.net/10773/11788.
Full textFlexible radio transmitters based on the Software-Defined Radio (SDR) concept are gaining an increased research importance due to the unparalleled proliferation of new wireless standards operating at different frequencies, using dissimilar coding and modulation schemes, and targeted for different ends. In this new wireless communications paradigm, the physical layer of the radio transmitter must be able to support the simultaneous transmission of multi-band, multi-rate, multi-standard signals, which in practice is very hard or very inefficient to implement using conventional approaches. Nevertheless, the last developments in this field include novel all-digital transmitter architectures where the radio datapath is digital from the baseband up to the RF stage. Such concept has inherent high flexibility and poses an important step towards the development of SDR-based transmitters. However, the truth is that implementing such radio for a real world communications scenario is a challenging task, where a few key limitations are still preventing a wider adoption of this concept. This thesis aims exactly to address some of these limitations by proposing and implementing innovative all-digital transmitter architectures with inherent higher flexibility and integration, and where improving important figures of merit, such as coding efficiency, signal-to-noise ratio, usable bandwidth and in-band and out-of-band noise will also be addressed. In the first part of this thesis, the concept of transmitting RF data using an entirely digital approach based on pulsed modulation is introduced. A comparison between several implementation technologies is also presented, allowing to state that FPGAs provide an interesting compromise between performance, power efficiency and flexibility, thus making them an interesting choice as an enabling technology for pulse-based all-digital transmitters. Following this discussion, the fundamental concepts inherent to pulsed modulators, its key advantages, main limitations and typical enhancements suitable for all-digital transmitters are also presented. The recent advances regarding the two most common classes of pulse modulated transmitters, namely the RF and the baseband-level are introduced, along with several examples of state-of-the-art architectures found on the literature. The core of this dissertation containing the main developments achieved during this PhD work is then presented and discussed. The first key contribution to the state-of-the-art presented here consists in the development of a novel ΣΔ-based all-digital transmitter architecture capable of multiband and multi-standard data transmission in a very flexible and integrated way, where the pulsed RF output operating in the microwave frequency range is generated inside a single FPGA device. A fundamental contribution regarding the simultaneous transmission of multiple RF signals is then introduced by presenting and describing novel all-digital transmitter architectures that take advantage of multi-gigabit data serializers available on current high-end FPGAs in order to transmit in a time-interleaved approach multiple independent RF carriers. Further improvements in this design approach allowed to provide a two-stage up-conversion transmitter architecture enabling the fine frequency tuning of concurrent multichannel multi-standard signals. Finally, further improvements regarding two key limitations inherent to current all-digital transmitter approaches are then addressed, namely the poor coding efficiency and the combined high quality factor and tunability requirements of the RF output filter. The followed design approach based on poliphase multipath circuits allowed to create a new FPGA-embedded agile transmitter architecture that significantly improves important figures of merit, such as coding efficiency and SNR, while maintains the high flexibility that is required for supporting multichannel multimode data transmission.
Transmissores de rádio flexíveis baseados no conceito do Rádio Definido por Software (SDR) estão a receber uma crescente importância de investigação essencialmente devido à proliferação sem precedentes de novos standards de comunicações wireless que trabalham em frequências diferentes, usando esquemas de modulação e codificação dissimilares, estando direcionados para os mais diversos fins. Neste novo paradigma de comunicações wireless, a camada física do transmissor rádio tem de ser capaz de suportar a transmissão simultânea de sinais provenientes de diferentes standards, operando em diferentes bandas de frequências e com diferentes ritmos de transmissão, o que na prática é muito difícil ou muito ineficiente de implementar utilizando abordagens convencionais. Contudo, os últimos desenvolvimentos nesta área incluem novas arquiteturas de transmissão inteiramente digitais onde o datapath do rádio é digital desde a banda base até ao RF. Tal conceito tem uma elevada flexibilidade e representa um passo importante para o desenvolvimento de transmissores baseados em SDR. No entanto, a implementação de tal rádio para cenários de comunicação reais é uma tarefa desafiadora, onde algumas limitações chave estão ainda impedindo uma maior adopção deste conceito. Esta tese tem como principal objetivo o de investigar algumas destas limitações, propondo e implementando arquiteturas inovadoras de transmissão inteiramente digitais com inerente elevada flexibilidade e integração, e onde melhorar importantes figuras de mérito, tais como a eficiência de codificação, a relação sinal-ruído, a largura de banda utilizável e o ruído dentro e fora da banda também serão abordadas. Na primeira parte deste trabalho é introduzido o conceito de transmissão de dados RF utilizando uma abordagem totalmente digital, baseada em modulação por impulsos. Uma comparação entre diversas tecnologias de implementação é também apresentada, permitindo afirmar que as FPGAs actuais oferecem um compromisso interessante entre desempenho, eficiência de energia e flexibilidade, tornando-as uma escolha interessante como uma tecnologia de implementação com elevado potencial para transmissores completamente digitais baseados em moduladores pulsados. Após esta discussão são apresentados os conceitos fundamentais inerentes aos moduladores pulsados e introduzidos os avanços relativos a transmissores RF modulados por pulsos, juntamente com vários exemplos de arquiteturas do estado da arte encontrados na literatura. Em seguida, o núcleo desta tese contendo os principais desenvolvimentos alcançados durante este trabalho de doutoramento é apresentado e discutido. O primeiro contributo fundamental para o estado da arte aqui apresentado consiste no desenvolvimento e integração em FPGA de uma nova arquitetura de transmissão inteiramente digital, baseada em moduladores ΣΔ e dotada de uma elevada flexibilidade e integração, sendo capaz de transmitir dados de multiplos standards e em multiplas bandas de RF. Uma segunda contribuição chave relativa à transmissão simultânea de vários sinais RF é então introduzida, sendo apresentadas e descritas novas arquiteturas de transmissão de sinal RF inteiramente digitais, as quais tiram proveito de serializadores de dados multi-gigabit disponíveis em FPGAs atuais de alto desempenho. Melhorias adicionais a esta abordagem permitiram desenvolver uma arquitetura de transmissão com duas fases de conversão na frequência, a qual permite a transmissão concorrente de sinais multistandard e multicanal com ajuste fino na frequência. Por ultimo, foram ainda investigadas diversas técnicas que visam reduzir duas limitações fundamentais inerentes aos actuais transmissores completamente digitais, nomeadamente, a baixa eficiência de codificação dos moduladores pulsados e o elevado fator de qualidade combinado com elevados requisitos de adaptabilidade na frequencia do filtro de reconstrução do sinal RF a transmitir. A abordagem seguida baseada em multiplos caminhos polifásicos permitiu desenvolver uma nova arquitetura de transmissão integrada em FPGA que melhora de forma significativa importantes figuras de mérito, tais como a eficiência de codificação e SNR, enquanto mantém a elevada flexibilidade que é necessária para suportar a transmissão de dados multimodo e multicanal.
Freitas, Marcia Regina de. "Comunicação no processo de projeto arquitetonico e relação CAD-rendering-animação-multimidia." [s.n.], 2000. http://repositorio.unicamp.br/jspui/handle/REPOSIP/257952.
Full textDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Civil
Made available in DSpace on 2018-07-27T10:09:04Z (GMT). No. of bitstreams: 1 Freitas_MarciaReginade_M.pdf: 4438654 bytes, checksum: de0ebbc19c843688cc05a8c39e92a4b2 (MD5) Previous issue date: 2000
Resumo: Este trabalho consiste na análise do processo digital de projeto arquitetônico e do estúdio digital de profissionais de arquitetura com os recursos computacionais utilizados. O trabalho visa a compreensão do processo de projeto e inserção de ferramentas computacionais da cadeia CAD Rendering-Animação-Multimídia, bem como das novas formas de aquisição e troca de conhecimentos através de fóruns de discussão eletrônicos, intermediados pela Internet. Para obtenção dos dados necessários, realizou-se uma pesquisa por meio de questionários distribuídos via correio entre profissionais da cidade de Campinas e disponibilizados na Internet para acesso a outros profissionais de projeto. A pesquisa demonstrou a crescente informatização dos escritórios, onde profissionais buscam apoio nas ferramentas computacionais e equipamentos de informática, para desenvolvimento de seus projetos. O SUe ARQ@Net foi desenvolvido com conteúdo informativo, neste contexto, e para hospedar um fórum de discussão eletrônico, o arqnetl@unicamp.br, buscando a desmistificação da comunicação virtual no meio técnico
Abstract: This project consists of the analysis of the computational resources used in architecture and the potential use among the professionals that use such tools in the process of design Data was collected on the characteristics of softwares in the chain CAD-Rendering-Animation Multimedia, to have means and knowledge for classification. In the sequence, data was collected ITom architects users of these tools, to study different systematic design procedure. Finally, softwares was described and analyzed, and the site ARQ@Net was developed, with the objective to be a support element in the choice of the best solutions, and as form of increasing the use of the computational tools for architecture professionals
Mestrado
Edificações
Mestre em Engenharia Civil
Herculiani, Cristóvam Emílio [UNESP]. "Desenvolvimento de um software de autoria para alunos deficientes não-falantes nas atividades de contos e recontos de histórias." Universidade Estadual Paulista (UNESP), 2007. http://hdl.handle.net/11449/91265.
Full textAlunos deficientes não-falantes, sejam eles da educação comum ou da especial, podem encontrar dificuldades no seu aprendizado acadêmico em função da falta de instrumentos específicos de comunicação. Tanto o professor quanto os alunos não-falantes necessitam ser instrumentalizados para que o processo comunicativo ocorra de forma efetiva e, com isto, possa ocorrer o processo de ensino e aprendizagem, com avaliação significativa da performance deste aluno. O software de autoria, por meio da Informática, é um programa equipado com diversas ferramentas de multimídia que permite o desenvolvimento de uma variedade de atividades alternativas que possam estimular o desenvolvimento cognitivo, a linguagem e a autonomia. O objetivo deste trabalho foi elaborar o software de autoria SC (Space Communication) para inserir alunos não-falantes nas atividades de conto e reconto de histórias. Para melhor organização do trabalho e estabelecimento dos procedimentos metodológicos, a pesquisa foi dividida em dois estudos. O primeiro contou com vinte alunos de três classes especiais de uma escola estadual de Marília, e teve como procedimentos a seleção dos participantes da pesquisa e a identificação do vocabulário e das atividades escolares necessárias para a elaboração do software. Este primeiro estudo foi realizado por meio de seis etapas: reunião inicial com as professoras; utilização de software da rotina escolar com todos os alunos das classes especiais; observação dos alunos deficientes nas salas de aula e, nas atividades sociais e recreativas; reuniões de HTPC (Hora de Trabalho Pedagógico Coletivo); entrevistas com as professoras e seleção de seis alunos deficientes nãofalantes. O segundo estudo foi o momento do desenvolvimento do software de autoria SC, que foi realizado com os seis...
Deficient not speaker students, attending the common or special education, may find obstacles during their school life due to the lack of specific tools to establish communication. Both teacher and not speaker students must have a preparation, so the communicative process will happen effectively, thus, the student´s performance will be properly evaluated in the teaching/learning process. The Authorship Software, developed with Informatics help, is a software that comes with many multimedia tools, which permit many alternative activities to be practiced, so they can stimulate the student´s cognitive development, the language and autonomy. The objective of this paper was to elaborate the SC (Space Communication) authorship software to include not speaker students into activities that involve storytelling. For a better organization of this article and also to establish the methodological procedures, the research was divided into two studies. The first was applied to twenty-three students of public special classrooms in Marília. Its guidelines were the selection of the participants for the research and the identification of both vocabulary and the necessary school activities for the creation of this software. This study was made throughout six levels: an initial meeting with the teachers; usage of the school day-by-day software with all of the students concerned to special classrooms; observation of deficient students in the classrooms, likewise social and entertainment activities; HTPC (Collective Pedagogical Work Hours) meetings; interviews with the teachers and the nomination of six deficient not speaker students. The second study was the moment for the development of the SC authorship software, which came true with the six selected students, participants in Study 1. The analysis of these results was organized according to categories that involved... (Complete abstract click electronic access below)
Lopes, Ana Maria Arruda Ferreira Marques. "Employer branding em empresas B2B : o caso da PHC Software, S.A." Master's thesis, Instituto Superior de Economia e Gestão, 2017. http://hdl.handle.net/10400.5/14567.
Full textO Employer Branding de uma empresa é essencial na atração de candidatos e na retenção de colaboradores. As empresas procuram destacar-se das demais, criando a sua marca de empregador, marca esta que deve ser comunicada para o exterior. No que toca a empresas Business to Business surgem algumas dificuldades nesta comunicação. Este trabalho é um estudo de caso que tem como objetivo compreender de que forma é que as organizações definem e promovem a sua marca de empregador, tentando perceber as dificuldades das empresas B2B e as estratégias que as mesmas utilizam para as ultrapassar. A PHC Software, S.A., uma empresa que desenvolve software de gestão e que atua no mercado B2B foi escolhida para este estudo. Foram consultados diversos documentos internos da empresa e recolhida bastante informação por observação direta. As informações obtidas permitiram entender melhor a visão da empresa sobre a temática estudada e confirmar a importância do Employer Branding para o sucesso das empresas B2B, especialmente no setor das tecnologias da informação.
Employer Branding is essential in attracting candidates and retaining employees. The companies try to stand out from the others, creating their employer brand, a brand that must be communicated to the outside. As far as Business to Business is concerned, there are some difficulties in this communication. This paper is a case study that aims to understand how organizations define and promote their employer brand, trying to understand the difficulties of B2B companies and the strategies they use to overcome them. PHC Software, S.A., a company that develops management software and operates in the B2B market was chosen for this study. Several internal documents of the company were consulted and information was collected by direct observation. The information obtained allowed us to better understand the company's view on the subject studied and confirm the importance of Employer Branding to the success of B2B companies, especially in the information technology sector.
info:eu-repo/semantics/publishedVersion
Garcia, Fabio Martinelli. "Imagem-interface: o DVD e os novos formatos da comunicação digital." Pontifícia Universidade Católica de São Paulo, 2006. https://tede2.pucsp.br/handle/handle/4791.
Full textThe images (painting, photograph, cinema, etc.) had always been constructed for specific ends and through the mediation between us (spectators) and the reality, it was possible to represent the world that surrounded us. With the arrival of the graphical computation and new digital formats, the image acquires new abilities. To argue the properties and trends of the digital image are extremely excellent aspects for the development of new systems, processes and theories in communication. When it is conceived and allied to the interface concept, this image can be transformed into image-interface, thus multiplying, its characteristics and potentialities. A good platform to think the digital medias as inhabitable medias and the parameters to argue the transformation of the image in image interface is the digital video disc, because it possess technical characteristics witch allows the mapping of information and the storage of great amount of data. The objective of this research is to argue and apply the image-interface concepts, elaborated mainly by Peter Weibel, Lev Manovich and Mark Hansen, in the DVDs and the new formats of the digital communication like the Internet and electronic panels. The interfaces analysis of commercial and experimental DVDs and DVD Roms will allow to understand the current limitations in the interfaces´exploration and argue if it is possible to extend its resources and to use these concepts in the scope of a market culture, which a media quickly is substituted by another one before they deplete its possibilities
As imagens (pintura, fotografia, cinema, etc.) sempre foram construídas para fins específicos e através da mediação entre nós (espectadores) e a realidade, foi possível representar o mundo que nos cercava. Com a chegada da computação gráfica e de novos formatos digitais, a imagem adquire novas competências. Discutir as propriedades e tendências da imagem digital são aspectos extremamente relevantes para o desenvolvimento de novos sistemas, processos e teorias comunicacionais. Ao ser concebida e aliada ao conceito de interface, essa imagem pode ser transformada em imagem interface, multiplicando assim, suas características e potencialidades. Uma boa plataforma para pensar as mídias digitais e os parâmetros para discutir a transformação da imagem em imagem interface é o disco de vídeo digital, pois possui características técnicas que permitem o mapeamento de informações e o armazenamento de grande quantidade de dados. O objetivo desta pesquisa é discutir e aplicar os conceitos de imagem-interface, elaborados principalmente por Peter Weibel, Lev Manovich e Mark Hansen, no ambiente dos DVDs e dos novos formatos da comunicação digital, como a Internet e os painéis eletrônicos. A análise de interfaces de DVDs e DVD Roms comerciais e experimentais permitirá entender as limitações atuais na exploração da interface e interrogar se é possível ampliar seus recursos e se utilizar desse conceitos no âmbito de uma cultura de mercado, dentro da qual uma mídia é rapidamente substituída por outra antes que esgotem suas possibilidades
Ussami, Maria Cristina Emiko. "Implementação e analise de desempenho de um protocolo de comunicação na rede de serviços integrados RALFO." [s.n.], 1993. http://repositorio.unicamp.br/jspui/handle/REPOSIP/261636.
Full textDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica
Made available in DSpace on 2018-07-18T13:10:09Z (GMT). No. of bitstreams: 1 Ussami_MariaCristinaEmiko_M.pdf: 5848198 bytes, checksum: 0e76ed8e74a26716c66c98c8860eaea6 (MD5) Previous issue date: 1993
Resumo: O propósito deste trabalho é pesquisar os aspectos relacionados à implementação e avaliação de protocolos de comunicação, definindo um ambiente de desenvolvimento para a implementação de protocolos na rede RALFO, e um modelo para análise de desempenho. A RALFO (Rede de Área Local com Fibras Ópticas) é uma proposta de rede com integração de serviços de voz e dados, em desenvolvimento no Departamento de Telemática da Faculdade de Engenharia Elétrica da Unicamp, que utiliza topologia em anel e fibras ópticas como meio de transmissão. Para cumprir estes objetivos, inicialmente é apresentado o projeto RALFO em detalhes: arquitetura da rede, hardware dos nós da rede, modelo de camadas. Dentro deste contexto é descrita a proposta do ambiente de desenvolvimento de software definido para a RALFO: a escolha do sistema operacional e da linguagem de programação, SOP e CHILL respectivamente. Detalhados os motivos que justificaram estas escolhas, apresenta-se a implementação da camada LLC, feita para um protótipo de rede, segundo a recomendação IEEE 802.2. Esta camada é responsável pela transmissão correta entre duas entidades conectadas através de um enlace lógico. Para avaliar o protocolo implementado são discutidos os aspectos da elaboração de dois modelos, analítico e de simulação e através deles a análise de desempenho da camada LLC
Abstract: Not informed.
Mestrado
Mestre em Engenharia Elétrica