Spelling suggestions: "subject:"ciências daa computação"" "subject:"ciências data computação""
161 |
Uso do conceito de passos obrigatórios para aprimorar o método "pontos de caso de uso"Vieira, Everton Luiz January 2007 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-graduação em Ciência da Computação / Made available in DSpace on 2012-10-23T08:55:40Z (GMT). No. of bitstreams: 1
244642.pdf: 481056 bytes, checksum: f5a4092008bdeb426e883485796dc6c4 (MD5) / Métricas de software são essenciais para estimar o tempo e o custo do desenvolvimento de software. Diversos métodos propõem formas de contagem para gerar as estimativas do tempo real de desenvolvimento, como, por exemplo, o método "Pontos de Caso de Uso". O principal problema deste método está na falta de precisão na estimativa de complexidade de um caso de uso. O método da contagem de passos (PCU) pode gerar muita discrepância entre diferentes analistas, os quais possivelmente irão gerar estimativas diferentes. Este trabalho apresenta uma técnica para classificação dos passos nos casos de uso baseada em uma hipótese razoável, confirmada por estudos de caso, que gerou redução na discrepância da estimativa em relação ao método PCU original. A razoabilidade desta hipótese é sugerida por um conjunto de definições (teoria) que determina a estimativa de esforço real ao longo das várias fases do processo de análise do desenvolvimento de software.
|
162 |
Desenvolvimento de um framework para objetos inteligentes de aprendizagem aderente a um modelo de referência para construção de conteúdos de aprendizagemSilva, Júlia Marques Carvalho da January 2007 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação / Made available in DSpace on 2012-10-23T09:29:27Z (GMT). No. of bitstreams: 1
247978.pdf: 1248668 bytes, checksum: 45a1c09ea4b5aa3ec073e04f4cf500f5 (MD5) / Em sistemas de aprendizagem existem dois aspectos que devem ser considerados: a adaptabilidade, que diz respeito às diferentes necessidades e estilos de aprendizagem dos alunos; e a reusabilidade, que visa apoiar a confecção dos cursos. Acredita-se que estas características podem ser alcançadas através da interligação entre Sistemas Multi-agentes e Objetos de Aprendizagem. O resultado consiste na abordagem denominada de Objetos Inteligentes de Aprendizagem, cujo objetivo é promover experiências educacionais mais completas, além de possibilitar uma maior reutilização e adaptabilidade do conteúdo instrucional. Este trabalho propõe um framework para aplicação de objetos inteligentes de aprendizagem construídos sob o modelo SCORM. Para o desenvolvimento deste projeto foi necessária a modelagem do sistema multiagente e, posteriormente, sua implementação utilizando uma plataforma de agentes como suporte. No caso da modelagem, utilizou-se a metodologia MaSE (Multi-agent System Engineering - Engenharia de Sistemas Multi-agentes), que fornece especificações e diagramas para a análise e modelagem. Na implementação, os agentes foram desenvolvidos através da plataforma JADE, enquanto a ontologia para comunicação foi construída na ferramenta Protegé. Para a realização dos testes, foi utilizada a ferramenta eXe Learning devido a sua facilidade de utilização e exportação para o formato SCORM.
|
163 |
Controlador de conferências para sistemas colaborativosLima, Christopher Viana January 2007 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-23T09:43:20Z (GMT). No. of bitstreams: 1
247980.pdf: 1377859 bytes, checksum: 520a6d4d41a6908e2d2bcd92f76da87c (MD5) / Trabalhos colaborativos são atividades conduzidas por grupos de indivíduos apresentando diferentes requisitos e tarefas a serem executadas. Em geral, devido à diversidade em termos de tarefas a serem executadas, um único sistema de trabalho colaborativo não consegue atender as necessidades de todos os possíveis tipos de trabalho colaborativo. Conseqüentemente, os usuários precisam usar um conjunto de ferramentas, que satisfaçam suas necessidades. Normalmente estas ferramentas são usadas em paralelo, sem nenhuma integração efetiva. Esta integração permite que diferentes funcionalidades de colaboração sejam dinamicamente combinadas e controladas de acordo com as necessidades. Uma das contribuições neste sentido é o ambiente de integração LEICA (Loosely-coupled Environment for Integrating Collaborative Applications), que permite estender as funcionalidades do ambiente colaborativo através da agregação de novas ferramentas.
Um dos elementos fundamentais para um ambiente de colaboração é a comunicação efetiva entre os participantes, implementada por uma ferramenta de conferência. Na perspectiva de compor estes sistemas, uma ferramenta de conferência idealmente deveria permitir a sua integração com outras ferramentas colaborativas. Este trabalho apresenta um controlador de conferências junto a um servidor PBX Asterisk, compondo uma ferramenta que pode ser utilizada em outras aplicações colaborativas, permitindo novas funcionalidades de comunicação. A solução de integração dessas aplicações colaborativas adotadas neste trabalho foi o ambiente LEICA.
Como experimento realizado este controlador foi integrado a um ambiente de co-navegação CoLab para este disponibilizar suporte a conferências.
|
164 |
Modelo computacional para representação gráfica do comportamento elástico de superfícies deformáveis e interação com sólidos para aplicações em tempo realCarvalho, Diego Dias Bispo January 2007 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico.Programa de Pós-Graduação em Ciência da Computação / Made available in DSpace on 2012-10-23T12:22:19Z (GMT). No. of bitstreams: 1
240839.pdf: 4560980 bytes, checksum: 9ede92e39d7f4a85fca4e7467b428755 (MD5) / Este trabalho apresenta um modelo computacional utilizado para a representação gráfica de superfícies deformáveis. A interação destas superfícies com sólidos rígidos pode resultar em alterações morfológicas proporcionais à região de contato, à força aplicada e ao tempo em que o mesmo ocorreu. A validação se fez através de experimentos com malhas tridimensionais que representam a deformação de um tecido que sofre a ação de uma força externa. Durante a simulação o modelo busca atender características físicas e temporais. As malhas deformáveis e os sólidos são armazenadas em estruturas denominadas DLFLs (Double Linked Face List). Essa estruturas são grafos de rotação que possuem características topológicas que garantem uma grande flexibilidade de manipulação, evitam a redundância de informações e permitem percorrer todos os vértices da estrutura em um único ciclo. Essa última propriedade torna possível calcular a intersecção da DLFL com elementos geométricos e verificar quais elementos da mesma serão afetados por esta operação; respeitando sua ligação topológica de vizinhança. A representação física das forças que agem sobre os tecidos e suas implicações são feitas através de um sistema massa-mola. Este sistema consiste em pontos de massa conectados por molas que podem se deformar ao sofrer a ação de uma força externa e ender a oscilar no momento que a ação é interrompida voltando a seu estado original. O sistema foi adotado em conjunto com a DLFL, de modo que cada vértice representa uma massa e cada aresta representa uma mola, criando um sistema por onde as forças pode ser propagadas aos vértices vizinhos àquele que sofre uma ação.
|
165 |
Desenvolvimento de ambiente computacional para implementação de métodos da teoria da resposta ao itemJustino, Gilvan January 2007 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-23T14:51:53Z (GMT). No. of bitstreams: 1
249838.pdf: 567346 bytes, checksum: 49be86af7f7face4c5dbba76e9f33987 (MD5) / Este trabalho propõe o desenvolvimento de um software para utilização da Teoria da Resposta ao Item (TRI). A Teoria da Resposta ao Item é utilizada para mensurar variáveis não observáveis diretamente (variáveis latentes) e está sendo aplicada em várias áreas, como educação, serviço, qualidade de vida etc. A TRI oferece vários benefícios, dentre os quais pode-se citar: a construção de uma escala calibrada para a variável latente e a possibilidade de comparação entre populações diferentes. A teoria fundamenta-se no uso de modelos matemáticos que buscam expressar a relação entre a probabilidade de um indivíduo apresentar uma certa resposta ao item e características do item e a variável latente.
Para promover o desenvolvimento de um software para suportar a TRI, foi criada uma especificação (modelo) para construção de métodos da TRI, que busca padronizar a forma como os pesquisadores constroem métodos para a TRI, afim de facilitar a utilização e implementação de novos métodos. O software proposto é organizado em plug-ins onde cada plug-in contém a uma implementação de um método da Teoria da Resposta ao Item.
Foi adotada a linguagem R para implementação dos algoritmos dos métodos. A definição dos programas e a interface do plug-in são especificadas utilizando-se a linguagem XML. Os plug-ins são constituídos de programas em linguagem R e suas respectivas descrições de interface, conferindo aos plug-ins a capacidade de portabilidade.
Os resultados deste trabalho são: a especificação de um modelo para construção de métodos da TRI, a implementação de um ambiente gráfico que permite o acoplamento de novos métodos que sejam desenvolvidos de acordo com a especificação proposta neste trabalho e a implementação de um método clássico da TRI seguindo esta especificação.
|
166 |
Autorização de serviços com garantias de QoS baseada em perfis de usuárioRoyer, Julio César January 2008 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-23T16:33:59Z (GMT). No. of bitstreams: 1
258572.pdf: 1084623 bytes, checksum: c714f0a0f19c91424839030e1c1d37eb (MD5) / Vários trabalhos recentes propõem soluções de QoS permitindo que os usuários especifiquem explicitamente a qualidade de serviço requisitada durante a chamada invocação explícita de serviço com QoS. Esta flexibilidade requer uma negociação dinâmica de QoS, incluindo novos mecanismos para autenticação, autorização e contabilidade (AAA). Em especial, uma organização deveria ser capaz de controlar o uso dos serviços de rede, de modo a atender aos seus objetivos de negócios, autorizando somente serviços de rede com QoS baseados em regras de destino de serviços, de aplicações e de usuários. Esta dissertação trata do modelo do conjunto de dados e conhecimentos para suportar o processo de concessão de autorização para requisições de acesso a serviços com requisitos de QoS, e propõe um modelo de perfil de usuário para autorização de serviços com QoS, baseado em uma descrição semântica do SLA contratado com a operadora, utilizando uma ontologia para a definição de conceitos empregados. Nesta proposta, os usuários podem ser classificados de acordo com as necessidades das funções que exercem em perfis específicos. Cada perfil de usuário indica os serviços que onusuário está autorizado a requisitar, seus limites de consumo e escopo. Políticas de autorização baseadas em perfil de usuário podem ser definidas e executadas durante a invocação de serviços com QoS explícita.
Recent works propose QoS solutions allowing the users to explicitly specify the quality level they are requesting, during a so-called explicit QoS service invocation. This flexibility requires dynamic QoS service negociation including new mechanisms for authentication, authorization and accounting (AAA). In particular, an organization should be able to control their network services usage so as to support their main business objectives, by bauthorizing only network QoS services based on service destinations, applications and users to support the authoriza ion concession of explicit QoS services requests and proposes a user profile model for QoS service authorization, based on a semantic description of the SLA signed with the NSP, using an ontology for the definition of applied concepts. In this proposal, the users may be classified according to their job activities into specific profiles. Each user profile indicates the services that the user is authorized to request, their consumption limits and scope. User profile-based authorization polices may be defined and executed during explicit QoS service invocations.
|
167 |
Uma arquitetura para compartilhamento de informações no formato XML em redes Peer-to-PeerRezende, Itamar de January 2009 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2008 / Made available in DSpace on 2012-10-23T18:44:48Z (GMT). No. of bitstreams: 1
269351.pdf: 805060 bytes, checksum: 704a11973eae45fa13f5f30f70f32040 (MD5) / Este trabalho propõe uma arquitetura para disponibilizar acesso a dados em formato XML armazenados de forma distribuída em dispositivos interligados através de uma rede peer-to-peer (P2P). Por meio desta arquitetura é possível consultar e disponibilizar dados de maneira amigável e flexível a partir de diferentes dispositivos autônomos distribuídos pela rede, abrangendo desde servidores de conteúdo até dispositivos móveis, como telefones celulares e PDAs. Dispositivos com pouca capacidade de armazenamento e sujeitos a desconexão podem utilizar os demais peers da rede P2P para armazenamento de dados, o que proporciona uma maior disponibilidade dos dados compartilhados na rede. Uma linguagem de definição de ontologias, a OWL, é utilizada para descrever a semântica dos dados, a fim de tornar mais eficiente a consulta e o acesso às informações. A arquitetura proposta teve seu funcionamento comprovado através da implementação de um protótipo. / This work proposes an architecture for sharing data in XML format stored in a distributed way by devices interconnected through a peer-to-peer (P2P) network. This architecture allows users to share and retrieve data in a friendly and flexible way from different independent devices distributed through the network, ranging from content servers to mobile devices, such as cell phones and PDAs. Devices with low storage capacity and subject to disconnection may use other peers of the P2P network for storing data, providing higher availability to the data shared through the network. An ontology definition language, the OWL, is employed to describe data semantics, resulting in more efficient search results. In order to evaluate the proposed architecture, a working prototype has been implemented.
|
168 |
Desenvolvimento de uma arquitetura híbrida e distribuída para sistemas multiagentes e sua aplicação no futebol de robôsBiazus, Claudio Jose January 2008 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-23T21:11:11Z (GMT). No. of bitstreams: 1
249428.pdf: 4229791 bytes, checksum: bbf7bc179249c4a93805ea7cfa0e84f6 (MD5) / Dentre as principais dificuldades encontradas para a construc¸ #ao de sistemas multiagentes em que existe a disponibilidade de um sistema de vis#ao global, como ´e o caso de algumas categorias de futebol de rob#os, pode-se destacar: a necessidade de resposta em tempo real para identificac¸ #ao dos objetos em cena, conhecimento do ambiente, distribuic¸ #ao das compet#encias de controle entre os comportamentos reativos a cargo de cada agente e os comportamentos deliberativo e estrat´egico, a cargo da entidade central. Este trabalho descreve a implementac¸ #ao de uma arquitetura h´ýbrida reativa x deliberativa e distribu´ýda para controle de sistemas multiagentes equipados com sistema de vis#ao global e dotados de sensores e vis#ao local, e sua aplicac¸ #ao em ambientes de futebol de rob#os. A arquitetura h´ýbrida proposta ´e composta pela integrac¸ #ao de modelos de arquitetura deliberativa e reativa. Esta arquitetura ´e distribu´ýda em duas partes. A primeira parte ´e implementada em uma entidade central e possui os n´ýveis: estrat´egico e de ac¸ #ao. Por outro lado, a segunda parte da arquitetura ´e implementada diretamente nos rob#os EyeBot (embarcada), e possui os n´ýveis: de comportamento e de execuc¸ #ao. Assim, este novo modelo de arquitetura proposta distribui as compet#encias de forma que tarefas relacionadas aos n´ýveis estrat´egicos e de ac¸ #ao, tais como reconhecimento do ambiente, dos agentes que fazem parte da equipe, da equipe advers´aria e bola foi realizado por um sistema de processamento de imagens em uma entidade central. Por outro lado, informac¸ #oes de natureza reativa, tais como controlar a bola, vagar pelo ambiente, desviar de obst´aculos s#ao realizados por um sistema de processamento embarcado.
Many difficulties must be faced during the development of multi-agent
systems equipped with global vision, as is the case of some robotic soccer leagues. We can emphasize the real time constraints for scene objects recognition, the environment knowledge acquisition, and the distribution and allocation of control competencies between the agents# reactive behavior repertoire and the strategic and deliberative behavior of the central control entity. This work describes the implementation of a distributed and reactive x deliberative hybrid architecture to control multi-agents system with on-board
sensors and cameras where a global vision device is present. We also describe its application in the robot soccer environment. The proposed hybrid architecture is compounded by the integration of the reactive and deliberative models and distributed in two parts. The fist one is implemented in a central control entity and possesses the strategic and action level. The second part is implemented in the physical mobile agents, the EyeBots, and possesses the behavior and execution level. Thus, the new architecture model proposed here distributes competencies in such way that strategic and action related tasks, as scene, team players and adversary players recognition and ball location is supplied by the central control entity with the global vision system. On the other hand, reactive actions as ball control, wandering and obstacle avoidance are implemented in the embedded control system.
|
169 |
Arquitetura para ganho de eficiência energética em redes de sensores sem fios de próxima geraçãoZimmermann, André January 2008 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-23T22:16:45Z (GMT). No. of bitstreams: 1
261987.pdf: 3045931 bytes, checksum: 94c481ef1cd01387bff69a0a1ab3918e (MD5) / A Nova Geração de Redes de Sensores Sem Fios irá integrar sistemas de comunicação além terceira geração. Como resultado desta integração, estes novos sistemas de comunicação serão alimentados pelas Redes de Sensores com informação colhida do ambiente, tornando-se cientes do contexto. Para alcançar a necessária conectividade entre redes IP e Redes de Sensores, o grupo de trabalho 6LoWPAN da Internet Engineering Task Force projetou uma camada de adaptação IPv6 para dispositivos de capacidades restritas. Esta pilha protocolar provê aos nós sensores interoperabilidade IPv6, evitando sobrecarga protocolar tanto quanto possível. Nesta dissertação, foram analisados e avaliados os possíveis cenários de comunicação IPv6 em Redes de Sensores sem Fios. Estas analises levaram a conclusão que, mesmo o 6LoWPAN sendo uma solução IPv6 leve o suficiente para ser executado em nós sensores, em cenários de comunicação global, isto é, quando há necessidade de utilização de endereçamento IPv6 globais e únicos, a sobrecarga protocolar é significativa e novas abordagens devem ser propostas. A fim de evitar sobrecarga de comunicação em Redes de Sensores Sem Fios quando há necessidade de comunicação com diferentes redes, foi proposta uma arquitetura que explora as técnicas do 6LoWPAN para supressão de cabeçalhos através de mecanismos de tradução transparente de endereços, alcançando maior eficiência energética.
The next generation of wireless sensor networks will integrate communication systems beyond third generation paradigm. As a result of this integration, the new communication systems will be feed by the sensor networks with information gathered from the environment, achieving context awareness. To reach the necessary end-to-end connectivity between all-IP networks and sensor networks, the IETF 6LoWPAN working group designed an IPv6 adaptation layer for low power, low cost, low bit rate and short range devices. This protocol stack provides to the sensor networks IPv6 interoperability, avoiding overhead as much as possible. This document analyses and evaluates the associated IP overhead in different 6LoWPAN scenarios, from intra to inter network communication. We conclude that, even the 6LoWPAN being a light weight IP solution for link local sensor network communication, when data flows between different networks the overhead is too high and new approaches must be proposed. In order to avoid communication overhead when global IPv6 addressing is necessary in resource constrained networks, we propose an architecture to exploit 6LoWPAN crosslayering techniques to relief constrained networks from IP unnecessary headers through transparent address translation mechanisms.
|
170 |
Criação de uma metodologia computacional para a segmentação bimodal de patologias timpânicasHeck Junior, Vilson January 2008 (has links)
Dissertação (Mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computaçao. / Made available in DSpace on 2012-10-24T00:00:57Z (GMT). No. of bitstreams: 1
262272.pdf: 1290971 bytes, checksum: a92b65626a1cd24583963fcf5039e4f1 (MD5) / Este trabalho mostra o desenvolvimento de uma metodologia computacional para fazer a segmentação bimodal de patologias timpânicas em imagens videotoscópicas digitais. Baseado nas necessidades apresentadas pelo Centro de Otite Média Crônica do Brasil, onde são efetuadas diariamente várias videotoscopias digitais, verificou-se a necessidade de quantificar computacionalmente tais patologias. As imagens videotoscópicas possuem baixo contraste e um reduzido conjunto de cores. Estes fatores tornam o desenvolvimento de uma metodologia semi-automatizada mais viável do que o desenvolvimento de uma metodologia totalmente automatizada. Depois de segmentada a imagem videotoscópica, é possível efetuar a mensuração das patologias segmentadas. Esta mensuração permite o acompanhamento da evolução da patologia e dos tratamentos aplicados à patologia. Para o processo de mensuração foi necessário criar um método de definição da área timpânica, a qual será comparada com a área da patologia para se obter o percentual afetado. Os resultados obtidos com o uso da metodologia desenvolvida foram submetidos a processos de validação por similaridade conhecidos como Rand e BGM, os resultados foram também submetidos a cálculos para aferir as áreas percentuais obtidas que representam resultados falso-positivos ou falso-negativos.
This work presents the development of a computational methodology for the bimodal segmentation of tympanic pathologies in digital video-otoscopic images. Based on the needs exposed by the Brazilian Chronic Otitis Media Center, where several video-otoscopic images are produced daily, the need to computationally quantify such pathologies arose. Video-otoscopic images possess a low contrast and a limited set of colors. These factors make the development of a semiautomated methodology more feasible than the development of a completely automated methodology. After the video-otoscopic image has been segmented, one can measure the pathologies that were segmented. This measuring allows the follow-up of the pathology and the treatment thereof. A method for the definition of the tympanic area was devised so that the ratio between the pathology area and the tympanic area can be computed. The results obtained by using the methodology underwent two similarity-based validation processes, Rand and BGM. They were also subjected to calculations aiming at determining the percentage of the pathology areas that was misclassified and thus yielded false-positives or false-negatives.
|
Page generated in 0.1658 seconds