Spelling suggestions: "subject:"5oftware dde comunicação"" "subject:"5oftware dee comunicação""
1 |
Uma metodologia orientada por objectos em software de comunicaçõesVila Verde, João Isidro Araújo January 1994 (has links)
Dissertação apresentada para obtenção do grau de Mestre em Engenharia Electrotécnica e de Computadores, na Faculdade de Engenharia da Universidade do Porto, sob a orientação do Prof. Doutor José António Ruela Simões Fernandes
|
2 |
Concepção e implementação de um sistema multi-agentes para gestão da comunicação de dados " on-line " entre sistemasCordeiro, Arildo Dirceu January 2001 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico / Made available in DSpace on 2012-10-18T07:54:12Z (GMT). No. of bitstreams: 0Bitstream added on 2013-07-16T18:25:50Z : No. of bitstreams: 1
179259.pdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / O objetivo principal deste trabalho é oferecer ao usuário uma ferramenta eficaz que consiga gerenciar a comunicação de dados "on-line" entre sistemas diferentes, de maneira que os dados, extraídos de qualquer banco de dados, possam ser analisados, comparados e trabalhados, para que as informações sejam transmitidas para os usuários de forma automática e interativa. Foi desenvolvido um ambiente próprio, baseado na plataforma Delphi para Windows. Este sistema permite a incrementação posterior, com a inserção de células mais inteligentes, que possam construir e gerar conhecimento, utilizando técnicas compartilhadas, originárias da Inteligência Artificial Distribuída. A ferramenta foi validada com a aplicação em casos práticos, em áreas diferentes, para enfatizar o seu caráter genérico
|
3 |
Tratamento de ambiguidades em requisitos de evolução de sistemas jurídicos baseado em mapeamento conceitual / Ambiguities processing in requirements evolution of legal systems based on concept mappingAguiar, Luiz Gustavo Ferreira 28 July 2017 (has links)
A Engenharia de Software é um processo participativo que envolve todos os interessados ativamente no projeto. Dentro de um domínio complexo, como a área do direito, os usuários e especialistas do domínio possuem um papel importante no processo de elicitação de requisitos, em especial na composição de requisitos de evolução de software para sistemas existentes, considerando que a especificação dos requisitos deve ser realizada de forma específica ao domínio. Contudo, as ambiguidades são um fenômeno cotidiano na área jurídica, devido à própria natureza deste domínio, e ainda o uso predominante da linguagem natural. Tais ambiguidades são refletidas nos requisitos de evolução dos sistemas de software usados no direito, por seus usuários e também por especialistas do domínio, ocasionando problemas de compreensão para os analistas de sistema. Os mapas conceituais apresentam-se como uma ferramenta cognitiva, sendo apta para o uso em processos de comunicação. O presente trabalho aplica os mapas conceituais no nível de comunicação entre usuários e especialistas do domínio jurídico e os analistas de sistema, visando a redução de ambiguidades nos requisitos de evolução de software na área jurídica. Um modelo foi formalizado e testado via experimentação, com a aplicação de um protótipo funcional junto a estudantes de graduação e profissionais do direito. Os resultados apontam uma redução das ambiguidades do tipo falta de clareza, apresentando que a metodologia proposta proporciona melhor interpretação dos requisitos de evolução de software do domínio jurídico para os analistas de sistema e facilita a produção de requisitos pelos usuários. / Software Engineering is a participatory process that involves all stakeholders actively in design. On a complex domain, such as juridical area, users and domain experts have an important role in requirements elicitation process, especially in composition of evolution requirements for existing systems, whereas that requirements specification must specific to domain. However, ambiguities are everyday event in juridical area, reason associated own nature of domain and predominant use of natural language. Such ambiguities are reflected in the evolution requirements of juridical software systems, users and domain experts, causing problems of understanding for systems analysts. The conceptual maps are introduce as cognitive tool, being appropriate for use in communication processes. This work applies conceptual maps in the level of communication between users and juridical experts to system analysts, with the goal to reduce ambiguities in evolution requirements of juridical systems. A model was designed and tested by experimentation, with application of a functional prototype to undergraduate students and law professionals. The results points the ambiguities reduction of unclarity category, showing that proposed methodology provides better interpretation of the software evolution requirements of the juridical domain systems for systems analysts and easy making user requirements.
|
4 |
Estruturação de um protocolo de comunicação para ambientes de desenvolvimento distribuído de software / Structuring a communication protocol for distributed development environments of softwareGonçalves, José Antonio 24 August 2015 (has links)
A gestão da comunicação em ambientes distribuídos para o desenvolvimento de software (DDS) é um tema que tem sido investigado a fim de garantir a consistência dos cenários de colaboração. Como este assunto é relativamente recente, e envolve questões técnicas e humanas, é comum que novos conceito e características do processo de comunicação em DDS sejam levantadas. Neste sentido, este trabalho objetivou criar um protocolo a fim de estruturar a comunicação em ambientes DDS. A validação das hipóteses que o subsidiaram se deu por meio de experimentação, que foi realizada por meio de atividades realizadas por alunos do curso de pós-graduação em informática (PPGI) da Universidade Tecnológica Federal do Paraná- Campus Cornélio Procópio. Para experimento configurou-se o ambiente de modo que este tivesse as características de um ambiente distribuído. Propôs-se uma atividade que consistia em um conjunto de subatividades, que deveriam ser realizadas por cada grupo de alunos, que estavam fisicamente separados, que os obrigou a utilizarem ferramentas de comunicação síncronas e assíncronas. Ao final do experimento, atingiu-se as expectativas, pois conseguiu-se estruturar a comunicação em camadas hierárquicas, que configurou e definiu o protocolo de comunicação em projetos de DDS. / The 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.
|
5 |
Tratamento de ambiguidades em requisitos de evolução de sistemas jurídicos baseado em mapeamento conceitual / Ambiguities processing in requirements evolution of legal systems based on concept mappingAguiar, Luiz Gustavo Ferreira 28 July 2017 (has links)
A Engenharia de Software é um processo participativo que envolve todos os interessados ativamente no projeto. Dentro de um domínio complexo, como a área do direito, os usuários e especialistas do domínio possuem um papel importante no processo de elicitação de requisitos, em especial na composição de requisitos de evolução de software para sistemas existentes, considerando que a especificação dos requisitos deve ser realizada de forma específica ao domínio. Contudo, as ambiguidades são um fenômeno cotidiano na área jurídica, devido à própria natureza deste domínio, e ainda o uso predominante da linguagem natural. Tais ambiguidades são refletidas nos requisitos de evolução dos sistemas de software usados no direito, por seus usuários e também por especialistas do domínio, ocasionando problemas de compreensão para os analistas de sistema. Os mapas conceituais apresentam-se como uma ferramenta cognitiva, sendo apta para o uso em processos de comunicação. O presente trabalho aplica os mapas conceituais no nível de comunicação entre usuários e especialistas do domínio jurídico e os analistas de sistema, visando a redução de ambiguidades nos requisitos de evolução de software na área jurídica. Um modelo foi formalizado e testado via experimentação, com a aplicação de um protótipo funcional junto a estudantes de graduação e profissionais do direito. Os resultados apontam uma redução das ambiguidades do tipo falta de clareza, apresentando que a metodologia proposta proporciona melhor interpretação dos requisitos de evolução de software do domínio jurídico para os analistas de sistema e facilita a produção de requisitos pelos usuários. / Software Engineering is a participatory process that involves all stakeholders actively in design. On a complex domain, such as juridical area, users and domain experts have an important role in requirements elicitation process, especially in composition of evolution requirements for existing systems, whereas that requirements specification must specific to domain. However, ambiguities are everyday event in juridical area, reason associated own nature of domain and predominant use of natural language. Such ambiguities are reflected in the evolution requirements of juridical software systems, users and domain experts, causing problems of understanding for systems analysts. The conceptual maps are introduce as cognitive tool, being appropriate for use in communication processes. This work applies conceptual maps in the level of communication between users and juridical experts to system analysts, with the goal to reduce ambiguities in evolution requirements of juridical systems. A model was designed and tested by experimentation, with application of a functional prototype to undergraduate students and law professionals. The results points the ambiguities reduction of unclarity category, showing that proposed methodology provides better interpretation of the software evolution requirements of the juridical domain systems for systems analysts and easy making user requirements.
|
6 |
Estruturação de um protocolo de comunicação para ambientes de desenvolvimento distribuído de software / Structuring a communication protocol for distributed development environments of softwareGonçalves, José Antonio 24 August 2015 (has links)
A gestão da comunicação em ambientes distribuídos para o desenvolvimento de software (DDS) é um tema que tem sido investigado a fim de garantir a consistência dos cenários de colaboração. Como este assunto é relativamente recente, e envolve questões técnicas e humanas, é comum que novos conceito e características do processo de comunicação em DDS sejam levantadas. Neste sentido, este trabalho objetivou criar um protocolo a fim de estruturar a comunicação em ambientes DDS. A validação das hipóteses que o subsidiaram se deu por meio de experimentação, que foi realizada por meio de atividades realizadas por alunos do curso de pós-graduação em informática (PPGI) da Universidade Tecnológica Federal do Paraná- Campus Cornélio Procópio. Para experimento configurou-se o ambiente de modo que este tivesse as características de um ambiente distribuído. Propôs-se uma atividade que consistia em um conjunto de subatividades, que deveriam ser realizadas por cada grupo de alunos, que estavam fisicamente separados, que os obrigou a utilizarem ferramentas de comunicação síncronas e assíncronas. Ao final do experimento, atingiu-se as expectativas, pois conseguiu-se estruturar a comunicação em camadas hierárquicas, que configurou e definiu o protocolo de comunicação em projetos de DDS. / The 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.
|
7 |
Contribuições da semiotica ao redesign de interfaces para ferramentas de comunicação eletronicaRossler, Flavia 12 August 2018 (has links)
Orientador: Maria Cecilia Calani Baranauskas / Dissertação (mestrado) - Universidade Estadual Campinas, Instituto de Computação / Made available in DSpace on 2018-08-12T02:06:42Z (GMT). No. of bitstreams: 1
Rossler_Flavia_M.pdf: 13195463 bytes, checksum: 82308ad8246974bbf81250e0685bbce0 (MD5)
Previous issue date: 2000 / Resumo: A interação entre as pessoas é uma necessidade que se amplia diariamente. O uso do computador mediando esta comunicação já é uma realidade e encontra-se abrangendo as mais diversas áreas da sociedade. Com isso, as interfaces de interação humano-computador (lliC) relacionadas a ferramentas de comunicação eletrônica precisam possibilitar que a máquina faça o papel de 'medium', não interferindo na comunicação em si. Embora a literatura de IHC apresente diversas teorias de design de interfaces, há
uma carência de formalismos que contemplem tais teorias. O fato de o computador mediar a comunicação motiva o uso da abordagem semiótica para análise e (re)design da interface das ferramentas computacionais. Propomos, neste trabalho, um formalismo para análise e (re)design baseado na combinação de elementos presentes em duas abordagens da Semiótica em sistemas computacionais: Andersen (1997) e Familant e Detweiler (1993). O formalismo combina duas perspectivas: primeiramente o foco se concentra na análise dos elementos que constituem a interface, utilizando-se de uma tipologia de signos baseados no computador. A análise passa, então, a referir-se à interpretabilidade dos signos constituintes da interface, a partir da relação que cada signo contrai com seu referente no mundo. A fim de aplicar o formalismo proposto, são feitos dois estudos de caso. O primeiro refere-se a uma análise comparativa da interface de duas ferramentas comerciais de correio eletrônico. O segundo, por sua vez, está relacionado à análise e redesign da ferramenta de fórum eletrônico via Web, utilizada em um projeto educacional chamado Caleidoscópio. Resultados obtidos da análise da ferramenta de fórum após o redesign levaram-nos a concluir que o formalismo proposto mostrou-se bastante efetivo como instrumento de análise e (re)design de interfaces / Abstract: Interaction among people is a necessity which grows everyday. The use of computers in mediating that communication is already a reality, and is spread out in a diversity of fields. Thus, the interfaces for human-computer interacion (HCI) through
electronic communication tools need to enable the machine to be have as a 'medium' which does not interfere in the communication by itself. Although the HCI literature presents several theories for interface design, there is a lack of formalizations for those theories. By considering the computer as a mediator in communication motivates the use of a Semiotic approach for the analysis and (re)design of
interfaces for computational tools. In this work we propose approaching the analysis and (re)design, based on the combination of elements ITom two computational semiotic proposals: Andersen (1997) and Familant e Detweiler (1993). Our approach combines two
perspectives: first, the focus is on the analysis of interface elements, using a typology for computer-based signs. Then, the analysis refers to the interpretability ofthe interface signs, considering the relation that each sign establishes whit its referent in the world.
In order to apply the proposed approach, two case studies were conducted. The first one refers to a comparative analysis of the interfaces of two e-mail commercial tools. The second one is related to the analysis and redesign of the electronic forum through web,
being used in an educational project named Caleidoscópio. Results obtained ITomanalysis the forum tool after redesign lead us to conclude that the proposed approach seems to be very effective as an instrument for analysis and (re)desing of interfaces / Mestrado / Mestre em Ciência da Computação
|
8 |
A utilização de histórias em quadrinhos na especificação de requisitos de software / The use of comic books in the software requirements specificationBarros, Diomara Martins Reigato 23 January 2017 (has links)
Alguns dos principais problemas na especificação de requisitos de um sistema estão relacionados com a identificação do que é necessário ser desenvolvido e com o entendimento das regras de negócio da empresa. Dentro deste contexto, este trabalho tem como objetivo propor a utilização de histórias em quadrinhos na metodologia de especificação de requisitos. Propôs-se um método de simulação de cenários por meio da utilização de histórias em quadrinhos, no qual é preciso definir uma linguagem para especificação de requisitos e, na sequência, é possível documentar requisitos utilizando a linguagem definida. Dois experimentos-piloto foram aplicados para Analistas de Sistemas, Engenheiros de Requisitos e Desenvolvedores de duas empresas, com o propósito de levá-los a desenvolver uma história em quadrinhos para mapear um processo de negócio dentro do seu ambiente de trabalho. Esses profissionais responderam a um questionário, analisando as histórias em quadrinhos desenvolvidas. Após análise desses dois experimentos, decidiu-se estabelecer um Guia Norteador para histórias em quadrinhos para auxiliar as pessoas na criação das histórias. Em um terceiro experimento a autora especificou requisitos de um software por meio de uma HQ. A HQ foi criada de acordo com o Guia norteador para criação de HQs e baseada na Gramática estabelecida para a linguagem das HQs. Este experimento foi aplicado para 77 participantes, com o propósito de verificar o entendimento de uma HQ. Um experimento final foi aplicado com alunos do quarto ano do curso de Ciência da Computação, com o objetivo de levá-los a criar uma História em quadrinhos especificando requisitos de um software, essa HQ deveria ser criada baseada na Gramática para HQs e de acordo com o Guia norteador. Os resultados de todos esses experimentos foram avaliados de forma positiva, comprovando, que o uso de histórias em quadrinhos facilita a identificação de detalhes nos processos de especificação de requisitos. / Some of the greatest challenges for Software requirements elicitation are related with the identification of what is needed to be developed and with the understanding of the organization business rules. Within this context, this work aims to propose the use of comics in the methodology of requirements specification. A method of scenario simulation has been proposed through the use of comics, in which a language needs to be defined for requirements specification and, in the sequence, it is possible to document requirements using the defined language. Two pilot experiments were applied to Systems Analysts, Requirements Engineers and Developers of two companies, with the purpose of making them to develop a comic book to map a business process within their work environment. These professionals answered a questionnaire, analyzing the developed comics. After analyzing these two experiments, it was decided to establish a Guide for Comics to help people create stories. In a third experiment the author specified requirements of some software through a HQ. The HQ was created according to the guideline for creation of HQs and based on the Grammar established for the language of the HQs. This experiment was applied to 77 participants, in order to verify the understanding of a HQ. A final experiment was applied with senior students of the Computer Science course, in order to get them to create a comic book by specifying software requirements, this HQ should be created based on the Grammar for Comics and according to the Guide. The results of all these experiments were evaluated in a positive way, proving that the use of comics facilitates the identification of details in the processes of specification of requirements.
|
9 |
O software livre como alternativa para a inclusão digital do deficiente visual / The free software as an alternative for digital cohesion of visually impaired peopleEberlin, Samer 19 April 2006 (has links)
Orientador: Luiz Cesar Martini / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-06T10:40:00Z (GMT). No. of bitstreams: 1
Eberlin_Samer_M.pdf: 1431060 bytes, checksum: 0cd41a07e95c21a6a407e87001437452 (MD5)
Previous issue date: 2006 / Resumo: A acelerada difusão do software "livre", tanto no Brasil como no exterior, vem se mostrando cada vez mais evidente nos mais diversos âmbitos (governo, empresas, escolas, etc.). A principal motivação para a transição do software "proprietário" para o "livre" é a redução de custos, mas para efetivar essa migração é necessário que ferramentas compatíveis estejam disponíveis para a manutenção da usabilidade do sistema. Essa é ainda uma barreira para a migração do usuário deficiente visual brasileiro, pois até este momento, nenhuma das tecnologias assistivas desenvolvidas para sistemas operacionais "livres" encontram-se disponíveis no idioma português. Como solução para esse problema, esta dissertação apresenta uma alternativa que efetivará essa migração, habilitando usuários cegos para realização de tarefas como edição de texto, acesso à internet, gerenciamento de arquivos, entre outras. O trabalho baseia-se na implementação de um sintetizador de voz para o português do Brasil e na tradução de uma tecnologia assistiva desenvolvida para sistemas operacionais "livres". Como parte integrante estão documentados também o desenvolvimento de um modelo compacto de computador pessoal e os resultados de testes realizados com usuários voluntários / Abstract: The accelerated diffusion of the "free" software, as much in Brazil as in the foreign, has beem shown more and more evident in the most diverse scopes (government, companies, schools, etc) The main motivation to the transition from "proprietary" software to the "free" one is the costs reduction, but to accomplish this migration compatible tools need to be available for the maintenance of the system usability. This is still a barrier for the migration of the brazilian visually impaired user, because up to this moment, none of the assistive technologies developed to "free" operating systems are available in portuguese language. As solution for this problem, this dissertation presents an alternative that will accomplish this migration, enabling blind users to carrying out tasks like text edition, internet access, file management, among others. The work is based on the implementation of a voice synthesizer for the portuguese from Brazil and on the translation of an assistive technology developed to "free" operating systems. As integrated part are also documented the development of a compact model of personal computer and the results of tests carried out with voluntary users / Mestrado / Telecomunicações e Telemática / Mestre em Engenharia Elétrica
|
10 |
Uso de recursos de orientação a objetos para a construção de clientes e servidores em centrais publicas de comutação telefonicaVieira, Austerli Nunes 21 August 2000 (has links)
Orientador: Manuel de Jesus Mendes / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-27T06:40:44Z (GMT). No. of bitstreams: 1
Vieira_AusterliNunes_M.pdf: 9757478 bytes, checksum: f2a3d325cb76492fce0fa5f26ce8cc0e (MD5)
Previous issue date: 2000 / Resumo: São apresentados aqui alguns conceitos, metodologias e tecnologias para a implementação de software para a interação entre operadores de centrais telefônicas de comutação e as bases de dados associadas às centrais telefônicas. São apresentados os detalhes associados à criação de enlaces de sinalização número 7: uma interface gráfica para a comunicação homem-máquina, um cliente e um servidor que usam a interface IDL da OMG e outro cliente e servidor que usam invocação remota de método em Java (RMI). São também apresentadas conclusões e sugestões para trabalhos posteriores / Abstract: Here are presented some concepts, methodologies and technologies that are needed for implementing software for the interaction between the operators ofthe telephonic switching offices and the associated telephonic switching oftices data bases. The details associated with the creation of number 7 signaling links are presented: a graphical user interface for the man-machine communication, a client and a server which use the OMG IDL and another client and server which use Java remote method invocation (RMI). The conclusions and the suggestions for future works are also presented. / Mestrado / Mestre em Engenharia Elétrica
|
Page generated in 0.0851 seconds