2024-03-28T08:40:31Z
https://seer.ufrgs.br/index.php/rita/oai
oai:seer.ufrgs.br:article/5683
2022-03-29T02:21:29Z
rita:REG
driver
TVX - Time and Versions in XML
Santos, Rodrigo Gasparoni
Edelweiss, Nina
Galante, Renata de Matos
The proposed work explores the application of temporal and versioning management techniques to the content of XML documents. Recently, many methods have been proposed to address this problem. These methods differ in many aspects, such as which XML objects should be temporalized, thus possessing each one a set of advantages and limitations. We present the TVX model, whose goal is to combine these techniques into a single approach; its united use should supply great flexibility in the temporal treatment of XML documents. This will be accomplished through a high-level data model which can be easily implemented in XML format, along with XQuery-like query and data manipulation languages to handle the temporal XML documents. We also present a case study considering a historic query module over the text of the Brazilian Constitution, that demonstrates the employment of the TVX model in a real-life application.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p9-27
10.22456/2175-2745.5683
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 9-27
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 9-27
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p9-27/3536
Copyright (c) 2007 Rodrigo Gasparoni Santos, Nina Edelweiss, Renata de Matos Galante
oai:seer.ufrgs.br:article/5685
2022-03-29T02:21:29Z
rita:REG
driver
Uma Proposta de Framework para Desenvolvimento de Aplicações Paralelas com Mobilidade
Carvalho, Dárlinton B. F.
de Lucena, Carlos José P.
Ribeiro, Celso Carneiro
Neste trabalho propõe-se um framework orientado a objetos para o desenvolvimento de aplicações distribuídas em grades com suporte à mobilidade. O desenvolvimento é baseado no paradigma de sistemas multiagentes, utilizando-se a plataforma JADE. A comunicação entre as aplicações é baseada no padrão MPI. A proposta deste trabalho é utilizar plataformas para desenvolvimento de sistemas orientados a agentes sem a necessidade de programá-los diretamente. Com isso, é possível facilitar o desenvolvimento de aplicações distribuídas em grades com suporte à migração dos processos entre as máquinas.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p29-42
10.22456/2175-2745.5685
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 29-42
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 29-42
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p29-42/3537
Copyright (c) 2007 Dárlinton B. F. Carvalho, Carlos José P. de Lucena, Celso Carneiro Ribeiro
oai:seer.ufrgs.br:article/5690
2022-03-29T02:21:29Z
rita:TUT
driver
Uma Introdução às Support Vector Machines
Lorena, Ana Carolina
de Carvalho, André C. P. L. F.
This paper presents an introduction to the Support Vector Machines (SVMs), a Machine Learning technique that has received increasing attention in the last years. The SVMs have been applied to several pattern recognition tasks, obtaining results superior to those of other learning techniques in various applications.
Neste artigo é apresentada uma introdução às Máquinas de Vetores de Suporte (SVMs, do Inglês Support Vector Machines), técnica de Aprendizado de máquina que vem recebendo crescente atenção nos últimos anos. As SVMs vêm sendo utilizadas em diversas tarefas de reconhecimento de padrões, obtendo resultados superiores aos alcançados por outras técnicas de aprendizado em várias aplicações.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p43-67
10.22456/2175-2745.5690
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 43-67
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 43-67
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p43-67/3543
Copyright (c) 2007 Ana Carolina Lorena, André C. P. L. F. de Carvalho
oai:seer.ufrgs.br:article/5691
2022-03-29T02:21:29Z
rita:REG
driver
Técnicas probabilísticas para análise de yield em nível elétrico usando propagação de erros e derivadas numéricas
Brusamarello, Lucas
da Silva, Roberto
Wirth, Gilson I.
Reis, Ricardo da Luz
Em tecnologias nanométricas, variações nos parâmetros CMOS são um desafio para o projeto de circuitos com yield apropriado. Neste trabalho nós propomos uma metodologia eficiente e precisa para a modelagem estatística de circuitos. Propagação de erros e técnicas numéricas são aplicadas para a modelagem em nível elétrico de variações aleatórias e sistemáticas durante o processo de fabricação. O modelo considera covariâncias entre os parâmetros e correlação espacial, e tem como saída os estimadores estatísticos que podem ser usados em ferramentas de mais alto nível, tais como ferramentas de análise estatística de atraso (SSTA). Além disso, desenvolvemos uma metodologia para a análise quantitativa da contribuição de cada parâmetro para a variância da resposta do circuito. Como estudos de caso, modelamos o yield de uma memória SRAM e uma porta NOR dinâmica de pré-carga. No primeiro, consideramos o impacto do comprimento do canal e da tensão de limiar no tempo de acesso da célula de memória SRAM. Nós desenvolvemos um modelo probabilístico para o atraso de uma NOR dinâmica com keeperb estático, considerando variações na largura do canal e na tensão de limiar. Comparamos os resultados calculados pela metodologia proposta com dados estatístico obtidos a partir de simulações Monte Carlo. Reportamos ganho de desempenho de 70×, com um erro menor que 1%.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p69-89
10.22456/2175-2745.5691
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 69-89
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 69-89
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p69-89/3538
Copyright (c) 2007 Lucas Brusamarello, Roberto da Silva, Gilson I. Wirth, Ricardo da Luz Reis
oai:seer.ufrgs.br:article/5692
2022-03-29T02:21:29Z
rita:REG
driver
Aplicação de Redes Neurais Artificiais na Classificação de Padrões Posturais em Crianças Respiradoras Bucais e Nasais
Mancini, Felipe
Yi, Liu Chiao
Pignatari, Shirley Shizue Nagata
Roque, Antonio Carlos
Pisa, Ivan Torres
A respiração é a primeira função vital desenvolvida por ocasião do nascimento, estabelecendo-se como principal função do organismo. A respiração bucal crônica pode provocar alterações posturais, além de incitar um menor esforço do músculo diafragma. Este artigo tem por objetivo apresentar resultados sobre a aplicação de um modelo de rede neural artificial não-supervisionado, especificamente o mapa auto-organizável (self-organizing map, SOM), para auxiliar no diagnóstico e na avaliação da evolução clínica da postura de crianças respiradoras bucais e nasais. Apresentamos como padrão de entrada ao SOM as variáveis de postura e distância da excursão do músculo diafragma de 30 crianças respiradoras bucais e 22 crianças respiradoras nasais. O SOM apresentou taxa de acerto de 95% no diagnóstico de crianças respiradoras bucais e nasais. Da topologia resultante foi possível definir categorizações da postura dos pacientes.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p91-107
10.22456/2175-2745.5692
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 91-107
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 91-107
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p91-107/3539
Copyright (c) 2007 Felipe Mancini, Liu Chiao Yi, Shirley Shizue Nagata Pignatari, Antonio Carlos Roque, Ivan Torres Pisa
oai:seer.ufrgs.br:article/5693
2022-03-29T02:21:29Z
rita:REG
driver
Performance Evaluation of CORBA Concurrency Control Service Using Stochastic Petri Nets
Fagundes, Roberta A. A.
Maciel, Paulo R. M.
Rosa, Nelson S.
The interest in performance evaluation of middleware systems is increasing. Measurement techniques are still predominant among those used to carry out performance evaluation. However, performance models are currently being defined due to their flexibility, precision and facilities to carry out capacity planning activities. This paper presents stochastic Petri net models for performance evaluation of the CORBA Concurrency Control Service (CCS), which mediates concurrent access to objects. In order to validate the proposed models, CCS performance results obtained using those models are then compared against ones obtained through actual measurements.
The interest in performance evaluation of middleware systems is increasing. Measurement techniques are still predominant among those used to carry out performance evaluation. However, performance models are currently being defined due to their flexibility, precision and facilities to carry out capacity planning activities. This paper presents stochastic Petri net models for performance evaluation of the CORBA Concurrency Control Service (CCS), which mediates concurrent access to objects. In order to validate the proposed models, CCS performance results obtained using those models are then compared against ones obtained through actual measurements.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p109-132
10.22456/2175-2745.5693
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 109-132
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 109-132
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p109-132/3540
Copyright (c) 2007 Roberta A. A. Fagundes, Paulo R. M. Maciel, Nelson S. Rosa
oai:seer.ufrgs.br:article/5694
2022-03-29T02:21:30Z
rita:TUT
driver
Processos de Decisão de Markov: um tutorial
Pellegrini, Jerônimo
Wainer, Jacques
Há situações em que decisões devem ser tomadas em seqüência, e o resultado de cada decisão não é claro para o tomador de decisões. Estas situações podem ser formuladas matematicamente como processos de decisão de Markov, e dadas as probabilidades dos valores resultantes das decisões, é possível determinar uma política que maximize o valor esperado da seqüência de decisões. Este tutorial descreve os processos de decisão de Markov (tanto o caso completamente observável como o parcialmente observável) e discute brevemente alguns métodos para a sua solução. Processos semi-Markovianos não são discutidos.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p133-179
10.22456/2175-2745.5694
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 133-179
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 133-179
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p133-179/3544
Copyright (c) 2007 Jerônimo Pellegrini, Jacques Wainer
oai:seer.ufrgs.br:article/5695
2022-03-29T02:21:30Z
rita:REG
driver
Aspectos sociotécnicos da computação: contextualizando o desenvolvimento de sistemas de computação com o modelo Mikropolis
de Albuquerque, João Porto
This paper discusses the need of considering sociotechnical aspects
in the scientific and professional practice of computing. In the pursuit of this goal, the paper firstly places the research on sociotechnical aspects of computing in a historical context and outlines the current research scenario in the area. Subsequently, the Mikropolis Model is explained—a model developed to provide orientation to the practical activities of the computing professional in respect to the social aspects of these activities. Furthermore, the paper discusses how to bring the model closer to the particular Brazilian context, in order to achieve analytical and didactic instruments especially suited to the reality in Brazil.
O presente artigo discute a necessidade da consideração de aspectos sociotécnicos na prática científica e profissional em computação. Para tanto, uma breve retrospectiva histórica e o panorama atual da pesquisa de aspectos sociotécnicos dentro da área de computação são apresentados. Posteriormente, discute-se um exemplo de pesquisas nessa área: o modelo Mikropolis, desenvolvido com a intenção de oferecer orientação para a prática das atividades do profissional de computação em relação aos aspectos sociais dessas atividades. Além disso, são levantadas questões sobre como aproximar esse modelo da realidade no Brasil, com o intuito de obter instrumentos analíticos e didáticos particularmente apropriados ao contexto brasileiro.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p181-197
10.22456/2175-2745.5695
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 181-197
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 181-197
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p181-197/3541
Copyright (c) 2007 João Porto de Albuquerque
oai:seer.ufrgs.br:article/5696
2022-03-29T02:21:30Z
rita:REG
driver
Um Olhar Sociotécnico sobre a Engenharia de Software
Cukierman, Henrique Luiz
Teixeira, Cássio
Prikladnicki, Rafael
New technologies modify the form and the substance of social
control, participation and cohesion. However, as they modify, they are also modified by social practices in such a way it is possible to argue that social and technical dimensions constitute a process of mutual construction, only apprehended through an approach simultaneously social and technical, trough a sociotechnical frame. This article presents some of this frame’s main features, as well as its challenges to software engineering.
As novas tecnologias modificam a forma e a substância do
controle, da participação e da coesão social. Porém, ao fazê-lo, são também modificadas pela experiência social, de sorte que o técnico e o social constituem um movimento de "co-modificação", somente percebido por uma aproximação concomitantemente social e técnica, por um olhar sociotécnico. O artigo pretende apresentar algumas das principais características deste olhar, bem como discutir os desafios que coloca para a engenharia de software.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p199-219
10.22456/2175-2745.5696
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 199-219
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 199-219
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p199-219/3547
Copyright (c) 2007 Henrique Luiz Cukierman, Cássio Teixeira, Rafael Prikladnicki
oai:seer.ufrgs.br:article/5746
2022-03-29T02:21:30Z
rita:TUT
driver
Computer Vision and Graphics for Heritage Preservation and Digital Archaeology
Silva, Luciano
Bellon, Olga R. P.
Boyer, Kim L.
The goal of this work is to provide attendees with a survey of topics related to Heritage Preservation and Digital Archeology, which are challenging and motivating subjects to both computer vision and graphics community. These issues have been gaining increasing attention and priority within the scientific scenario and among funding agencies and development organizations over the last years. Motivations to this work are the recent efforts in the digital preservation of cultural heritage objects and sites before degradation or damage caused by environmental factors or human development. One of the main focuses of these researches is the development of new techniques for realistic 3D model building from images, preserving as much information as possible. We intend to introduce and discuss several emerging topics in computer vision and graphics related to the proposed theme while highlighting the major contributions and advances in these fields.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-06-25
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p9-31
10.22456/2175-2745.5746
Revista de Informática Teórica e Aplicada; Vol. 11 No. 1 (2004); 9-31
Revista de Informática Teórica e Aplicada; v. 11 n. 1 (2004); 9-31
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p9-31/3552
Copyright (c) 2004 Luciano Silva, Olga R. P. Bellon, Kim L. Boyer
oai:seer.ufrgs.br:article/5759
2022-03-29T02:21:30Z
rita:ED
driver
Editorial
Lamb, Luis C.
Moreira de Oliveira, José Palazzo
Granville, Lizandro Z.
A existência de publicações de alta qualidade é um dos indicadores da maturidade de uma área de pesquisa. O Instituto de Informática da UFRGS vem, então, trabalhando arduamente para conquistar um espaço de reconhecimento nacional para a Revista de Informática Teórica e Aplicada (RITA). Nosso objetivo é continuar no caminho do aperfeiçoamento e qualificação desta publicação. Atualmente, já estamos com uma publicação ininterrupta da Revista por 18 anos, desde 1989. Este é um caso de sucesso nas publicações universitárias brasileiras, nesta trilha de qualidade e de ampla difusão do conhecimento estamos lançando a Edição Eletrônica da Revista de Informática Teórica e Aplicada, sendo este o primeiro número com edição em papel e eletrônica.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p7-8
10.22456/2175-2745.5759
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 7-8
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 7-8
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p7-8/3535
Copyright (c) 2007 Luis C. Lamb, José Palazzo Moreira de Oliveira, Lizandro Z. Granville
oai:seer.ufrgs.br:article/5956
2022-03-29T02:21:30Z
rita:ANX
driver
Revisores da RITA no JEMS
Moreira de Oliveira, José Palazzo
Os editores da Revista de Informática Teórica e Aplicada agradecem ao corpo editorial e aos seguintes revisores, do período 2005-2007, por seus esforços em manter o alto padrão de avaliação dos artigos da revista.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2007-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p221-224
10.22456/2175-2745.5956
Revista de Informática Teórica e Aplicada; Vol. 14 No. 2 (2007); 221-224
Revista de Informática Teórica e Aplicada; v. 14 n. 2 (2007); 221-224
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v14_n2_p221-224/3548
Copyright (c) 2007 José Palazzo Moreira de Oliveira
oai:seer.ufrgs.br:article/5961
2022-03-29T02:21:30Z
rita:TUT
driver
An Introduction to Light Interaction with Human Skin
Baranoski, Gladimir V. G.
Krishnaswamy, Aravind
Despite the notable progress in physically-based rendering, there is still a long way to go before one can automatically generate predictable images of organic materials such as human skin. In this tutorial, the main physical and biological aspects involved in the processes of propagation and absorption of light by skin tissues are examined. These processes affect not only skin appearance, but also its health. For this reason, they have also been the object of study in biomedical research. The models of light interaction with human skin developed by the biomedical community are mainly aimed at the simulation of skin spectral properties which are used to determine the concentration and distribution of various substances. In computer graphics, the focus has been on the simulation of light scattering properties that affect skin appearance. Computer models used to simulate these spectral and scattering properties are described in this tutorial, and their strengths and limitations discussed.
Keywords: natural phenomena, biologically and physically-based rendering.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-06-25
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p33-62
10.22456/2175-2745.5961
Revista de Informática Teórica e Aplicada; Vol. 11 No. 1 (2004); 33-62
Revista de Informática Teórica e Aplicada; v. 11 n. 1 (2004); 33-62
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p33-62/3553
Copyright (c) 2004 Gladimir V. G. Baranoski, Aravind Krishnaswamy
oai:seer.ufrgs.br:article/5962
2022-03-29T02:21:30Z
rita:TUT
driver
A Gentle Introduction to Predictive Filters
Goldenstein, Siome Klein
Predictive filters are essential tools in modern science. They perform state prediction and parameter estimation in fields such as robotics, computer vision, and computer graphics. Sometimes also called Bayesian filters, they apply the Bayesian rule of conditional probability to combine a predicted behavior with some corrupted indirect observation. When we study and solve a problem, we first need its proper mathematical formulation. Finding the essential parameters that best describe the system is hard; modeling their behaviors over time is even more challenging. Usually, we also have an inspection mechanism that provides us with indirect measurements, the observations, of the hidden underlying parameters. We also need to deal with the concept of uncertainty, and use random variables to represent both the state and the observations. Predictive filters are a family of estimation techniques. They combine the uncertain prediction from the system’s dynamics and the corrupted observation. There are many different predictive filters, each dealing with different types of mathematical representations for random variables and system dynamics. Here, the reader will find a dense introduction to predictive filters. After a general introduction, we discuss briefly discussion about mathematical modeling of systems: state representation, dynamics, and observation. Then, we expose some basic issues related to random variables and uncertainty modeling, and discuss four implementations of predictive filters, in order of complexity: the Kalman filter, the extended Kalman filter, the particle filter, and the unscented Kalman filter.
Keywords: Predictive Filters, Density Estimators, Kalman Filter, Particle Filter, Unscented Kalman Filter.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-06-25
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p63-92
10.22456/2175-2745.5962
Revista de Informática Teórica e Aplicada; Vol. 11 No. 1 (2004); 63-92
Revista de Informática Teórica e Aplicada; v. 11 n. 1 (2004); 63-92
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p63-92/3554
Copyright (c) 2004 Siome Klein Goldenstein
oai:seer.ufrgs.br:article/5963
2022-03-29T02:21:30Z
rita:TUT
driver
Java Advanced Imaging API: A Tutorial
Santos, Rafael
This tutorial shows how the Java language and its Java Advanced Imaging (JAI) Application Program Interface (API) can be used to create applications for image representation, processing and visualization. The Java language advantages are its low cost, licensing independence and inter-platform portability. The JAI API advantages are its flexibility and variety of image processing operators. The purpose of this tutorial is to present the basic concepts of the JAI API, including several complete and verified code samples which implements simple image processing and visualization operations. At the end of the tutorial the reader should be able to implement his/her own algorithms using the Java language and the JAI API.
Keywords: Image processing, Algorithms, Java, Java Advanced Imaging.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-06-25
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p93-124
10.22456/2175-2745.5963
Revista de Informática Teórica e Aplicada; Vol. 11 No. 1 (2004); 93-124
Revista de Informática Teórica e Aplicada; v. 11 n. 1 (2004); 93-124
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p93-124/3555
Copyright (c) 2004 Rafael Santos
oai:seer.ufrgs.br:article/5964
2022-03-29T02:21:30Z
rita:TUT
driver
Shader Programming: An Introduction Using the Effect Framework
Loviscach, Jörn
Current commodity graphics cards offer programmability through vertex shaders and pixel shaders to create special effects by deformation, lighting, texturing, etc. The Effect framework introduced by Microsoft allows to store shader program code, settings, and a limited graphical user interface within a single .fx text file. This supports a division of labor between programmers writing the code and designers using the GUI elements to control settings. Furthermore, the Effect framework proves to be ideal for experimenting with shader programming — be it for learning purposes or for rapid prototyping. In this tutorial, we employ the Effect framework for an exploratory, hands-on approach, introducing first principles only as needed, not in advance. Simple shader programs are used to review basic 3D techniques such as homogeneous coordinates and the Phong shading model. Then we turn to basic deformation effects employing vertex shaders and the use of texture maps as decals or reflected environments inside pixel shaders. To create bump mapping and related effects, tangent space coordinates and normal maps are introduced. Finally, we treat more complex effects such as anisotropic specular highlights.
Keywords: Pixel shader, Vertex shader, HLSL, Effect framework
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-06-25
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p125-164
10.22456/2175-2745.5964
Revista de Informática Teórica e Aplicada; Vol. 11 No. 1 (2004); 125-164
Revista de Informática Teórica e Aplicada; v. 11 n. 1 (2004); 125-164
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n1_p125-164/3556
Copyright (c) 2004 Jörn Loviscach
oai:seer.ufrgs.br:article/5978
2022-03-29T02:21:30Z
rita:ED
driver
A Revista de Informática Teórica e Aplicada e as Tecnologias de Informação
Moreira de Oliveira, José Palazzo
Lamb, Luis C.
Este artigo apresenta uma breve visão da história da Revista em
relação às Tecnologias da Informação, descreve as ações que estão sendo tomadas para incrementar sua participação na comunidade acadêmica de Ciência da Computação utilizando-se das possibilidades da Web, e descreve as próximas funcionalidades que serão desenvolvidas.
Palavras-chave: RITA, Bibliotecas Digitais , Tecnologia da Informação
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p5-8
10.22456/2175-2745.5978
Revista de Informática Teórica e Aplicada; Vol. 11 No. 2 (2004); 5-8
Revista de Informática Teórica e Aplicada; v. 11 n. 2 (2004); 5-8
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p5-8/3557
Copyright (c) 2004 José Palazzo Moreira de Oliveira, Luis C. Lamb
oai:seer.ufrgs.br:article/5979
2022-03-29T02:21:30Z
rita:REG
driver
Uso de Aspectos para Verificar Regras de Instanciação de Frameworks
Rocha, André Dantas
de Camargo, Valter Vieira
Masiero, Paulo César
Instantiation of frameworks is usually a time-consuming, error-prone process as there are specific rule types that must be followed to produce an application that meets its requirements. Some of these rules refer to framework specific implementation policies and cannot be verified in compilation time, such as nomenclature rules and default constructors. A relevant problem is that faults generated when these rules are not applied can only be detected later, during the system usage. A mechanism to enforce that certain rules for a persistency framework be strictly followed, is shown.
Keyword: AOP, frameworks, instantiation rules
A instanciação de frameworks normalmente é um processo que demanda tempo e é sujeito a erros, pois existem regras específicas que devem ser seguidas com o intuito de produzir uma aplicação compatível com seus requisitos. Algumas dessas regras referem-se a políticas de implementação e não podem ser verificadas em tempo de compilação, como por exemplo regras de nomenclatura e construtores padrão. Um problema relevante é que as falhas geradas pela não obediência a essas regras só podem ser detectadas em um momento posterior à instanciação, durante o uso do sistema. É apresentada neste artigo a implementação de um mecanismo que verifica regras de instanciação de um framework de persistência.
Palavaras-chave: POA, frameworks, regras de instanciação
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p9-20
10.22456/2175-2745.5979
Revista de Informática Teórica e Aplicada; Vol. 11 No. 2 (2004); 9-20
Revista de Informática Teórica e Aplicada; v. 11 n. 2 (2004); 9-20
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p9-20/3558
Copyright (c) 2004 André Dantas Rocha, Valter Vieira de Camargo, Paulo César Masiero
oai:seer.ufrgs.br:article/5980
2022-03-29T02:21:30Z
rita:REG
driver
AspectH: Uma Extensão Orientada a Aspectos de Haskel
Andrade, Carlos A. R.
Santos, André L. M.
Borba, Paulo H. M.
This paper presents an extension of the Haskell programming language with the objective of improving modularization of functional programs. This extension, AspectH, extends Haskell with aspect oriented concepts. AspectH implements Aspect-Oriented Programming (AOP) through pointcuts and advice, like in AspectJ, and was designed to be used in Haskell programs that use monads.
Keywords: Aspect-oriented programming, functional programming, Haskell, monads
Este artigo apresenta uma extensão da linguagem de programação Haskell com o objetivo de melhorar a modularização de programas funcionais. Esta extensão, chamada AspectH, estende Haskell com conceitos de orientação a aspectos. AspectH implementa Programação Orientada a Aspectos (AOP) através de pointcuts e advice, como em AspectJ, e foi projetada para atuar em programas Haskell que utilizam mônadas.
Palavras-chave: Programação orientada a aspectos, programação funcional, Haskell, mônadas.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p21-32
10.22456/2175-2745.5980
Revista de Informática Teórica e Aplicada; Vol. 11 No. 2 (2004); 21-32
Revista de Informática Teórica e Aplicada; v. 11 n. 2 (2004); 21-32
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p21-32/3559
Copyright (c) 2004 Carlos A. R. Andrade, André L. M. Santos, Paulo H. M. Borba
oai:seer.ufrgs.br:article/5981
2022-03-29T02:21:30Z
rita:REG
driver
Making Medical Visual Information Available on the WEB
Carro, Silvio Antonio
Scharcanski, Jacob
This paper presents a new metadata model to describe and retrieve medical visual information, such images and their diagnoses, using the Web. The classes of this model allow describing medical images of different medical areas, including their properties, components and relationships. This model supports the international classification of diseases and related health problems (i.e. ICD-10) [1]. The MedISeek (Medical Image Seek) prototype presented here proposes a medical image sharing system based on web services, that allows authorized users to describe, store and retrieve medical images and their associated diagnostic information,based on the proposed metadata model. Thus, this paper proposes to include the image description, converted to RDF syntax, into a JPEG image and a persistent structure for relational databases to storage and retrieve this metadata, providing fast indexing and querying. A description of the prototype structure also is provided.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p33-48
10.22456/2175-2745.5981
Revista de Informática Teórica e Aplicada; Vol. 11 No. 2 (2004); 33-48
Revista de Informática Teórica e Aplicada; v. 11 n. 2 (2004); 33-48
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p33-48/3560
Copyright (c) 2004 Silvio Antonio Carro, Jacob Scharcanski
oai:seer.ufrgs.br:article/5982
2022-03-29T02:21:30Z
rita:REG
driver
Um Framework de Apoio à Colaboração no Projeto Distribuído de Sistemas Integrados
Indrusiak, Leandro Soares
Reis, Ricardo A. L.
Glesner, Manfred
The work described in this paper aims to allow the flexible
distribution of resources and tools supporting the design of integrated systems and considers specifically the need for collaborative interaction among designers. Particular emphasis was given to issues which were only marginally considered in previous approaches, such as the abstraction of the distribution of design automation resources over the network, the consistency control on both synchronous and asynchronous interaction among designers and the support for extensible design data models.
O trabalho de pesquisa apresentado neste artigo tem por objetivo
possibilitar a distribuição flexível de recursos e ferramentas de apoio ao projeto de sistemas integrados, considerando especificamente a necessidade de interação colaborativa entre os projetistas. O trabalho enfatiza particularmente alguns problemas que foram considerados apenas marginalmente em abordagens anteriores, como a abstração da distribuição em rede dos recursos de automação de projeto, o controle de consistência na interação síncrona e assíncrona entre projetistas e o suporte a modelos extensíveis de dados de projeto.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p49-74
10.22456/2175-2745.5982
Revista de Informática Teórica e Aplicada; Vol. 11 No. 2 (2004); 49-74
Revista de Informática Teórica e Aplicada; v. 11 n. 2 (2004); 49-74
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p49-74/3561
Copyright (c) 2004 Leandro Soares Indrusiak, Ricardo A. L. Reis, Manfred Glesner
oai:seer.ufrgs.br:article/5983
2022-03-29T02:21:30Z
rita:TUT
driver
Teorias da Aleatoriedade
Campani, Carlos A. P.
Menezes, Paulo Blauth
This work is a survey about the definition of “random sequence”. We emphasize the definition of Martin-Löf and the definition based on incompressibility (Kolmogorov complexity). Kolmogorov complexity is a profound and sofisticated theory of information and randomness based on Turing machines. These two definitions solve all the problems of the other approaches, satisfying our intuitive concept of randomness, and both are mathematically correct. Furthermore, we show the Schnorr’s approach, that includes a requisite of effectiveness (computability) in his definition. We show the relations between all definitions in a critical way.
Keywords: randomness, Kolmogorov complexity, Turing machine, computability,
probability.
Este trabalho apresenta uma revisão bibliográfica sobre a definição
de “seqüência aleatória”. Nós enfatizamos a definição de Martin-Löf e a definição baseada em incompressividade (complexidade de Kolmogorov). Complexidade de Kolmogorov é uma teoria sofisticada e profunda da informação e da aleatoriedade baseada na máquina de Turing. Estas duas definições resolvem todos os problemas das outras abordagens e satisfazem o nosso conceito intuitivo de aleatoriedade, sendo matematicamente corretas. Adicionalmente, apresentamos a abordagem de Schnorr que inclui um requisito de efetividade (computabilidade) em sua definição. São apresentadas as relações entre estas diversas definições de forma crítica.
Palavras-chave: aleatoriedade, complexidade de Kolmogorov, máquina de Turing, computabilidade, probabilidade.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2004-12-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p75-98
10.22456/2175-2745.5983
Revista de Informática Teórica e Aplicada; Vol. 11 No. 2 (2004); 75-98
Revista de Informática Teórica e Aplicada; v. 11 n. 2 (2004); 75-98
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v11_n2_p75-98/3562
Copyright (c) 2004 Carlos A. P. Campani, Paulo Blauth Menezes
oai:seer.ufrgs.br:article/6011
2022-03-29T02:21:30Z
rita:TUT
driver
3D Compression: from A to Zip a first complete example
3D Compression: from A to Zip a first complete example
Lewiner, Thomas
Images invaded most of contemporary publications and communications. This expansion has accelerated with the development of efficient schemes dedicated to image compression. Nowadays, the image creation process relies on multidimensional objects generated from computer aided design, physical simulations, data representation or optimisation problem solutions. This variety of sources motivates the design of compression schemes adapted to specific class of models. The recent launch of Google Sketch’up and its 3D models warehouse has accelerated the shift from two-dimensional images to three-dimensional ones. However, these kind of systems require fast access to eventually huge models, which is possible only through the use of efficient compression schemes. This work is part of a tutorial given at the XXth Brazilian Symposium on Computer Graphics and Image Processing (Sibgrapi 2007).
Imagens invadiram a maioria das publicacações e comunicacões contemporâneas. Esta expansão acelerou-se com o desenvolvimento de métodos eficientes de compressão da imagem. Hoje o processo da criação de imagens é baseado nos objetos multidimensionais gerados por CAD, simulações físicas, representações de dados ou soluções de problemas de otimização. Esta variedade das fontes motiva o desenho de esquemas de compressão adaptados a classes específicas de modelos. O lançamento recente do Google Sketch’up com o seu armazém de modelos 3D acelerou a passagem das imagens bidimensionais às tridimensionais. Entretanto, este o tipo de sistemas requer um acesso rápido aos modelos 3D, possivelmente gigantes, que é possível somente usando de esquemas eficientes da compressão.
Esse trabalho faz parte de um tutorial ministrado no Sibgrapi 2007.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-09-24
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p9-38
10.22456/2175-2745.6011
Revista de Informática Teórica e Aplicada; Vol. 15 No. 1 (2008); 9-38
Revista de Informática Teórica e Aplicada; v. 15 n. 1 (2008); 9-38
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p9-38/3585
Copyright (c) 2008 Thomas Lewiner
oai:seer.ufrgs.br:article/6012
2022-03-29T02:21:31Z
rita:TUT
driver
Introdução ao XNA
Rabello, Bruno
Mattos, Edson
Evangelista, Bruno
Clua, Esteban
This tutorial explore the basic characteristics for the game development plataform developed by Microsoft, called XNA (XNA´s Not Acronymed). XNA allows the creation of PC games, for Windows plataform and XBOX 360, for a console plataform. XNA aims to substitute the DirectX Manager, a version of DirectX for a .NET plataform. All the applications made in XNA are compiled in a managed code. This code is executed at the Common Language Runtime (CLR), which is the virtual machine of the .NET plataform.
Este tutorial cobre as características básicas sobre a plataforma de desenvolvimento de games criada pela Microsoft chamado XNA (XNA’s Not Acronymed). Ela permite criar jogos para PCs com Windows e para o console Xbox 360. O XNA vem substituir o Managed DirectX, uma versão do DirectX para a plataforma dotNET. Todas as aplicações XNA são compiladas para código gerenciado (managed code, ou Microsoft Intermediate Language). Esse código é executado no Common Language Runtime (CLR), que é a máquina virtual da plataforma dotNET.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-09-24
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p39-82
10.22456/2175-2745.6012
Revista de Informática Teórica e Aplicada; Vol. 15 No. 1 (2008); 39-82
Revista de Informática Teórica e Aplicada; v. 15 n. 1 (2008); 39-82
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p39-82/3586
Copyright (c) 2008 Bruno Rabello, Edson Mattos, Bruno Evangelista, Esteban Clua
oai:seer.ufrgs.br:article/6014
2022-03-29T02:21:31Z
rita:TUT
driver
Steganography and Steganalysis in Digital Multimedia: Hype or Hallelujah?
Rocha, Anderson
Goldenstein, Siome
In this tutorial, we introduce the basic theory behind Steganography and Steganalysis, and present some recent algorithms and developments of these fields. We show how the existing techniques used nowadays are related to Image Processing and Computer Vision, point out several trendy applications of Steganography and Steganalysis, and list a few great research opportunities just waiting to be addressed.
In this tutorial, we introduce the basic theory behind Steganography and Steganalysis, and present some recent algorithms and developments of these fields. We show how the existing techniques used nowadays are related to Image Processing and Computer Vision, point out several trendy applications of Steganography and Steganalysis, and list a few great research opportunities just waiting to be addressed.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-09-24
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p83-110
10.22456/2175-2745.6014
Revista de Informática Teórica e Aplicada; Vol. 15 No. 1 (2008); 83-110
Revista de Informática Teórica e Aplicada; v. 15 n. 1 (2008); 83-110
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p83-110/3587
Copyright (c) 2008 Anderson Rocha, Siome Goldenstein
oai:seer.ufrgs.br:article/6015
2022-03-29T02:21:31Z
rita:TUT
driver
Navigation and Interaction in Graph Visualizations
Spritzer, Andre Suslik
Freitas, Carla M. D. S.
Graphs are widely utilized in many fields and several applications require their visualization. Graph visualization is based on techniques for graph drawing, interaction and navigation in such a way that helps the user in finding and manipulating information efficiently. These techniques, which can be two or three-dimensional, depending on the spatial metaphor used to represent the graph, can be combined in many different ways in order to fit a particular application's needs. This paper presents an overview of the field of graph visualization.
Grafos são bastante utilizados em muitas áreas e diversas aplicações requerem sua visualização. A visualização de grafos é baseada em técnicas para desenho de grafos, interação e navegação, de forma que se auxilie o usuário a encontrar e manipular informações de forma eficiente. Essas técnicas, que podem ser bi ou tridimensionais, dependendo da metáfora espacial usada para representar o grafo, podem ser combinadas de muitas maneiras diferentes de forma a se adequar às necessidades de uma aplicação em particular. Este artigo apresenta uma visão geral do tema “visualização de grafos”.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-09-24
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p111-136
10.22456/2175-2745.6015
Revista de Informática Teórica e Aplicada; Vol. 15 No. 1 (2008); 111-136
Revista de Informática Teórica e Aplicada; v. 15 n. 1 (2008); 111-136
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p111-136/3868
Copyright (c) 2008 Andre Suslik Spritzer, Carla M. D. S. Freitas
oai:seer.ufrgs.br:article/6016
2022-03-29T02:21:31Z
rita:TUT
driver
Dimensionality Reduction, Classification and Reconstruction Problems in Statistical Learning Approaches
Giraldi, Gilson A.
Rodrigues, Paulo S.
Kitani, Edson C.
Thomaz, Carlos E.
Statistical learning theory explores ways of estimating functional dependency from a given collection of data. The specific sub-area of supervised statistical learning covers important models like Perceptron, Support Vector Machines (SVM) and Linear
Discriminant Analysis (LDA). In this paper we review the theory of such models and compare their separating hypersurfaces for extracting group-differences between samples. Classification and reconstruction are the main goals of this comparison. We show recent advances in this topic of research illustrating their application on face and medical image databases.
Statistical learning theory explores ways of estimating functional dependency from a given collection of data. The specific sub-area of supervised statistical learning covers important models like Perceptron, Support Vector Machines (SVM) and Linear
Discriminant Analysis (LDA). In this paper we review the theory of such models and compare their separating hypersurfaces for extracting group-differences between samples. Classification and reconstruction are the main goals of this comparison. We show recent advances in this topic of research illustrating their application on face and medical image databases.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-09-24
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p137-169
10.22456/2175-2745.6016
Revista de Informática Teórica e Aplicada; Vol. 15 No. 1 (2008); 137-169
Revista de Informática Teórica e Aplicada; v. 15 n. 1 (2008); 137-169
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p137-169/3866
Copyright (c) 2008 Gilson A. Giraldi, Paulo S. Rodrigues, Edson C. Kitani, Carlos E. Thomaz
oai:seer.ufrgs.br:article/6024
2022-03-29T02:21:31Z
rita:ED
driver
Editorial
Lamb, Luis C.
Palazzo Moreira de Oliveira, José
Granville, Lisandro Z.
Esta edição da Revista RITA - Revista de Informática Teórica e Aplicada é dedicada às áreas de computação gráfica e processamento de imagens, contendo artigos referentes aos tutoriais apresentados no SIBGRAPI 2007 - Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens, realizado em outubro de 2007, em Belo Horizonte, Minas Gerais. Para a organização desta edição, contamos com a participação dos professores Agma Traina, do ICMC-USP São Carlos, e Marcelo Dreux, da PUC-Rio, na qualidade de Editores Convidados.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-09-24
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p5
10.22456/2175-2745.6024
Revista de Informática Teórica e Aplicada; Vol. 15 No. 1 (2008); 5
Revista de Informática Teórica e Aplicada; v. 15 n. 1 (2008); 5
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p5/3591
Copyright (c) 2008 Luis C. Lamb, José Palazzo Moreira de Oliveira, Lisandro Z. Granville
oai:seer.ufrgs.br:article/6025
2022-03-29T02:21:31Z
rita:ED
driver
Editorial convidado
Traina, Agma
Dreux, Marcelo
This special issue of RITA contains the papers of the Tutorials presented at the Brazilian Symposium on Computer Graphics and Image Processing, SIBGRAPI 2007. It was a pleasure to receive 17 submissions, two of them from foreign countries. The majority of them have a very high standard but, because of time and space constraints, only six of them could be accepted. Herein texts associated to five of them are presented. These papers address a number of current research issues as well as conceptual information seek by the students and researchers of the field, as summarized as follows.
This special issue of RITA contains the papers of the Tutorials presented at the Brazilian Symposium on Computer Graphics and Image Processing, SIBGRAPI 2007. It was a pleasure to receive 17 submissions, two of them from foreign countries. The majority of them have a very high standard but, because of time and space constraints, only six of them could be accepted. Herein texts associated to five of them are presented. These papers address a number of current research issues as well as conceptual information seek by the students and researchers of the field, as summarized as follows.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-09-24
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p6-7
10.22456/2175-2745.6025
Revista de Informática Teórica e Aplicada; Vol. 15 No. 1 (2008); 6-7
Revista de Informática Teórica e Aplicada; v. 15 n. 1 (2008); 6-7
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n1_p6-7/3592
Copyright (c) 2008 Agma Traina, Marcelo Dreux
oai:seer.ufrgs.br:article/6586
2022-03-29T02:21:32Z
rita:REG
driver
Avaliação Pró-ativa da Deterioração de Sistemas de Informação por meio de Medidas de Gestão
Oliveira, Kathia Marçal de
Issues related to the decision on software modernization have received more attention and importance. Many methods have been proposed to support an organization’s choice of the best alternative for a system modernization; however, these methods do not search to supply necessary information to the precocious identification of system deterioration. This article presents an approach based on measurement that aims to continuously monitor the system deterioration, allowing managers to perform adjustment actions as soon as possible, aiming to extend its useful life. Practical applications in different systems of a large company show the viability of collecting these measures and indicate the systems in deterioration.
Questões relacionadas à modernização de sistemas de informação têm recebido maior atenção e relevância. Muitos métodos têm sido propostos para apoiar uma organização na escolha da melhor alternativa para modernização de um sistema, entretanto, esses métodos não buscam fornecer informações necessárias para a identificação precoce da deterioração das aplicações. Este artigo apresenta uma abordagem baseada em medição com o objetivo de monitorar continuamente a deterioração de um sistema, permitindo ao gestor realizar ações de ajuste o mais cedo possível. Aplicações práticas em diferentes sistemas de uma grande empresa mostram a viabilidade de coleta das medidas e indicam os sistemas em deterioração.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-15
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
https://seer.ufrgs.br/index.php/rita/article/view/6586
10.22456/2175-2745.6586
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 45-68
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 45-68
2175-2745
0103-4308
https://seer.ufrgs.br/index.php/rita/article/view/6586/5212
Copyright (c) 2010 Kathia Marçal de Oliveira
oai:seer.ufrgs.br:article/6865
2022-03-29T02:21:32Z
rita:ED
driver
Editorial
Lamb, Luis C.
Palazzo Moreira de Oliveira, José
Granville, Lisandro Z.
Esta edição da Revista RITA - Revista de Informática Teórica e Aplicada é dedicada à área de Realidade Virtual, contendo artigos estendidos escritos a partir dos cinco melhores trabalhos apresentados no SVR 2008 – Brazilian Symposium on Virtual and Augmented Reality, realizado em maio de 2008, em João Pessoa, Paraíba. Para a organização desta edição, contamos com a participação dos coordenadores do Comitê de Programa do evento, professores Alberto Raposo, da Pontifícia Universidade Católica do Rio de Janeiro, e Judith Kelner, da Universidade Federal de Pernambuco, na qualidade de Editores Convidados. O SVR, promovido pela Sociedade Brasileira de Computação, reúne anualmente a comunidade brasileira com interesse em realidade virtual, realidade aumentada e áreas correlatas. Esta é a primeira ocasião em que artigos do SVR são apresentados em versão estendida na RITA. O Comitê de Programa do evento realizou a seleção dos melhores trabalhos, os quais foram estendidos pelos autores e submetidos a uma nova revisão, coordenada pelos Editores Convidados. Esperamos que essa edição da RITA contribua para a divulgação mais ampla dos trabalhos realizados nas áreas cobertas pelo SVR e incentive estudantes e pesquisadores à submissão dos resultados de suas pesquisas tanto à RITA como às próximas edições do Simpósio. A todos, editores convidados, revisores e autores, gostaríamos de dirigir nossos agradecimentos, por contribuírem com este número especial da Revista RITA. Luis C. Lamb José Palazzo M. Oliveira Lisandro Z. Granville Instituto de Informática, Universidade Federal do Rio Grande do Sul Porto Alegre, RS, Brasil
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2009-04-17
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p05
10.22456/2175-2745.6865
Revista de Informática Teórica e Aplicada; Vol. 15 No. 3 (2008); 5
Revista de Informática Teórica e Aplicada; v. 15 n. 3 (2008); 5
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p05/4900
Copyright (c) 2009 Luis C. Lamb, José Palazzo Moreira de Oliveira, Lisandro Z. Granville
oai:seer.ufrgs.br:article/6867
2022-03-29T02:21:32Z
rita:ED
driver
Guest Editors
Guest Editors
Raposo, Alberto
Kelner, Judith
The Brazilian Symposium on Virtual and Augmented Reality (SVR) celebrated its 10th edition in 2008, in the city of João Pessoa. During these last 10 years, SVR has earned its space and magnitude as a truly consolidated event within the Brazilian research community. The papers in this special issue of RITA were selectively chosen among the 24 full papers presented in SVR 2008. They are extended and revised versions of those originally presented in the symposium.
The material in this special issue is representative of the wide scope of the areas covered by the symposium. The first paper, the only one not presented at the symposium, was written by the editors jointly with Luciano Soares and Veronica Teichrieb. It provides a rich panorama of current Brazilian research in Virtual Reality (VR) and related areas, based on an analysis of the 124 full papers presented over the last four SVR editions. The second paper, by Silvano Malfatti, Selan dos Santos, Luciane Fraga, Claudia Justel, Paulo Rosa, and Jauvane Oliveira, describes some interesting VR work. Its authors present an engine (EnCIMA) aimed at the quick development of VR applications. The third paper, by Fábio Miranda, Romero Tori, Cláudio Bueno, and Lucas Trias, presents research results from the Augmented Reality (AR) area. This paper, which received the best paper award in the symposium, presents a projection-based AR X-Ray tool to allow visual exploration of internal details of walls, as an illustration. The fourth paper, by Leandro Fernandes, Vitor Pamplona, João Prauchner, Luciana Nedel, and Manuel Oliveira, explores 3D user interaction. It presents the implementation of a data glove that uses a camera to track visual markers at finger tips. Finally, the last paper, by Ednaldo Pizzolato, Diego Duarte, and Marcio Fernandes, explores speech recognition as a form of interaction, introducing a software framework for application developers.
Alberto Raposo
Pontifical Catholic University of Rio de Janeiro - PUC-Rio - Brazil
Judith Kelner
Federal University of Pernambuco – UFPE – Recife- Pernambuco – Brazil
The Brazilian Symposium on Virtual and Augmented Reality (SVR) celebrated its 10th edition in 2008, in the city of João Pessoa. During these last 10 years, SVR has earned its space and magnitude as a truly consolidated event within the Brazilian research community. The papers in this special issue of RITA were selectively chosen among the 24 full papers presented in SVR 2008. They are extended and revised versions of those originally presented in the symposium.
The material in this special issue is representative of the wide scope of the areas covered by the symposium. The first paper, the only one not presented at the symposium, was written by the editors jointly with Luciano Soares and Veronica Teichrieb. It provides a rich panorama of current Brazilian research in Virtual Reality (VR) and related areas, based on an analysis of the 124 full papers presented over the last four SVR editions. The second paper, by Silvano Malfatti, Selan dos Santos, Luciane Fraga, Claudia Justel, Paulo Rosa, and Jauvane Oliveira, describes some interesting VR work. Its authors present an engine (EnCIMA) aimed at the quick development of VR applications. The third paper, by Fábio Miranda, Romero Tori, Cláudio Bueno, and Lucas Trias, presents research results from the Augmented Reality (AR) area. This paper, which received the best paper award in the symposium, presents a projection-based AR X-Ray tool to allow visual exploration of internal details of walls, as an illustration. The fourth paper, by Leandro Fernandes, Vitor Pamplona, João Prauchner, Luciana Nedel, and Manuel Oliveira, explores 3D user interaction. It presents the implementation of a data glove that uses a camera to track visual markers at finger tips. Finally, the last paper, by Ednaldo Pizzolato, Diego Duarte, and Marcio Fernandes, explores speech recognition as a form of interaction, introducing a software framework for application developers.
Alberto Raposo
Pontifical Catholic University of Rio de Janeiro - PUC-Rio - Brazil
Judith Kelner
Federal University of Pernambuco – UFPE – Recife- Pernambuco – Brazil
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2009-04-17
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p07
10.22456/2175-2745.6867
Revista de Informática Teórica e Aplicada; Vol. 15 No. 3 (2008); 7
Revista de Informática Teórica e Aplicada; v. 15 n. 3 (2008); 7
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p07/4899
Copyright (c) 2009 Alberto Raposo, Judith Kelner
oai:seer.ufrgs.br:article/6998
2022-03-29T02:21:32Z
rita:REG
driver
FORUM: Modelo e Linguagem para Especificação de Regras em Ambientes Colaborativos
Galvão Martins, Luiz Eduardo
Camolesi Júnior, Luiz
Collaborative environments development has significantly increased in the last years, as well as the complexity of such systems and the search for better quality. On the collaborative environment development, the definition of precise rules set is important to allow correct interactions among the actors. The goal of this work is to present Forum, a model and a language to specify rules for collaborative environments, helping software designers to make rules specification to support a high level of control in such environments.
O desenvolvimento de ambientes colaborativos vem crescendo significativamente nos últimos anos, acompanhado pelo aumento da complexidade e das exigências de melhor qualidade. No desenvolvimento de ambientes colaborativos é fundamental a definição de um conjunto preciso de regras que estabeleçam as interações permitidas entre os atores do ambiente. O objetivo deste artigo é apresentar o Forum, um modelo e uma linguagem para a especificação de regras em ambientes colaborativos, auxiliando os projetistas de software a definirem uma especificação precisa da interatividade.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p9-26
10.22456/2175-2745.6998
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 9-26
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 9-26
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p9-26/4483
Copyright (c) 2008 Luiz Eduardo Galvão Martins, Luiz Camolesi Júnior
oai:seer.ufrgs.br:article/6999
2022-03-29T02:21:32Z
rita:REG
driver
Estabilidade de Classificadores de Decisão em Árvore Binária para Dados Imagem em Alta Dimensão
de Oliveira Moraes, Denis Altieri
Haertel, Victor
This paper deals with the problem of classifying high-dimensional image data image data using a multiple stage classifier structured as a binary tree. The aim here consists in finding the optimal structure for the binary tree in the sense of achieving a stable accuracy. The advantage presented by a multiple stage classifier lies on the fact that only a sub-set of classes is considered at each stage, allowing a better selection of the features to be used at each node. The binary tree is a particular case of a tree structured classifier, on which only two classes are considered at each node. This peculiarity makes possible the direct use of statistical distances for feature reduction (selection or extraction). In this study the criterion used for feature reduction at each node consists in optimizing the Bhattacharyya distance separating both classes in the node. The optimization of Bhattacharyya distance was based on the covariance matrices. Once the final set of features is obtained at each particular node, the classification is performed using the Gaussian Maximum Likelihood decision rule. Tests were performed using high-dimensional image data collected by the sensor system AVIRIS covering a test area. The criteria to evaluate the performance of the classifiers are: the final accuracy yielded by the classifier, its stability, and the required computer time.
Neste trabalho é investigada uma abordagem para classificação de dados imagem em alta dimensão utilizando classificadores de decisão em árvore binária. O objetivo é selecionar uma estrutura binária que forneça a maior estabilidade possível em relação à acurácia média de classificação para dados imagem em alta dimensão. A utilização de um classificador hierárquico em estrutura binária, analisando pares de classes em múltiplas etapas ao invés do conjunto total de classes em uma única etapa, permite extrair variáveis mais adequadas para cada subconjunto particular de classes. Contudo, devido às múltiplas estruturas binárias que podem ser produzidas, a seleção de uma árvore binária que seja ótima no sentido de produzir resultados estáveis é uma tarefa complexa. Considerando somente duas classes em cada etapa do processo, é possível implementar a distância de Bhattacharyya para fins de estimação da separabilidade entre classes e também como critério para redução de dimensões. O critério de decisão utilizado no processo de classificação é o da Máxima Verossimilhança Gaussiana (MVG). Experimentos foram realizados utilizando dados imagem coletados pelo sensor AVIRIS, investigando o comportamento da acurácia da imagem temática produzida em função de diferentes valores para o limiar de classificação e para o número de variáveis utilizadas. A performance da metodologia proposta é avaliada segundo a complexidade da árvore de classificação, o tempo de processamento, a acurácia média final da imagem temática produzida e a estabilidade do classificador.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p27-42
10.22456/2175-2745.6999
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 27-42
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 27-42
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p27-42/4484
Copyright (c) 2008 Denis Altieri de Oliveira Moraes, Victor Haertel
oai:seer.ufrgs.br:article/7015
2022-03-29T02:21:33Z
rita:REG
driver
On the Development and Evaluation of a Brazilian Portuguese Discourse Parser
Salgueiro Pardo, Thiago Alexandre
Volpe Nunes, Maria das Graças
We present in this paper the development process and the evaluation procedure of a Brazilian Portuguese discourse parser called DiZer. Based on Rhetorical Structure Theory, DiZer is a symbolic cue phrase-based analyzer that makes use of discourse templates learned from a corpus of scientific texts to identify and build the discourse structure of texts. DiZer evaluation shows satisfactory results for scientific and news texts, even tough it was not designed for the latter, which demonstrates DiZer portability.
Apresentamos neste artigo o processo de desenvolvimento e avaliação de um analisador discursivo automático para o português brasileiro. Seguindo a Teoria de Estruturação Retórica, o DiZer é um sistema simbólico baseado na ocorrência de marcadores textuais, fazendo uso de templates discursivos extraídos de um corpus de textos científicos para identificar a construir a estrutura discursiva de textos. A avaliação do DiZer mostra resultados satisfatórios para textos científicos e jornalísticos, apesar do sistema não ter sido delineado para o gênero jornalístico, o que demonstra a portabilidade do sistema.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p43-64
10.22456/2175-2745.7015
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 43-64
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 43-64
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p43-64/4485
Copyright (c) 2008 Thiago Alexandre Salgueiro Pardo, Maria das Graças Volpe Nunes
oai:seer.ufrgs.br:article/7016
2022-03-29T02:21:33Z
rita:REG
driver
Estratégias para a Combinação de Classificadores Binários em Soluções Multiclasses
Lorena, Ana Carolina
de Carvalho, André C. P. L. F.
Several problems involve the classification of data into categories, also called classes. Given a dataset containing data whose classes are known, Machine Learning algorithms can be employed for the induction of a classifier able to predictthe class of new data from the same domain, performing the desired discrimination. Some learning techniques are originally conceived for the solution of problems with only two classes, also named binary problems. However, several problems requirethe discrimination of examples into more than two categories or classes. This paper surveys strategies for the generalization of binary classifiers to problems with more than two classes, known as multiclass problems. The focus is on strategies that decompose the original multiclass problem into multiple binary subtasks, whose outputs are combined to obtain the final classification.
Diversos problemas envolvem a classificação de dados em categorias, também denominadas classes. A partir de um conjunto de dados cujas classes são conhecidas, algoritmos de Aprendizado de Máquina podem ser utilizados na induçãode um classificador capaz de predizer a classe de novos dados do mesmo domínio, realizando assim a discriminação desejada. Algumas técnicas de aprendizado são originalmenteconcebidas para a solução de problemas com apenas duas classes, também denominados binários. Entretanto, diversos problemas requerem a discriminação dos dados em mais que duas categorias ou classes. Neste artigo é apresentada uma revisão de estratégias para a generalização de técnicas de aprendizado binárias para a solução de problemas com mais que duas classes, intitulados multiclasses. O foco é em estratégias que decompõem o problema multiclasses original em múltiplos subproblemas binários, cujas saídas são combinadas na obtenção da classificação final.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p65-86
10.22456/2175-2745.7016
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 65-86
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 65-86
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p65-86/4486
Copyright (c) 2008 Ana Carolina Lorena, André C. P. L. F. de Carvalho
oai:seer.ufrgs.br:article/7023
2022-03-29T02:21:33Z
rita:REG
driver
Representação e Classificação de Texturas da Íris Baseada na Transformada Ótima de Gabor
Quartieri, Fernanda Rispoli
Scharcanski, Jacob
Vieira Guimarães, Letícia
Schuck Junior, Adalberto
This paper proposes to investigate the application of the method developed by Manjunah and Ma [12], namely, the Optimal Gabor Wavelet Transform (OGWT), in the context of iris texture representation. The proposed method was tested in a widely known database of 1205 eye images [16]. In each one of these images, the iris region was segmented, and then represented in multiple scales using the OGWT; the íris texture patterns were represented by their statistics in the Wavelet domain, and compared using similarity metrics. The experimental results indicate that the proposed method obtains a correct iris recognition rate of 94,68%, even considering out of focus images and iris occlusions; a correct iris recognition rate of 100% is obtained excluding problematic images. The proposed method is flexible, and allows to fine tune the iris recognition criterion according to the accuracy level required by the application.
Este trabalho propõe a aplicação e investigação do método apresentado por Manjunah e Ma [12] para análise de texturas e denominado de Transformada Wavelet Gabor Ótima (TWGO) na representação e discriminação de texturas da íris. O método proposto foi testado usando um banco de 1205 imagens de olhos referenciado na literatura [16]. Em cada uma destas imagens, a região da íris foi segmentada e após, representada em múltiplas escalas segundo a TWGO; os padrões de textura são então representados por estatísticas, e comparados entre si através de medidas de similaridade para fazer a identificação da íris. Os resultados de diversos testes são apresentados, e indicam que o método proposto produz elevadas taxas de acerto no reconhecimento da íris (94,68% de acerto considerando imagens fora de foco e com oclusões da íris, e 100% excluindo estas imagens problemáticas). O método proposto permite ajustar a sensibilidade do critério de similaridade entre texturas de acordo com o nível de segurança requerido pela aplicação.
<!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Times; panose-1:2 2 6 3 5 4 5 2 3 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-536859921 -1073711039 9 0 511 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-indent:11.35pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-US; mso-fareast-language:EN-US;} p.abstract, li.abstract, div.abstract {mso-style-name:abstract; mso-style-unhide:no; mso-style-next:Normal; margin-top:30.0pt; margin-right:1.0cm; margin-bottom:6.0pt; margin-left:1.0cm; text-align:justify; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-US; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 3.0cm 70.85pt 3.0cm; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Times; panose-1:2 2 6 3 5 4 5 2 3 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-536859921 -1073711039 9 0 511 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-indent:11.35pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-US; mso-fareast-language:EN-US;} p.abstract, li.abstract, div.abstract {mso-style-name:abstract; mso-style-unhide:no; mso-style-next:Normal; margin-top:30.0pt; margin-right:1.0cm; margin-bottom:6.0pt; margin-left:1.0cm; text-align:justify; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times","serif"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-ansi-language:EN-US; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 3.0cm 70.85pt 3.0cm; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;}
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p105-120
10.22456/2175-2745.7023
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 105-120
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 105-120
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p105-120/4487
Copyright (c) 2008 Fernanda Rispoli Quartieri, Jacob Scharcanski, Letícia Vieira Guimarães, Adalberto Schuck Junior
oai:seer.ufrgs.br:article/7024
2022-03-29T02:21:33Z
rita:REG
driver
A Novel Method for Generating Scale Space Kernels Based on Wavelet Theory
A Novel Method for Generating Scale Space Kernels Based on Wavelet Theory
Doering, Dionísio
Schuck Junior, Adalberto
The linear scale-space kernel is a Gaussian or Poisson function. These functions were chosen based on several axioms. This representation creates a good base for visualization when there is no information (in advanced) about which scales are more important. These kernels have some deficiencies, as an example, its support region goes from minus to plus infinite. In order to solve these issues several others scale-space kernels have been proposed. In this paper we present a novel method to create scale-space kernels from one-dimensional wavelet functions. In order to do so, we show the scale-space and wavelet fundamental equations and then the relationship between them. We also describe three different methods to generate two-dimensional functions from one-dimensional functions. Then we show results got from scale-space blob detector using the original and two new scale-space bases (Haar and Bi-ortogonal 4.4), and a comparison between the edges detected using the Gaussian kernel and Haar kernel for a noisy image. Finally we show a comparison between the scale space Haar edge detector and the Canny edge detector for an image with one known square in it, for that case we show the Mean Square Error (MSE) of the edges detected with both algorithms.
The linear scale-space kernel is a Gaussian or Poisson function. These functions were chosen based on several axioms. This representation creates a good base for visualization when there is no information (in advanced) about which scales are more important. These kernels have some deficiencies, as an example, its support region goes from minus to plus infinite. In order to solve these issues several others scale-space kernels have been proposed. In this paper we present a novel method to create scale-space kernels from one-dimensional wavelet functions. In order to do so, we show the scale-space and wavelet fundamental equations and then the relationship between them. We also describe three different methods to generate two-dimensional functions from one-dimensional functions. Then we show results got from scale-space blob detector using the original and two new scale-space bases (Haar and Bi-ortogonal 4.4), and a comparison between the edges detected using the Gaussian kernel and Haar kernel for a noisy image. Finally we show a comparison between the scale space Haar edge detector and the Canny edge detector for an image with one known square in it, for that case we show the Mean Square Error (MSE) of the edges detected with both algorithms.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p121-138
10.22456/2175-2745.7024
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 121-138
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 121-138
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p121-138/4488
Copyright (c) 2008 Dionísio Doering, Adalberto Schuck Junior
oai:seer.ufrgs.br:article/7029
2022-03-29T02:21:33Z
rita:REG
driver
Proposta de Utilização do Diagrama de Seqüência para Definição de Casos de Teste de Unidade
Fabiane Barreto Vavassori Benitti, Fabiane
The step of software testing has been increasingly relevant in the software development process, directly impacting on the quality of the product. Among the tests applied in the software, it appears that the unit test does not present an artifact aligned with the standard adopted for specification of software (UML). In this sense, it presents a proposal for using the sequence diagram of how to define artifact of test cases, specifically geared to unit test, making the planning of tests regardless of programming language, expanding the possibilities for using the artifact. The suitability of the proposed diagram is demonstrated by using a tool that allows the generation of code to run on JUnit framework.
A etapa de teste de software tem se mostrado cada vez mais relevante no processo de desenvolvimento de software, impactando diretamente na qualidade do produto. Dentre os testes aplicados no software, observa-se que o teste de unidade não apresenta um artefato alinhado com o padrão adotado para especificação de software (UML). Neste sentido, apresenta-se uma proposta de utilização do diagrama de seqüência como artefato para definição de casos de teste, especificamente voltado a teste de unidade, tornando o planejamento de testes independente da linguagem de programação, ampliando as possibilidades de utilização do artefato. A adequação do diagrama proposto é demonstrada através de uma ferramenta que permite a geração do código para execução com framework JUnit.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p139-154
10.22456/2175-2745.7029
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 139-154
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 139-154
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p139-154/4489
Copyright (c) 2008 Fabiane Fabiane Barreto Vavassori Benitti
oai:seer.ufrgs.br:article/7031
2022-03-29T02:21:33Z
rita:REG
driver
Reestruturação de Software Dirigida por Conectividade para Redução de Custo de Manutenção
Ferreira, Kecia Aline M.
Bigonha, Mariza A. S.
Bigonha, Roberto S.
Most of the software cost is due to maintenance. In the last years, there has been a great deal of interest in developing cost estimation and effort prediction instruments for software maintenance. This work proposes that module connectivityis a key factor to predict maintenance cost and uses this thesis as the basis to develop a Connectivity Evaluation Model in OO Systems (MACSOO), which is a refactoring model based on connectivity whose aim is to minimize maintenance cost. We describe experiments whose results provide an example of the model application and expose the correlation between connectivity and maintainability.
Grande parte do custo de software é dedicado à manutenção. Nos últimos anos, tem havido muito interesse pela definição de instrumentos de estimativa de custo e predição de esforço para a manutenção de software. Nossa tese é que a conectividadeé o fator principal no custo de manutenção. Apresentamos neste artigo o Modelo de Avaliação de Conectividade em Sistemas Orientados por Objetos (MACSOO), que é um modelo de reestruturação de software baseado em conectividade cujo objetivo é a redução do custo de manutenção. Relatamos experimentos que exemplificam o uso do modelo proposto e evidenciam a relação entre conectividade e manutenibilidade.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p155-180
10.22456/2175-2745.7031
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 155-180
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 155-180
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p155-180/4490
Copyright (c) 2008 Kecia Aline M. Ferreira, Mariza A. S. Bigonha, Roberto S. Bigonha
oai:seer.ufrgs.br:article/7032
2022-03-29T02:21:33Z
rita:REG
driver
Uma Proposta de Modelagem para a Generalização de Elos de Rastreabilidade
Genvigir, Elias Canhadas
Vijaykumar, Nandamudi Lankalapalli
Several models proposed traceability links that provide pre–definedgroups of links for requirements traceability. These models are limited to pre–defined links without the ability to add new attributes to the existing links. This work proposes a model for requirements traceability that generalizes the types of links already establishedin the literature and enables addition of new standards allowing the inclusion of attributes to the links that will be used in a specific traceability process.
Diversos modelos propõem tipos pré–definidos de elos para a rastreabilidade de requisitos. Tais modelos fazem extensivas observações sobre as práticas da rastreabilidade, mas são limitados tanto pelos tipos de elos pré–definidos quanto pelacapacidade de incluir atributos para os elos. Este trabalho propõe um modelo para rastreabilidade de requisitos que generaliza os tipos de elos já definidos, permitindo a adição de novos padrões e a inclusão de atributos para os elos que serão utilizados em um determinado processo de rastreabilidade.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p181-202
10.22456/2175-2745.7032
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 181-202
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 181-202
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p181-202/4491
Copyright (c) 2008 Elias Canhadas Genvigir, Nandamudi Lankalapalli Vijaykumar
oai:seer.ufrgs.br:article/7033
2022-03-29T02:21:33Z
rita:REG
driver
Inspeção Automática de Defeitos em Madeiras de Pinus usando Visão Computacional
Oliveira, Luiz E. S.
Cavalin, Paulo R.
Britto Jr, Alceu S.
Koerich, Alessandro L.
This paper addresses the issue of detecting defects in Pine wood using features extracted from grayscale images. The feature set proposed here is based on the concept of texture and it is computed from the co-occurrence matrices. The features provide measures of properties such as smoothness, coarseness, and regularity. Comparative experiments using a color image based feature set extracted from percentile histograms are carried to demonstrate the efficiency of the proposed feature set. Two different learning paradigms, neural networks and support vector machines, and a feature selection algorithm based on multi-objective genetic algorithms were considered in our experiments. The experimental results show that after feature selection, the grayscale image based feature set achieves very competitive performance for the problem of wood defect detection relative to the color image based features.
Este artigo apresenta um método completo para a detecção de defeitos em tábuas de madeira de Pinus através de técnicas de Visão Computacional. As imagens dos lados da tábua de madeira são adquiridas com câmeras tipo line scan e processadas para extração de características baseadas na informação cor e em propriedades de textura: suavidade, aspereza e regularidade. Um subconjunto destas características, extraído a partir de imagens em níveis de cinza e selecionado com base em algoritmos genéticos multi-objetivos é proposto como alternativa para redução de custos no processo de aquisição de imagens. Dois paradigmas de aprendizagem de máquina diferentes foram utilizados: redes neurais e máquinas de vetor de suporte. Resultados experimentais demonstram que o conjunto de características selecionado a partir de imagens em níveis de cinza atingiu desempenho competitivo para o problema de detecção de defeitos em madeira, quando comparado com conjunto de características que depende de sensor de aquisição de maior custo (line scan colorida) para extração de características baseadas na informação cor.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p203-218
10.22456/2175-2745.7033
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 203-218
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 203-218
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p203-218/4492
Copyright (c) 2008 Luiz E. S. Oliveira, Paulo R. Cavalin, Alceu S. Britto Jr, Alessandro L. Koerich
oai:seer.ufrgs.br:article/7146
2022-03-29T02:21:33Z
rita:ANX
driver
Revisores
Palazzo Moreira de Oliveira, José
Os editores da Revista de Informática Teórica e Aplicada agradecem ao corpo editorial e aos seguintes revisores, do ano de 2008, por seus esforços em manter o alto padrão de avaliação dos artigos da revista.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p219-220
10.22456/2175-2745.7146
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 219-220
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 219-220
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p219-220/4496
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p219-220/4499
Copyright (c) 2008 José Palazzo Moreira de Oliveira
oai:seer.ufrgs.br:article/7147
2022-03-29T02:21:33Z
rita:REG
driver
Modelagem de Tráfego de Redes Utilizando Cascata Multifractal Generalizada
Vieira, Flávio Henrique Teles
Ling, Lee Luan
In this paper we propose a multifractal traffic model that is based on a multiplicative cascade presenting specific multiplier distributions in each cascade stage. In the proposed model, the multipliers are obtained through the estimate of their probability densities found in real network traffic by using Kernel and Acceptance/Rejection methods. Statistical analysis and queueing behavior study were carried out for the model validation. Furthermore, we verify the model performance in capturing the traffic trace characteristics in comparison to other multifractal models.
Neste artigo propomos um modelo multifractal de tráfego baseado em uma cascata multiplicativa que apresenta diferentes distribuições para os multiplicadores em cada estágio da cascata. Neste modelo, os multiplicadores são obtidos através da estimação de suas densidades de probabilidade com o uso dos métodos de Kernel e Aceitação/Rejeição aplicados a tráfego real de redes. Com o intuito de validar o modelo, realizamos análises estatísticas e do comportamento de fila dos processos de tráfego gerados segundo o modelo proposto. Verificamos também o desempenho do modelo em capturar as características dos traços reais de tráfego em comparação à outros modelos multifractais.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p87-104
10.22456/2175-2745.7147
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 87-104
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 87-104
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p87-104/4497
Copyright (c) 2008 Flávio Henrique Teles Vieira, Lee Luan Ling
oai:seer.ufrgs.br:article/7148
2022-03-29T02:21:33Z
rita:ED
driver
Editorial
Lamb, Luis C.
Palazzo Moreira de Oliveira, José
Granville, Lisandro Zambenedetti
A publicação de periódicos de alto nível é um parâmetro de qualidade da pesquisa científica de um país. A RITA (Revista de Informática Teórica e Aplicada) atinge maturidade ao concluir a publicação de 15 volumes. Publicada desde 1989, a RITA possui regularidade e um novo patamar de qualidade e reconhecimento. Estamos caminhando na direção da indexação, e a partir de agosto de 2008 adotamos um novo sistema de submissões e avaliações da revista, visando sempre um melhor serviço à comunidade acadêmica de Computação.
Recentemente, a RITA passou também a ser publicada de forma eletrônica. Os artigos publicados serão também indexados pelas bibliotecas participantes do Open Journal Systems. As novas submissões deverão utilizar a página do sistema SEER, em http://www.seer.ufrgs.br/index.php/rita.
Em relação ao número atual da Revista, é com grande satisfação que publicamos onze artigos de pesquisadores de universidades reconhecidas. Os temas dos artigos cobrem um amplo espectro da pesquisa em ciência da computação, incluindo: ambientes colaborativos, processamento de imagens, processamento de linguagem natural, inteligência artificial, aprendizado de máquina, redes de computadores, engenharia de software e visão computacional. A amplitude de linhas de pesquisa sugere que a comunidade de computação tem acreditado do trabalho por nós conduzido e nos obrigado a aprimorar nossos padrões de qualidade.
Finalmente, agradecemos ao corpo editorial da Revista de Informática Teórica e Aplicada e aos revisores pela inestimável disposição em colaborar pelo fortalecimento das publicações na área da Ciência da Computação do Brasil. Agradecemos, também, à Mariusa Warpechowski, Kelly Hannel e Lourdes Tassinari pelo apoio nesta edição.
Luis C. Lamb
José Palazzo M. Oliveira
Lisandro Z. Granville
Instituto de Informática, Universidade Federal do Rio Grande do Sul
Porto Alegre, RS, Brasil
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2008-12-12
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p7
10.22456/2175-2745.7148
Revista de Informática Teórica e Aplicada; Vol. 15 No. 2 (2008); 7
Revista de Informática Teórica e Aplicada; v. 15 n. 2 (2008); 7
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n2_p7/4498
Copyright (c) 2008 Luis C. Lamb, José Palazzo Moreira de Oliveira, Lisandro Zambenedetti Granville
oai:seer.ufrgs.br:article/7386
2022-03-29T02:21:34Z
rita:REG
driver
Posicionamento de Circuitos 3D Considerando o Planejamento de 3D-Vias
Hentschke, Renato
Johann, Marcelo
Reis, Ricardo
Este trabalho explora métodos para realizar o posicionamento de um tipo particular de circuitos VLSI conhecido como circuito 3D (três dimensões).. Diferente de trabalhos anteriores, este artigo aborda o problema de posicionamento 3D considerando as conexões verticais (chamadas 3D-Vias) e as limitações impostas pelas mesmas. Foi realizado um ?uxo completo de posicionamento, iniciando pelo tratamento de pinos de entrada e saída (E/S) e seguido com posicionamento global, posicionamento detalhado e posicionamento das 3D-Vias. A primeira etapa busca a distribuição os pinos de E/S de maneira equilibrada objetivando auxiliar o posicionamento para obter uma quantidade reduzida de 3D-Vias. O mecanismo de posicionamento global baseado no algorítmo de Quadratic Placement considera informações fornecidos pela tecnologia de fabricação e requisito de espaçamento de 3D-Vias para reduzir o comprimento das conexões e equilibrar a distribuição das células em 3D. Conexões críticas podem ser tratadas através da inserção de redes arti?ciais que auxiliam a evitar que 3D-Vias sejam usadas em sua implementação. Finalmente, as 3D-Vias são posicionadas por um algorítmo rápido baseado na legalização Tetris. O framework completo reforça os potenciais benefícios dos circuitos 3D para reduzir o comprimento das co- nexões e apresenta algorítmos e?cientes projetados para circuitos 3D que podem ser incorporados em novas ferramentas de CAD.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2012-06-01
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v19_n1_p28
10.22456/2175-2745.7386
Revista de Informática Teórica e Aplicada; Vol. 19 No. 1 (2012); 28-45
Revista de Informática Teórica e Aplicada; v. 19 n. 1 (2012); 28-45
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v19_n1_p28/18111
Copyright (c) 2012 Renato Hentschke, Marcelo Johann, Ricardo Reis
oai:seer.ufrgs.br:article/7522
2022-03-29T02:21:34Z
rita:REG
driver
Gerenciando Alterações em Documentos XML
Oliveira, Alexandre
Oliveira, Alessandreia Marta
Braganholo, Vanessa
Murta, Leonardo
Documentos XML estão cada vez mais presentes em projetos dedesenvolvimento, e geralmente são colocados em sistemas de controle de versões juntamente com os outros arquivos do projeto. Estes sistemas não consideram o formato específico dos arquivos XML, tratando-os como arquivos comuns de texto. Desta forma, mesclagens automáticas podem gerar documentosmal formados silenciosamente, e exibir, durante comparações, alterações que não possuem qualquer relevância para documentos XML, freqüentemente mascarando alterações relevantes. Este artigo propõe uma abordagem para exibição de diferenças e apoio à mesclagem de arquivos XML, utilizando algoritmos clássicos propostos na literatura. A abordagem proposta permite a execução de alterações em paralelo de forma mais controlada, segura e eficiente para documentos XML.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-26
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p325
10.22456/2175-2745.7522
Revista de Informática Teórica e Aplicada; Vol. 17 No. 3 (2010); 325-348
Revista de Informática Teórica e Aplicada; v. 17 n. 3 (2010); 325-348
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p325/11274
Copyright (c) 2011 Alexandre Oliveira, Alessandreia Marta Oliveira, Vanessa Braganholo, Leonardo Murta
oai:seer.ufrgs.br:article/7857
2022-03-29T02:21:35Z
rita:TUT
driver
Teoria espaço-escala: conceitos e abordagens
Dorini, Leyza Baldo
Leite, Neucimar Jerônimo
Abordagens multi-escala vêm sendo amplamente utilizadas em diversas aplicações de análise e processamento de sinais, sendo fundamentais em casos onde não existem informações preliminares sobre a escala de observação apropriada. A idéia básica consiste em criar uma família de sinais derivados, permitindo assim a análise de diferentes níveis de representação para escolha daqueles que exibem as características de interesse. A teoria espaço-escala é uma destas abordagens. A partir dela, podem ser estabelecidas as condições necessárias para a definição de transformações que possibilitem a manipulação de características presentes em diferentes níveis de maneira consistente. Este trabalho traz uma breve revisão das principais abordagens espaço-escala, bem como de suas propriedades fundamentais.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-16
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p115
10.22456/2175-2745.7857
Revista de Informática Teórica e Aplicada; Vol. 17 No. 1 (2010); 115-136
Revista de Informática Teórica e Aplicada; v. 17 n. 1 (2010); 115-136
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p115/11273
Copyright (c) 2011 Leyza Baldo Dorini, Neucimar Jerônimo Leite
oai:seer.ufrgs.br:article/8046
2022-03-29T02:21:35Z
rita:REG
driver
Desenvolvimento de uma rede neuro-fuzzy para predição da temperatura retal de frangos de corte
Ferreira, Leandro
Yanagi Junior, Tadayuki
Lopes, Alison Zille
Lacerda, Wilian Soares
Objetivou-se com o presente trabalho desenvolver e validar uma rede neuro-fuzzy, baseada no algoritmo LOLIMOT, para a predição da temperatura retal de frangos de corte. A rede neuro-fuzzy foi desenvolvida com base em três variáveis de entrada: temperatura do ar (T), umidade relativa (UR) e velocidade do ar (V), tendo como variável de saída, a temperatura retal (TR). Para a confecção da rede foram utilizadas funções de pertinência do tipo gaussiana (funções peso) com desvio padrão de 0,33. O número de partições do espaço de entrada adotado pelo modelo foi igual a 10. A rede neuro-fuzzy foi desenvolvida no ambiente computacional SCILAB 4.1. Resultados experimentais mostraram que o desvio padrão médio entre os valores simulados e medidos foi de 0,11 °C. A rede neuro-fuzzy se apresenta como um sistema inteligente híbrido satisfatório para a predição da temperatura retal de frangos de corte, agregando características da lógica fuzzy baseada na teoria dos conjuntos fuzzy, às redes neurais artificiais.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p221
10.22456/2175-2745.8046
Revista de Informática Teórica e Aplicada; Vol. 17 No. 2 (2010); 221-233
Revista de Informática Teórica e Aplicada; v. 17 n. 2 (2010); 221-233
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p221/11211
Copyright (c) 2011 Leandro Ferreira, Tadayuki Yanagi Junior, Alison Zille Lopes, Wilian Soares Lacerda
oai:seer.ufrgs.br:article/8168
2022-03-29T02:21:35Z
rita:TUT
driver
Introdução à Programação de Propósito Geral em Hardware Gráfico
Vasconcelos, Cristina Nader
Carvalho, Paulo Cezar
Gattass, Marcelo
A Unidade de Processamento Gráfico – do inglês “Graphics Processing Unit"(GPU)
foi desenvolvida inicialmente como um hardware destinado a aumentar a eficiência
e o poder de processamento gráfico para tarefas de renderização. Hoje, a GPU
apresenta-se como um hardware de processamento versátil e de alto poder de computação.
Tornou-se uma possibilidade real na busca por soluções para processamento
em grandes volumes de dados, seja como complemento, seja como alternativa ao uso
de CPUs multicore ou de sistemas distribuídos.
A utilização da GPU em computações de propósito geral é de especial interesse, uma
vez que para diversas aplicações, ainda não existem formulações sequenciais suficientemente
rápidas de serem computadas. Este tutorial tem como objetivo permitir
ao leitor a identificação de algoritmos e aplicações candidatas à abordagens paralelas
em GPU. Com tal finalidade, apresentamos os fundamentos e conceitos envolvidos
na programação de propósito genérico utilizando hardware gráfico sem que seja indispensável
ao leitor, o conhecimento a priori de sistemas gráficos 3D ou de sistemas
paralelos.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p270
10.22456/2175-2745.8168
Revista de Informática Teórica e Aplicada; Vol. 17 No. 2 (2010); 270-296
Revista de Informática Teórica e Aplicada; v. 17 n. 2 (2010); 270-296
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p270/11214
Copyright (c) 2011 Cristina Nader Vasconcelos, Paulo Cezar Carvalho, Marcelo Gattass
oai:seer.ufrgs.br:article/8260
2022-03-29T02:21:35Z
rita:REG
driver
A Journey through Virtual and Augmented Reality - Reviewing the SVR Symposia from 2004 to 2008
Raposo, Alberto
Soares, Luciano
Kelner, Judith
Teichrieb, Veronica
This article intends to provide a panorama of the BrazilianSymposium on Virtual and Augmented Reality (SVR) based on the analysis of its last four editions (2004, 2006, 2007, and 2008). We had reviewed the 124 full papers published in these four editions of the symposium and had analyzed them according to different criteria. These criteria include research topics, technologies used, and research approaches. The goal of this document is to draw an accurate picture of the research in this area in Brazil and try to provide insights about trends, deficiencies, and opportunities that may help guiding future efforts of the Brazilian research community in virtual and augmented reality.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2009-04-17
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p09-24
10.22456/2175-2745.8260
Revista de Informática Teórica e Aplicada; Vol. 15 No. 3 (2008); 09-24
Revista de Informática Teórica e Aplicada; v. 15 n. 3 (2008); 09-24
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p09-24/4891
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p09-24/4892
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p09-24/4893
Copyright (c) 2009 Alberto Raposo, Luciano Soares, Judith Kelner, Veronica Teichrieb
oai:seer.ufrgs.br:article/8261
2022-03-29T02:21:35Z
rita:REG
driver
The Design of a Graphics Engine for the Development of Virtual Reality Applications
Malfatti, Silvano Maneck
dos Santos, Selan Rodrigues
Fraga, Luciane Machado
Justel, Claudia Marcela
Rosa, Paulo Fernando Ferreira
de Oliveira, Jauvane Cavalvante
This work presents the design and the features of a flexible realtime 3D graphics engine aimed at the development of multimedia applications and collaborative virtual environments. The engine, called EnCIMA (Engine for Collaborative andImmersive Multimedia Applications), enables a fast development process of applications by providing a high level interface, which has been implemented using the C++object-oriented programming paradigm. The main features of the proposed engine are the support to scene management, ability to load static and animated 3D models, particle system effects, network connection management to support collaboration, and collision detection. In addition, the engine supports several specialized interaction devices such as 3D mice, haptic devices, 3D motion trackers, data-gloves, and joystickswith and without force feedback. The engine also enables the developer to choose the way the scene should be rendered to, i.e. using standard display devices, stereoscopy, or even several simultaneous projection for spatially immersive devices. As part of the evaluation process, we have compared the performance of EnCIMA to a game engine and two scene graph toolkits, through the use of a testbed application. The performanceresults and the wide variety of non-conventional interaction devices supported are evidences that EnCIMA can be considered a real time virtual reality engine.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2009-04-17
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p25-46
10.22456/2175-2745.8261
Revista de Informática Teórica e Aplicada; Vol. 15 No. 3 (2008); 25-46
Revista de Informática Teórica e Aplicada; v. 15 n. 3 (2008); 25-46
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p25-46/4894
Copyright (c) 2009 Silvano Maneck Malfatti, Selan Rodrigues dos Santos, Luciane Machado Fraga, Claudia Marcela Justel, Paulo Fernando Ferreira Rosa, Jauvane Cavalvante de Oliveira
oai:seer.ufrgs.br:article/8263
2022-03-29T02:21:35Z
rita:REG
driver
Designing and implementing an Spatial Augmented Reality X-Ray
de Miranda, Fábio R.
Tori, Romero
Bueno, Cláudio E. S.
Trias, Lucas P.
Casting digital-controlled light over real object surfaces, thus creating new textures and special effects, brings to designers and engineers an endless spectrum of possibilities and innovation for their projects. This technology, called SpatialAugmented Reality, can be considered as a kind of "virtual material" that can be manipulated by designers in augmented environments. In order to achieve more knowledge on the use of this technology, we have developed AR X-Ray, a spatialaugmented reality tool. Through the use of a portable projector a Virtual X-Ray is emitted over real walls, allowing visual exploration of internal details of buildings (such as pipes and ducts). This paper presents the design, implementaion and results of this project. Some details regarding solutions for technical problems are also discussed, as following: projector tracking, proper registration of synthetic information over realobjects and the development of a shader that manipulates the transparency of textures to allow the user to view what is behind objects.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2009-04-17
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p47-74
10.22456/2175-2745.8263
Revista de Informática Teórica e Aplicada; Vol. 15 No. 3 (2008); 47-74
Revista de Informática Teórica e Aplicada; v. 15 n. 3 (2008); 47-74
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p47-74/4895
Copyright (c) 2009 Fábio R. de Miranda, Romero Tori, Cláudio E. S. Bueno, Lucas P. Trias
oai:seer.ufrgs.br:article/8265
2022-03-29T02:21:35Z
rita:REG
driver
A Conceptual Image-Based Data Glove for Computer-Human Interaction
Fernandes, Leandro A. F.
Pamplona, Vitor F.
Prauchner, João L.
Nedel, Luciana P.
Oliveira, Manuel M.
Data gloves are devices equipped with sensors that capture the movements of the hand of the user in order to select or manipulate objects in a virtual world. Data gloves were introduced three decades ago and since then have been used in many 3D interaction techniques. However, good data gloves are too expensive and only a few of them can perceive the full set of hand movements. In this paper we describe the design of an image-based data glove (IBDG) prototype suitable for finger sensible applications, like virtual objects manipulation and interaction approaches. The proposed device uses a camera to track visual markers at finger tips, and a software module tocompute the position of each finger tip and its joints in real-time. To evaluate our concept, we have built a prototype and tested it with 15 volunteers. We also discuss how to improve the engineering of the prototype, how to turn it into a low cost interaction device, as well as other relevant issues about this original concept.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2009-04-17
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p75-94
10.22456/2175-2745.8265
Revista de Informática Teórica e Aplicada; Vol. 15 No. 3 (2008); 75-94
Revista de Informática Teórica e Aplicada; v. 15 n. 3 (2008); 75-94
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p75-94/4896
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p75-94/4897
Copyright (c) 2009 Leandro A. F. Fernandes, Vitor F. Pamplona, João L. Prauchner, Luciana P. Nedel, Manuel M. Oliveira
oai:seer.ufrgs.br:article/8266
2022-03-29T02:21:35Z
rita:REG
driver
A Software Framework to Create 3D Browser-Based Speech Enabled Applications
Pizzolato, Ednaldo Brigante
Duarte, Diego Daniel
Fernandes, Marcio Merino
The advances in automatic speech recognition have pushed the humancomputer interface researchers to adopt speech as one mean of input data. It is natural to humans, and complements very well other input interfaces. However, integrating an automatic speech recognizer into a complex system (such as a 3D visualization system or a Virtual Reality system) can be a difficult and time consuming task. In this paper we present our approach to the problem, a software framework requiringminimum additional coding from the application developer. The framework combines voice commands with existing interaction code, automating the task of creating a new speech grammar (to be used by the recognizer). A new listener component for theXj3D was created, which makes transparent to the user the integration between the 3D browser and the recognizer. We believe this is a desirable feature for virtual reality system developers, and also to be used as a rapid prototyping tool when experimenting with speech technology.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2009-04-17
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p95-114
10.22456/2175-2745.8266
Revista de Informática Teórica e Aplicada; Vol. 15 No. 3 (2008); 95-114
Revista de Informática Teórica e Aplicada; v. 15 n. 3 (2008); 95-114
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v15_n3_p95-114/4898
Copyright (c) 2009 Ednaldo Brigante Pizzolato, Diego Daniel Duarte, Marcio Merino Fernandes
oai:seer.ufrgs.br:article/8441
2022-03-29T02:21:36Z
rita:REG
driver
SWEETS: um Sistema de Recomendação de Especialistas aplicado a uma plataforma de Gestão de Conhecimento
Silva, Edeilson Milhomem
Costa, Ricardo A.
Schmitz, Lucas R. B.
Meira, Silvio R. L.
As organizações, com o intuito de aumentarem o seu grau de competitividade no mercado, vêm a cada instante buscando novas formas de evoluir a produtividade e a qualidade dos produtos desenvolvidos, além da diminuição de custos – que está diretamente relacionada ao aumento do faturamento líquido. Para que tais objetivos possam ser alcançados é primordial explorar ao máximo o potencial de seus colaboradores e os possíveis relacionamentos que esses colaboradores têm uns com os outros, ou seja, encontrar e partilhar conhecimento tácito. Como o conhecimento tático está na mente das pessoas, é difícil de ser formalizado e documentado, por isso, o ideal seria identificar e recomendar a pessoa que detém o conhecimento. Diante disso, a presente dissertação apresenta o Sistema de Recomendação de Especialistas SWEETS e a sua implantação no ambiente a.m.i.g.o.s., uma plataforma de gestão de conhecimento baseada em conceitos voltados às redes sociais. O SWEETS foi desenvolvido em duas versões, 1.0 e 2.0. A versão 1.0, de forma pró-ativa, aproxima pessoas com especialidades em comum, ora pelos seus conhecimentos (perfil de escrita), ora pelos seus interesses (perfil de leitura). Já a versão 2.0 do SWEETS não atua de forma pró-ativa, ou seja, é necessário que haja a requisição de um usuário especialista em determinada área, e é baseada em folksonomia para extração de uma ontologia, fundamental para identificar as especialidades das pessoas de forma mais eficaz. Esta ontologia é refletida pela co-ocorrência das tags (conceitos) em relação aos itens (instâncias) e é independente de domínio – principal contribuição dessa dissertação. A implantação do SWEETS no a.m.i.g.o.s. visa trazer benefícios como: minimizar o problema de comunicação na corporação, prover um incentivo ao conhecimento social e partilhar conhecimento; proporcionando, assim, à empresa, a utilização mais eficaz dos conhecimentos de seus colaboradores.Palavras Chave: Sistemas de Recomendação, Redes Sociais Web, folsonomia e ontologia.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-04-30
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p83
10.22456/2175-2745.8441
Revista de Informática Teórica e Aplicada; Vol. 18 No. 1 (2011); 83-111
Revista de Informática Teórica e Aplicada; v. 18 n. 1 (2011); 83-111
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p83/11824
Copyright (c) 2011 Edeilson Milhomem Silva, Ricardo A. Costa, Lucas R. B. Schmitz, Silvio R. L. Meira
oai:seer.ufrgs.br:article/8522
2022-03-29T02:21:36Z
rita:TUT
driver
Uma Revisão Sobre Combinação de Agrupamentos
Naldi, Murilo Coelho
Faceli, Katti
Carvalho, André
Vários algoritmos de agrupamentos foram propostos na literatura. O uso de diferentes algoritmos de agrupamento, ou até mesmo de um único algoritmo, pode obter diferentes resultados quando aplicados em um mesmo conjunto de dados. A combinação de resultados, obtidos de uma técnica de classificação ou de técnicas distintas, é utilizada com sucesso para melhorar a estabilidade ou desempenho dessas técnicas. Por isto, nos últimos anos houve um aumento crescente no interesse do uso de combinação de agrupamentos de dados. Neste trabalho, é feita uma revisão sobre os principais métodos de combinação de agrupamentos encontrados na literatura. Para isso, a revisão começa com uma descrição do problema de combinação e uma análise dos objetivos comumente adotados por métodos de combinação. Em seguida, discorre-se sobre a necessidade da diversidade nos agrupamentos a serem combinados e métodos para medi-la. Também é definido um critério para medir a informação mútua entre agrupamentos e são apresentados exemplos de seu uso. O desempenho dos métodos foi comparado por vários autores na literatura e uma análise dessas comparações é realizada neste trabalho.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p25
10.22456/2175-2745.8522
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 25-52
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 25-52
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p25/7407
Copyright (c) 2010 Murilo Coelho Naldi, Katti Faceli, André Carvalho
oai:seer.ufrgs.br:article/8611
2022-03-29T02:21:36Z
rita:REG
driver
Combinando Modelos de Interação para Melhorar a Coordenação em Sistemas Multiagente
Ribeiro, Richardson
Borges, André Pinz
Ronszcka, Adriano Francisco
Scalabrin, Edson Emílio
Ávila, Braulio Coelho
Enembreck, Fabrício
A contribuição principal deste artigo é a implementação de um método híbrido de coordenação a partir da combinação de modelos de interação desenvolvidos anteriormente. Os modelos de interação são baseados no compartilhamento de recompensas para aprendizagem com múltiplos agentes, no intuito de descobrir de maneira interativa políticas de boa qualidade. A troca de recompensas entre os agentes durante a interação é uma tarefa complexa e se realizada de forma inadequada pode ocasionar atrasos no aprendizado ou até mesmo causar comportamentos inesperados, tornando a cooperação ineficiente e convergindo para uma política não-satisfatória. A partir desses conceitos, o método híbrido utiliza as particularidades de cada modelo, reduzindo possíveis conflitos entre ações com recompensas de políticas diferentes, melhorando a coordenação dos agentes em problemas de aprendizagem por reforço. Resultados experimentais mostram que o método híbrido é capaz de acelerar a convergência, conquistando rapidamente políticas ótimas mesmo em grandes espaços de estados, superando os resultados de abordagens clássicas de aprendizagem por reforço.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-04-30
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p133
10.22456/2175-2745.8611
Revista de Informática Teórica e Aplicada; Vol. 18 No. 1 (2011); 133-157
Revista de Informática Teórica e Aplicada; v. 18 n. 1 (2011); 133-157
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p133/11670
Copyright (c) 2011 Richardson Ribeiro, André Pinz Borges, Adriano Francisco Ronszcka, Edson Emílio Scalabrin, Braulio Coelho Ávila, Fabrício Enembreck
oai:seer.ufrgs.br:article/9009
2022-03-29T02:21:37Z
rita:REG
driver
Uma abordagem estrutural para calcular similaridade entre conceitos de ontologias
Souza, Jairo Francisco
Melo, Rubens Nascimento
Oliveira, Jonice
Souza, Jano Moreira
O problema da compatibilização entre ontologias ainda é um problema aberto. Para tratar esse problema, apresentamos o algoritmo implementado no sistema GNoSIS. Nossa solução faz uso tanto de técnicas sintáticas quanto semânticas numa abordagem estrutural, facilitando o mapeamento ou alinhamento entre ontologias de diferentes domínios. Esse algoritmo se utiliza de diferentes funções de similaridade e calcula o grau de similaridade entre os conceitos de forma recursiva, calculando o resultado da função de similaridade entre dois conceitos com base no grau de similaridade total entre os conceitos que possuem parentesco próximo. Uma validação da abordagem é apresentada neste artigo.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p249
10.22456/2175-2745.9009
Revista de Informática Teórica e Aplicada; Vol. 17 No. 2 (2010); 249-269
Revista de Informática Teórica e Aplicada; v. 17 n. 2 (2010); 249-269
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p249/11213
Copyright (c) 2011 Jairo Francisco Souza, Rubens Nascimento Melo, Jonice Oliveira, Jano Moreira Souza
oai:seer.ufrgs.br:article/9644
2022-03-29T02:21:37Z
rita:REG
driver
Aplicação de redes neurais ART e análise de textura para a classificação do estado de alteração de agregados minerais
Senger, Luciano Jose
de Gouveia, Lilian Tais
Uma nova abordagem para identificação do estado de alteração de agregados minerais destinados à obras de construção civil é apresentada. Tal identificação é de fundamental importância para evitar insucessos e ocorrência de defeitos prematuros na realização de obras que podem ser atribuídos à qualidade do agregado utilizado quanto ao seu estado de alteração. Técnicas de processamento de imagens são empregadas para aquisição dos histogramas dos canais de cor das imagens, seguidos do cálculo da entropia dos histogramas que fornece as características principais para a classificação. Finalmente, um modelo de aquisição de conhecimento incremental e de classificação que emprega redes neurais ART (Adaptive Resonance Theory) é construído para automatizar o processo de classificação. O modelo de classificação é organizado em duas etapas. Na primeira etapa, os agregados são classificados como alterados e não alterados, e em uma segunda etapa, o grupo deagregados alterados é classificado quanto ao grau de alteração. O modelo proposto apresenta resultados de classificação melhores quando comparados com aqueles obtidos através de outros algoritmos de classificação.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-16
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p31
10.22456/2175-2745.9644
Revista de Informática Teórica e Aplicada; Vol. 17 No. 1 (2010); 31-51
Revista de Informática Teórica e Aplicada; v. 17 n. 1 (2010); 31-51
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p31/11201
Copyright (c) 2011 Luciano Jose Senger, Lilian Tais de Gouveia
oai:seer.ufrgs.br:article/10082
2011-03-30T04:10:53Z
rita:REG
driver
Geração de Testes de Desempenho e Estresse a partir de Testes Funcionais
Santos, Ismayle Sousa
Santos Neto, Pedro Alcântara
Resende, Rodolfo
Apesar do Teste de Software estar relacionado à garantia de qualidade, ele demanda tempo e recursos, e por isso acaba por não ser realizada em parte dos projetos executados. No contexto das empresas que sempre o realizam, percebe-se que o teste funcional cresce em utilização e que o teste de desempenho e estresse ainda é pouco executado, mesmo diante do aumento dos sistemas acessíveis via Web, em que esses testes são considerados essenciais. Neste artigo é proposto um método e sua ferramenta de apoio para a geração de testes de desempenho e estresse de sistemas Web a partir de testes funcionais, na tentativa de popularizar o teste para esses requisitos não-funcionais. Apresenta-se também um estudo experimental que concluiu que o uso do método e da ferramenta pode gerar ganhos em termo de redução de esforço para a geração desses testes.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-18
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p174
10.22456/2175-2745.10082
Revista de Informática Teórica e Aplicada; Vol. 17 No. 2 (2010); 174-192
Revista de Informática Teórica e Aplicada; v. 17 n. 2 (2010); 174-192
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p174/11208
Copyright (c) 2018 Ismayle Sousa Santos, Pedro Alcântara Santos Neto, Rodolfo Resende
oai:seer.ufrgs.br:article/10385
2011-03-30T04:09:18Z
rita:REG
driver
TSML: A XML-based Format for Exchange of Training Samples for Pattern Recognition in Remote Sensing Images
Soares, Marinalva Dias
Dutra, Luciano Vieira
Vijaykumar, Nandamudi
The availability of large and complex data sets has shifted the focus of pattern recognition towards developing techniques that can efficiently handle these types of data sets. For example, Multiple Classifier Systems claim their ability in reducing the error and complexity of classification by partitioning the data space and combining classifiers predictions. However, it is not an easy task to generate several partitions and moreover to use them in an efficient manner. Another difficult aspect is related to the exchange of training data in different formats among systems to combine classifiers of different and heterogeneous systems. This paper presents a model and structure of training samples based on XML (eXtensible Markup Language) to facilitate the partitioning and exchange among different image classification system. The main contribution is to apply the flexibility of XML that addresses interoperability and communication among heterogeneous systems in partitioning data sets as well as to facilitate interchange of such sets among image processing and pattern recognition systems.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-16
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p13
10.22456/2175-2745.10385
Revista de Informática Teórica e Aplicada; Vol. 17 No. 1 (2010); 13-30
Revista de Informática Teórica e Aplicada; v. 17 n. 1 (2010); 13-30
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p13/11200
Copyright (c) 2018 Marinalva Dias Soares, Luciano Vieira Dutra, Nandamudi Vijaykumar
oai:seer.ufrgs.br:article/11066
2011-03-30T04:11:06Z
rita:Case+Studies
driver
Implantação de Medição no Processo de Desenvolvimento de Software – Relato de Experiência e Lições Aprendidas
Nascimento, Luciana Maria Azevedo
Ribeiro, Talita Vieira
Lima Reis, Carla Alessandra
Reis, Rodrigo Quites
Lima, Adailton Magalhães
Medição é reconhecida como um processo importante de apoio ao gerenciamento do desenvolvimento de software, porém sua implantação efetiva enfrenta desafios relacionados ao esforço e conhecimento necessários para gerar informações úteis para tomada de decisão. O desafio é ainda maior quando se trata de organizações imaturas ou sem experiência com medições. Como forma de contribuição para as iniciativas de implantação de medição nesse contexto, este artigo relata a experiência, estratégias e resultados de implantação de medição em um projeto de desenvolvimento de software visando prover informações à gerência para análise e tomadas de ações.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-26
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p412
10.22456/2175-2745.11066
Revista de Informática Teórica e Aplicada; Vol. 17 No. 3 (2010); 412-425
Revista de Informática Teórica e Aplicada; v. 17 n. 3 (2010); 412-425
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p412/11222
Copyright (c) 2018 Luciana Maria Azevedo Nascimento, Talita Vieira Ribeiro, Carla Alessandra Lima Reis, Rodrigo Quites Reis, Adailton Magalhães Lima
oai:seer.ufrgs.br:article/11221
2011-03-30T04:10:53Z
rita:REG
driver
Identificação da Autoria de Manuscritos com Base em Atributos Genéticos e Genéricos da Escrita
Hanusiak, Regiane Kowalek
Justino, Edson José Rodrigues
Oliveira, Luiz Soares
Sabourin, Robert
A grafoscopia é uma área da ciência forense dedicada, entre outros fins, à análise e identificação da autoria de manuscritos, sejam eles contemporâneos ou antigos. Por se tratar de uma área onde predomina a subjetividade no uso da técnica pericial ou grafometria, a mesma tem se tornado campo de interesse da computação, na busca de soluções para a padronização e auxílio de tais procedimentos. Neste contexto, este artigo apresenta um método para análise e identificação da autoria de manuscritos, tendo como base os atributos genéticos e genéricos da escrita, componentes fundamentais para a identificação da autoria de manuscritos. O método proposto faz uso de uma abordagem global, na extração dos atributos grafoscópicos e de verificação.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p193
10.22456/2175-2745.11221
Revista de Informática Teórica e Aplicada; Vol. 17 No. 2 (2010); 193-209
Revista de Informática Teórica e Aplicada; v. 17 n. 2 (2010); 193-209
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p193/11209
Copyright (c) 2018 Regiane Kowalek Hanusiak, Edson José Rodrigues Justino, Luiz Soares Oliveira, Robert Sabourin
oai:seer.ufrgs.br:article/11296
2011-08-05T14:44:56Z
rita:REG
driver
Ambiente Virtual Interativo com Colisão e Deformação de Objetos para Treinamento Médico
Kera, Marcello
Pedrini, Helio
Nunes, Fátima
O treinamento de procedimentos médicos pode ser beneficiado com o uso de ambientes virtuais interativos que simulam com realismo as ações do usuário. A simulação deve emitir respostas rápidas relativas ao encontro de objetos, deformação, restrição de movimento ou mesmo produzir forças e vibrações. Este trabalho descreve uma metodologia para criação de um ambiente virtual para treinamento médico. Classes e métodos são projetados e implementados no ambiente por meio da linguagem de programação Java. Métodos de colisão e deformação de objetos são utilizados para incorporar realismo à cena, sendo itens complexos e dependentes das informações de interação monitoradas no ambiente virtual. Os objetos modelados são representados por malhas poligonais. A detecção de colisão entre objetos é baseada na subdivisão hierárquica do espaço com octrees e detecção de faces. A técnica de deformação massa-mola é utilizada para simular a alteração na forma dos objetos que se colidem. Experimentos são realizados para demonstrar as funcionalidades do protótipo.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-08-01
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n2_p205
10.22456/2175-2745.11296
Revista de Informática Teórica e Aplicada; Vol. 18 No. 2 (2011); 205-233
Revista de Informática Teórica e Aplicada; v. 18 n. 2 (2011); 205-233
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n2_p205/12810
Copyright (c) 2018 Marcello Kera, Helio Pedrini, Fátima Nunes
oai:seer.ufrgs.br:article/11384
2019-08-29T16:14:37Z
rita:REG
driver
QOC*: utilizando Design Rationale como ferramenta para gerenciar conhecimento em projetos de software
Camponogara, Marcos
Silveira, Milene
Durante o processo de desenvolvimento de um sistema de software, uma grande quantidade de conhecimento é utilizada e produzida como resultado das opções analisadas e das decisões tomadas ao longo do desenvolvimento do projeto. Este conhecimento é valioso, pois reflete as razões que estão por trás das decisões, o que facilita o entendimento dos rumos do projeto e proporciona uma visão global do mesmo. Desta forma, existe a necessidade de se encontrar alternativas para organizar e manter este tipo de conhecimento e então torná-lo um recurso que possa facilitar a continuidade de projetos de software ou então a manutenção de sistemas desenvolvidos. Neste sentido, este artigo apresenta uma pesquisa baseada em Gestão do Conhecimento e Design Rationale, que propõe uma maneira de representar e manter as razões que motivaram a tomada de determinadas decisões em projetos de software, considerando, para isso, uma representação baseada no questionamento e na discussão a respeito das melhores opções para atender questões que surgem durante o desenvolvimento de um projeto.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p09
10.22456/2175-2745.11384
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 9-23
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 9-23
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p09/7406
Copyright (c) 2018 Marcos Camponogara, Milene Silveira
oai:seer.ufrgs.br:article/11467
2011-03-15T16:57:29Z
rita:REG
driver
Uso da ferramenta PreText para mineração de textos extraídos do NCBI para estudo epistemológico da Informática em Saúde
Colepícolo, Eliane
Matsubara, Edson Takashi
Falcão, Alex Esteves Jaccoud
Pisa, Ivan Torres
Este artigo apresenta a utilização da ferramenta PreText como técnica auxiliar a uma pesquisa sobre epistemologia da Informática em Saúde (IS), que visa inferir se a IS se caracteriza como ciência, tecnologia, tecnociência ou arte. O PreText tem por objetivo realizar pré-processamento de textos, transformando-os em um formato estruturado, usando a abordagem bag-of-words, e foi aplicado aos metadados de437.289 resumos de artigos científicos extraídos da base PubMed Central. Os resultados do processamento foram exportados para uma base de dados e relacionados a um coleção de termos de um tesauro especializado em IS construído pelos autores, denominado EpistemIS, e aos metadados dos artigos para geração de estatísticas. Taisrelações possibilitaram compreender a epistemologia da IS, inferindo que esta é uma tecnociência interdisciplinar que atua nos domínios das Ciências da Vida, Ciências da Saúde e Cuidado em Saúde.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p09
10.22456/2175-2745.11467
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 09-24
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 09-24
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p09/7284
Copyright (c) 2018 Eliane Colepícolo, Edson Takashi Matsubara, Alex Esteves Jaccoud Falcão, Ivan Torres Pisa
oai:seer.ufrgs.br:article/11468
2011-03-15T16:57:29Z
rita:REG
driver
ALUPAS: Avaliação de desempenho e consumo de energia de softwares para sistemas embarcados
Nogueira, Bruno
Maciel, Paulo
Callou, Gustavo
Andrade, Ermeson
Tavares, Eduardo
Com a proliferação de equipamentos portáteis operados por baterias, o projeto de sistemas embarcados de baixo consumo de energia tem despertado muito interesse nos últimos anos. Para atender aos requisitos de baixo consumo de energia,é essencial, ainda nas fases iniciais de desenvolvimento, dispor de mecanismos que auxiliem de forma rápida e exata a análise de possíveis alternativas de projeto. Este trabalho apresenta ALUPAS, um simulador estocástico baseado nas Redes de PetriColoridas (CPN) para estimar o desempenho e consumo de energia de softwares para sistemas embarcados. Resultados experimentais mostram uma exatidão, em média, de 94% utilizando o simulador proposto em comparação aos valores reais medidos no hardware.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p25
10.22456/2175-2745.11468
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 25-44
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 25-44
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p25/7285
Copyright (c) 2018 Bruno Nogueira, Paulo Maciel, Gustavo Callou, Ermeson Andrade, Eduardo Tavares
oai:seer.ufrgs.br:article/11469
2011-03-15T16:57:29Z
rita:REG
driver
Avaliação Pró-ativa da Deterioração de Sistemas de Informação por meio de Medidas de Gestão
Queiroz, André Luiz Pimentel
Anquetil, Nicolas
de Oliveira, Káthia Marçal
Questões relacionadas à modernização de sistemas de informação têm recebido maior atenção e relevância. Muitos métodos têm sido propostos para apoiar uma organização na escolha da melhor alternativa para modernização de um sistema. Entretanto, esses métodos não fornecem informações necessárias para a identificação precoce da deterioração das aplicações, sendo utilizados quando já se decidiu por realizar alguma ação para modernização da aplicação, como uma forma reativa de lidar com o problema. Este artigo apresenta uma abordagem baseada em medição com o objetivo de monitorar continuamente a deterioração de um sistema, permitindo ao gestor realizar ações de ajuste o mais cedo possível. Aplicações práticas em diferentes sistemas de uma grande empresa mostram a viabilidade de coleta das medidas e indicam os sistemas em deterioração.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p45
10.22456/2175-2745.11469
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 45-68
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 45-68
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p45/7286
Copyright (c) 2018 André Luiz Pimentel Queiroz, Nicolas Anquetil, Káthia Marçal de Oliveira
oai:seer.ufrgs.br:article/11471
2011-03-15T16:57:29Z
rita:REG
driver
High Performance Computing: CUDA as a Supporting Technology for Next Generation Augmented Reality Applications
Farias, Thiago S. M. C.
Teixeira, João Marcelo N. X.
Leite, Pedro J. S.
Almeida, Gabriel F.
Almeida, Mozart W. S.
Teichrieb, Veronica
Kelner, Judith
The main purpose of this survey is presenting the potential ofGPGPU technology for real time markerless augmented reality related processing. CUDA is a GPGPU technology developed by NVIDIA that allows programmers to use the C programming language to code algorithms for execution on the GPU. Applications that require mathematically intensive computation of large amounts of data are ideal targets for GPU computing. In this survey, CUDA architecture will be depicted, together with an optimized programming model for obtaining better results using the parallel approach. A case study, mainly related to tracking algorithms, will also be shown in order to demonstrate the performance improvement in comparison to sequential approaches.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p71
10.22456/2175-2745.11471
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 71-96
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 71-96
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p71/7287
Copyright (c) 2018 Thiago S. M. C. Farias, João Marcelo N. X. Teixeira, Pedro J. S. Leite, Gabriel F. Almeida, Mozart W. S. Almeida, Veronica Teichrieb, Judith Kelner
oai:seer.ufrgs.br:article/11473
2011-03-15T16:57:29Z
rita:REG
driver
Efeitos Visuais, uma Abordagem a Partir do Processamento Digital de Imagens
Gomide, João Victor Boechat
Araújo, Arnaldo de Albuquerque
Esse artigo introduz os conceitos mais importantes de imagemdigital e discute como eles são utilizados para se realizar efeitos visuais, e, ao mesmo tempo, fornece um painel das diversas técnicas de computação gráfica e de processamento de imagem para o cinema e o vídeo. A produção de efeitos visuais usa intensivamente a modelagem geométrica, a visualização computacional, o processamento digital de imagens e, mais recentemente, a visão computacional. O texto está dividido em cinco seções. Após a introdução, é abordada a evolução das diversas técnicas com trucagem óptica. Em seguida, é apresentada a imagem digital, tanto na sua transformação, quando capturada em película , como nos formatos originalmente digitais, os conceitos de compressão e de descrição da imagem e os resultados possíveis com os diversos formatos. Na quarta seção são discutidas algumas técnicas de efeitos visuais digitais, como a correção de cor, o rastreamento de imagem e a captura de movimentos, assim como os hardwares e softwares disponíveis e os conceitos utilizadosneles. São apresentados também efeitos visuais realizados na TV Globo por um dos autores, em cada etapa de sua produção. Na última seção são discutidas as perspectivas de pesquisa acadêmica e em produções de menor porte.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p97
10.22456/2175-2745.11473
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 97-124
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 97-124
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p97/7288
Copyright (c) 2018 João Victor Boechat Gomide, Arnaldo de Albuquerque Araújo
oai:seer.ufrgs.br:article/11477
2011-03-15T16:57:29Z
rita:TUT
driver
Tutorial: Introdução à Visão Computacional usando OpenCV
Marengoni, Maurício
Stringhini, Stringhini
Este tutorial apresenta conceitos introdutórios de processamento de imagens (filtros) e de visão computacional (segmentação, classificação, reconhecimento de padrão e rastreamento). Estes conceitos serão introduzidos utilizando a biblioteca OpenCV, que é distribuída gratuitamente e possui documentação farta na internet, com exemplos e aplicações práticas. Será mostrado como obter e como instalar a ferramenta para diversos tipos de plataformas e linguagens de desenvolvimento. Os conceitos de processamento de imagens e visão computacional serão discutidos não apenas no aspecto teórico, mas também serão apresentados exemplos de implementação para que os leitores possam entender e utilizar os exemplos apresentados neste tutorial.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p125
10.22456/2175-2745.11477
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 125-160
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 125-160
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p125/7289
Copyright (c) 2018 Maurício Marengoni, Stringhini Stringhini
oai:seer.ufrgs.br:article/11607
2011-04-04T20:36:39Z
rita:REG
driver
Análise do Controle Motor com Interações usando Dispositivos Convencionais e Realidade Aumentada
Hounsell, Marcelo da Silva
Xavier, Débora Cristine
Crocetta, Tânia Brusque
Andrade, Alexandro
Este trabalho apresenta um software para auxílio ao diagnóstico dos problemas do controle motor fino em humanos, denominado MOSKA (MOtor SKill Analyser), usando técnicas de interação com dispositivos convencionais (baseadas em dispositivos como mouse, mesa digitalizadora - tablet) e, Realidade Aumentada (RA) (baseada em dispositivos de baixo custo como webcam). Ambas as técnicas de interação, com RA e sem RA, foram implementadas com o objetivo de capturar métricas, já validadas em pesquisas anteriores, relativas ao tempo de duração e precisão de desenhos produzidos pelos pacientes. O desenvolvimento levou a um sistema que dispõe de métricas novas e mais significantes, um sistema de Bando de Dados e permitiu efetuar uma comparação as técnicas de interação para este tipo de diagnóstico. As implementações foram feitas em Java e, para RA, foi usada a biblioteca jARToolKit por ser popular, livre e de código aberto mas que implica no uso de marcadores, o que levou a identificar algumas limitações deste tipo de RA. Apesar de certo entusiasmo por ser uma tecnologia mais moderna, descobriu-se que certas técnicas específicas de RA não são apropriadas para aplicações que necessitem de precisão e coordenação visual-motora como a análise do controle motor fino
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-18
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p154
10.22456/2175-2745.11607
Revista de Informática Teórica e Aplicada; Vol. 17 No. 2 (2010); 154-173
Revista de Informática Teórica e Aplicada; v. 17 n. 2 (2010); 154-173
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p154/11207
Copyright (c) 2018 Marcelo da Silva Hounsell, Débora Cristine Xavier, Tânia Brusque Crocetta, Alexandro Andrade
oai:seer.ufrgs.br:article/11631
2011-04-04T18:06:02Z
rita:REG
driver
Variation Detection applied in User Signature Verification
Mello, Rodrigo Fernandes de
Santos, Matheus Lorenzo dos
Albertini, Marcelo Keese
Behavior studies have been conducted by scientists and philosophers who approach subjects such as star and planet trajectories, society organizations, living beings evolution and human language. With the advent of computer, new challenges have been observed in order to explore and understand the behavior variations of interactions with systems. Motivated by those challenges, this work proposes a new approach to automatically cluster, detect and identify behavior patterns. In order to validate this approach, we have modeled the knowledge embedded in interactions of handwriting signatures. The generated knowledge models were, afterwards, employed to verify signatures. Obtained results were compared to other related approaches presented in SVC2004, the First International Signature Verification Competition.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-16
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p71
10.22456/2175-2745.11631
Revista de Informática Teórica e Aplicada; Vol. 17 No. 1 (2010); 71-92
Revista de Informática Teórica e Aplicada; v. 17 n. 1 (2010); 71-92
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n1_p71/11203
Copyright (c) 2018 Rodrigo Fernandes de Mello, Matheus Lorenzo dos Santos, Marcelo Keese Albertini
oai:seer.ufrgs.br:article/11662
2011-03-30T04:11:06Z
rita:REG
driver
Aprendizado e Controle de Robôs Móveis Autônomos Utilizando Atenção Visual
Heinen, Milton Roberto
Engel, Paulo Martins
Este artigo descreve um modelo de aprendizado por reforço capaz de aprender tarefas de controle complexas utilizando ações e estados contínuos. Este modelo, que é baseado no ator-crítico contínuo, utiliza redes de funções de base radial normalizadas para aprender o valor dos estados e das ações, sendo capaz de configurar a estrutura destas redes de forma automática durante o aprendizado. Além disso, um mecanismo de atenção visual seletiva é utilizado para perceber o ambiente e os estados. Para a validação do modelo proposto, foi utilizada uma tarefa relativamente complexa para os algoritmos de aprendizado por reforço: conduzir uma bola até o gol em um ambiente de futebol de robôs simulado. Os experimentos realizados demonstram que o modelo proposto é capaz realizar a tarefa em questão com bastante sucesso utilizando somente informações visuais.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-28
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p349
10.22456/2175-2745.11662
Revista de Informática Teórica e Aplicada; Vol. 17 No. 3 (2010); 349-363
Revista de Informática Teórica e Aplicada; v. 17 n. 3 (2010); 349-363
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p349/11275
Copyright (c) 2018 Milton Roberto Heinen, Paulo Martins Engel
oai:seer.ufrgs.br:article/11695
2011-03-30T04:11:06Z
rita:REG
driver
Estratégias de Atualização de Políticas para a Coordenação de Agentes Baseados em Enxames
Ribeiro, Richardson
Enembreck, Fabrício
Neste artigo é analisada a influência dos parâmetros de aprendizagem de algoritmos de enxames e propostas estratégias de atualização de políticas geradas por recompensas (feromônios) para ambientes dinâmicos. Nós verificamos que quando os parâmetros de algoritmos baseados em recompensas são ajustados inadequadamente pode ocorrer atrasos no aprendizado e convergência para uma solução não-satisfatória. Além disso, esse problema é agravado em ambientes dinâmicos, pois o ajuste dos parâmetros de tais algoritmos não é suficiente para garantir convergência. Para solucionar tal problema, nós desenvolvemos estratégias que modificam valores de feromônio, melhorando a coordenação entre os agentes e permitindo convergência mesmo quando o ambiente é alterado dinamicamente. Para isso, um framework capaz de demonstrar de maneira iterativa a influência dos parâmetros e das estratégias foi desenvolvido. Resultados experimentais mostram que é possível acelerar a convergência para uma política global consistente, superando os resultados de abordagens clássicas de algoritmos baseados em enxames.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-28
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p364
10.22456/2175-2745.11695
Revista de Informática Teórica e Aplicada; Vol. 17 No. 3 (2010); 364-388
Revista de Informática Teórica e Aplicada; v. 17 n. 3 (2010); 364-388
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n3_p364/11220
Copyright (c) 2018 Richardson Ribeiro, Fabrício Enembreck
oai:seer.ufrgs.br:article/12104
2011-05-12T00:48:56Z
rita:REG
driver
Estimação de Probabilidade de Perda de Dados em Redes Através de Modelagem Multifractal de Tráfego e Teoria de Muitas Fontes
Vieira, Flávio Henrique Teles
Garcez, Scheila Guedes
Neste artigo, propomos uma abordagem para estimação da probabilidade de perda de bytes em enlaces de redes de computadores considerando propriedades multifractais dos fluxos de tráfego. Mais especificamente, deduzimos uma expressão matemática para o cálculo da probabilidade de perda para servidores com buffer finito alimentados com fluxos multifractais de tráfego. A abordagem proposta se baseia na teoria das muitas fontes e na modelagem multifractal de tráfego baseada em cascatas multiplicativas. Por fim, avaliamos a proposta de estimação de probabilidade de perda através de simulações computacionais utilizando séries de tráfego real, verificando assim sua eficiência como ferramenta relacionada à provisão de qualidade de serviço em redes de computadores.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-04-30
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p13
10.22456/2175-2745.12104
Revista de Informática Teórica e Aplicada; Vol. 18 No. 1 (2011); 13-30
Revista de Informática Teórica e Aplicada; v. 18 n. 1 (2011); 13-30
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p13/11656
Copyright (c) 2018 Flávio Henrique Teles Vieira, Scheila Guedes Garcez
oai:seer.ufrgs.br:article/12119
2011-03-30T04:10:53Z
rita:REG
driver
Desenvolvimento e Avaliação de um Protocolo Eletrônico para Atendimento e Monitoramento do Paciente com Doença Celíaca
Tenório, Josceli Maria
Cohrs, Frederico Molina
Sdepanian, Vera Lúcia
Pisa, Ivan Torres
Marin, Heimar de Fátima
Este estudo objetiva desenvolver um protocolo eletrônico com informações estruturadas e específicas para o atendimento e acompanhamento do paciente com doença celíaca, disponível na web, e avaliá-lo em termos de usabilidade. A estruturação dos dados clínicos foi feita por análise de formulários para consulta, prontuários e um protocolo clínico. Um protocolo para o atendimento durante a consulta para fins de diagnóstico clínico foi esquematizado e o sistema computacional web foi modelado e construído para suportar a implementação deste protocolo. Para a avaliação da usabilidade do sistema web, foi utilizado o questionário System Usability Scale (SUS). O SUS-score resultou em um valor médio de 83,5±10,0, o que indica que o sistema web foi considerado de fácil uso e de acordo com a satisfação do usuário. O sistema web implementou adequadamente o protocolo. A utilização do protocolo eletrônico mostrou-se válida para o atendimento e monitoramento do paciente com doença celíaca, pois manteve a especificidade dos dados clínicos e a rotina dos profissionais envolvidos.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-03-20
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p210
10.22456/2175-2745.12119
Revista de Informática Teórica e Aplicada; Vol. 17 No. 2 (2010); 210-220
Revista de Informática Teórica e Aplicada; v. 17 n. 2 (2010); 210-220
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v17_n2_p210/11210
Copyright (c) 2018 Josceli Maria Tenório, Frederico Molina Cohrs, Vera Lúcia Sdepanian, Ivan Torres Pisa, Heimar de Fátima Marin
oai:seer.ufrgs.br:article/12327
2011-05-12T00:48:56Z
rita:REG
driver
Snake-3D na Modelagem Tridimensional e Medição do Comprimento de Arcos Elétricos
Santos, Gilmário Barbosa
Tozzi, Clésio Luiz
Tavares, Maria Cristina
Nesse trabalho é descrita a aplicação inédita de um contorno ativo tridimensional (snake-3D) na avaliação do comprimento de arcos elétricos artificialmente gerados em torres de alta tensão e capturados através um par de câmeras calibradas. Asnake-3D é representada espacialmente por uma B-spline que evolui sob as restrições de forças externas ao contorno ativo e internas a este. As forças externas são obtidas a partir dos pares de imagens que capturam a evolução do arco elétrico, enquanto que as forças internas são intrínsecas ao contorno ativo e determinadas pela tensão entre pontos de controle adjacentes. Em relação às outras abordagens para recuperaçãoda geometria 3D de arcos elétricos, o modelo aqui proposto é independente da determinação de pontos homólogos e de um posicionamento específico de câmeras além de propiciar o rastreio do arco elétrico levando em consideração a dependênciatemporal entre pares consecutivos de quadros em dois vídeos. Para fins de avaliação foram realizados experimentos sobre imagens sintéticas obtidas a partir da simulação de um sistema de aquisição de imagens, bem como experimentos com imagens de arcos elétricos reais produzidos no CEPEL. Os resultados obtidos foram considerados aceitáveis, demonstrando o potencial da abordagem apresentada.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2011-04-30
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p58
10.22456/2175-2745.12327
Revista de Informática Teórica e Aplicada; Vol. 18 No. 1 (2011); 58-82
Revista de Informática Teórica e Aplicada; v. 18 n. 1 (2011); 58-82
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v18_n1_p58/11658
Copyright (c) 2018 Gilmário Barbosa Santos, Clésio Luiz Tozzi, Maria Cristina Tavares
oai:seer.ufrgs.br:article/12361
2011-03-15T16:57:29Z
rita:ED
driver
Editorial: 20 anos da Revista de Informática Teórica e Aplicada
Lamb, Luis C.
Palazzo Moreira de Oliveira, José
Granville, Lisandro Z
Este número da Revista de Informática Teórica e Aplicada (RITA) tem significado especial. Trata-se do primeiro número publicado no ano em que a revista completa 20 anos. Durante duas décadas, muitos trabalharam para construir a história da RITA.Os artigos deste número ilustram que os objetivos iniciais da RITA foram atingidos: publicamos trabalhos em um amplo espectro da Ciência da Computação, permitindo que pesquisadores de diversas áreas de pesquisa do Brasil e exterior divulguem seus resultados junto à sociedade.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p07
10.22456/2175-2745.12361
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 07-08
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 07-08
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p07/7283
Copyright (c) 2018 Luis C. Lamb, José Palazzo Moreira de Oliveira, Lisandro Z Granville
oai:seer.ufrgs.br:article/12362
2011-03-15T16:57:29Z
rita:ED
driver
Prefácio à Seção Especial dos Tutoriais do SIBGRAPI'08
Goldenstein, Siome Klein
Montenegro, Anselmo Antunes
Sejam bem-vindos à seção especial dos tutoriais do SIBGRAPI 2008!Os participantes do SIBGRAPI de 2008 tiveram a oportunidade de presenciar um conjunto excepcional de tutoriais que cobriram uma vasta gama de assuntos de interesse da comunidade. Tivemos dois tutoriais introdutórios: o primeiro sobre o uso do OpenCV, uma biblioteca já estabelecida para desenvolvimento de aplicações em visão computacional, e o segundo sobre o uso de processamento de imagens para a elaboração de efeitos especiais. Nossos tutoriais avançados foram também bem diversos. O primeiro tratou sobre o uso de CUDA, uma nova linguagem desenvolvida pela NVIDIA para o uso das placas gráficas de última geração em problemas de computação geral, em aplicações de realidade aumentada.Nosso segundo tutorial avançado lidou com o ajuste de superfícies utilizando pseudo-variedades parametrizadas. Desde a conferência, os autores deste tutorial publicaram o material em outras conferências e revistas, e acharam melhor disponibilizar o material do tutorial juntamente com estas publicações no portal do projeto, localizado em http://w3.impa.br/~lvelho/ppm09/.Desejamos então que todos aproveitem o material dos três tutoriais publicados aqui nesta seção.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-08
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p69
10.22456/2175-2745.12362
Revista de Informática Teórica e Aplicada; Vol. 16 No. 1 (2009); 69
Revista de Informática Teórica e Aplicada; v. 16 n. 1 (2009); 69
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n1_p69/7282
Copyright (c) 2018 Siome Klein Goldenstein, Anselmo Antunes Montenegro
oai:seer.ufrgs.br:article/12509
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
Quantools: A MDA transformation approach
Quantools: A MDA transformation approach
Lumertz, Paulo
Bacelo, Ana Paula Terra
Oliveira, Toacy
Model driven architecture (MDA) represents a challenge for the companies to increase the benefits of code generation, creating systems by using common libraries and standards. This paper presents the Quantools that is a result of a 5-year project, introducing the benefits of MDA in a Brazilian software development company. Quantools is based on the concept of cartridges that specify the transformation rules and constraints for a particular domain. The tool may be integrated to the modeling activities of the system to check the correctness of models according to the standards previously defined. The Quantools and its Cartridges execute transformations to generate the source code in a particular domain.
Model driven architecture (MDA) represents a challenge for the companies to increase the benefits of code generation, creating systems by using common libraries and standards. This paper presents the Quantools that is a result of a 5-year project, introducing the benefits of MDA in a Brazilian software development company. Quantools is based on the concept of cartridges that specify the transformation rules and constraints for a particular domain. The tool may be integrated to the modeling activities of the system to check the correctness of models according to the standards previously defined. The Quantools and its Cartridges execute transformations to generate the source code in a particular domain.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p53
10.22456/2175-2745.12509
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 53-56
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 53-56
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p53/7408
Copyright (c) 2018 Paulo Lumertz, Ana Paula Terra Bacelo, Toacy Oliveira
oai:seer.ufrgs.br:article/12569
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
HiME: Hierarchical i* Modeling Editor
López, Lidia
Franch, Xavier
Marco, Jordi
In this paper, we present HiME, a tool for editing i* models. Thedistinguishing characteristic of HiME is its ability to deal with inheritance. It includes specific operations for declaring an actor as heir of another and then stating the relationships between the intentional elements of both actors.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p57
10.22456/2175-2745.12569
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 57-60
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 57-60
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p57/7409
Copyright (c) 2018 Lidia López, Xavier Franch, Jordi Marco
oai:seer.ufrgs.br:article/12570
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
An Ontology-Based Framework for Heterogeneous Data Sources Integration
Vidal, Vânia M. P.
Pinheiro, João C.
Sacramento, Eveline R.
Fernandes de Macêdo, José Antonio
Lóscio, Bernadette F.
Ontologies have been extensively used to model domain-specific knowledge. The main reason for this success is due to their capability to be at the “semantic” level, away from data structures and implementation strategies. In addition, ontology formalisms have allowed certain kinds of reasoning to be automated within a reasonable time complexity. Due to ontology data independence and automated reasoning, ontologies are well suited for integrating heterogeneous databases, enabling interoperability among isparate systems, and specifying interfaces to independent, knowledge-based services.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p61
10.22456/2175-2745.12570
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 61-64
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 61-64
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p61/7410
Copyright (c) 2018 Vânia M. P. Vidal, João C. Pinheiro, Eveline R. Sacramento, José Antonio Fernandes de Macêdo, Bernadette F. Lóscio
oai:seer.ufrgs.br:article/12571
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
A Temporal-Rule Based Verification System for Business Collaboration Reliability
Sun, Haiyang
Yang, Jian
Zhao, Weiliang
Based on the temporal rules defined for the business processe participating in a business collaboration, we present an implementation for a system called TiCoBTS to verify the reliability of the business collaboration.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p65
10.22456/2175-2745.12571
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 65-68
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 65-68
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p65/7411
Copyright (c) 2018 Haiyang Sun, Jian Yang, Weiliang Zhao
oai:seer.ufrgs.br:article/12572
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
Semantic Web and Knowledge Management in User Data Privacy
da Silva, Douglas
Bruckschen, Mírian
Bridi, Paulo
Granada, Roger
Agustini, Alexandre
Vieira, Renata
Northfleet, Caio
Rao, Prasad
Sander, Tomas
This paper discusses knowledge representation for privacy andaccountability issues.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p69
10.22456/2175-2745.12572
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 69-70
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 69-70
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p69/7412
Copyright (c) 2018 Douglas da Silva, Mírian Bruckschen, Paulo Bridi, Roger Granada, Alexandre Agustini, Renata Vieira, Caio Northfleet, Prasad Rao, Tomas Sander
oai:seer.ufrgs.br:article/12573
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
MatchMaking – A Tool to Match OWL Schemas
Gomes, Raphael do Vale A.
Paes Leme, Luiz André P.
Casanova, Marco A.
This paper describes a software tool that implements an instancebased schema matching technique for OWL dialects. The technique is based on a matching algorithm that depends on the definition of similarity functions that evaluate the semantic proximity of elements from two different schemas. The tool is engineered to accommodate different similarity functions and variations of the matching algorithm, thereby facilitating experimentation with alternative setups.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p71
10.22456/2175-2745.12573
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 71-76
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 71-76
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p71/7414
Copyright (c) 2018 Raphael do Vale A. Gomes, Luiz André P. Paes Leme, Marco A. Casanova
oai:seer.ufrgs.br:article/12576
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
Web Information Extraction by Semantic Tagging
Cosulschi, Mirel
De Virgilio, Roberto
Di Noia, Tommaso
Mirizzi, Roberto
An important aspect of research for Web information extraction relates to the inference of complex reasoning and correlation based on distributed information available in many different Web data sources. By defining the semantics of information and services available on the Web, the World Wide Web becomes a vast store of information that can be easily processed by computer applications.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p77
10.22456/2175-2745.12576
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 77-78
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 77-78
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p77/7416
Copyright (c) 2018 Mirel Cosulschi, Roberto De Virgilio, Tommaso Di Noia, Roberto Mirizzi
oai:seer.ufrgs.br:article/12577
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
SAMSTARplus: An Automatic Tool for Generating Multi- Dimensional Schemas from an Entity-Relationship Diagram
Kim, Jinho
Kim, Donghoo
Lee, Suan
Moon, Yang-Sae
Song, Il-Yeol
Khare, Ritu
An, Yuan
This paper presents a tool that automatically generates multidimensional schemas for data warehouses from OLTP entity-relationship diagrams (ERDs). Based on user’s input parameters, it generates star schemas, snowflake schemas, or a fact constellation schema by taking advantage of only structural information of input ERDs. Hence, SAMSTARplus can help users reduce efforts for designing data warehouses and aids decision making.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p79
10.22456/2175-2745.12577
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 79-82
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 79-82
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p79/7417
Copyright (c) 2018 Jinho Kim, Donghoo Kim, Suan Lee, Yang-Sae Moon, Il-Yeol Song, Ritu Khare, Yuan An
oai:seer.ufrgs.br:article/12578
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
An Approach for Reducing the Gap between BPMN Models and Implementation Artifacts
Barros Silva, Bruno Leonardo
de Medeiros, Robson Wagner Albuquerque
Damasceno, Julio Cesar
Lins, Fernando Antonio Aires
Rosa, Nelson Souto
Maciel, Paulo Romero Martins
Stephenson, Bryan
Nezhad, Hamid Reza Motahari
Li, Jun
Northfleet, Caio
da Silva Souza, André Ricardo
The need for using high-level modeling tools (e.g. BPMN) isincreasing considerably. The proliferation of the service oriented architectures (SOA) is also apparent. In this context, there is a gap between the developed model and its execution. This work introduces the MoSC Translator which translates models produced in BPMN into executable WS-BPEL processes.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p83
10.22456/2175-2745.12578
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 83-86
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 83-86
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p83/7418
Copyright (c) 2018 Bruno Leonardo Barros Silva, Robson Wagner Albuquerque de Medeiros, Julio Cesar Damasceno, Fernando Antonio Aires Lins, Nelson Souto Rosa, Paulo Romero Martins Maciel, Bryan Stephenson, Hamid Reza Motahari Nezhad, Jun Li, Caio Northfleet, André Ricardo da Silva Souza
oai:seer.ufrgs.br:article/12579
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
A Frame-Based System for Automatic Classification of Semi- Structured Data
Nunes, Bernardo Pereira
Casanova, Marco Antonio
The problem of data classification goes back to the definition oftaxonomies covering knowledge areas. With the advent of the Web, the amount of data available increased several orders of magnitude, making manual data classification impossible. This work presents a tool to automatically classify semi-structured data, represented by frames, without any previous knowledge about structured classes. The tool uses a variation of the K-Medoid algorithm and organizes a set of frames into classes, structured as a strict hierarchy.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p87
10.22456/2175-2745.12579
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 87-92
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 87-92
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p87/7419
Copyright (c) 2018 Bernardo Pereira Nunes, Marco Antonio Casanova
oai:seer.ufrgs.br:article/12580
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
Dealing with Uncertainty in Lexical Annotation
Bergamaschi, Sonia
Po, Laura
Sorrentino, Serena
Corni, Alberto
We present ALA, a tool for the automatic lexical annotation (i.e.annotation w.r.t. a thesaurus/lexical resource) of structured and semi-structured data sources and the discovery of probabilistic lexical relationships in a data integration environment. ALA performs automatic lexical annotation through the use of probabilistic annotations, i.e. an annotation is associated to a probability value. By performing probabilistic lexical annotation, we discover probabilistic inter-sources lexical relationships among schema elements. ALA extends the lexical annotation module of the MOMIS data integration system. However, it may be applied in general in the context of schema mapping discovery, ontology merging and data integration system and it is particularly suitable for performing “on-the-fly” data integration or probabilistic ontology matching.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p93
10.22456/2175-2745.12580
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 93-96
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 93-96
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p93/7420
Copyright (c) 2018 Sonia Bergamaschi, Laura Po, Serena Sorrentino, Alberto Corni
oai:seer.ufrgs.br:article/12581
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
Towards Generating Richer Code by Binding Security Abstractions to BPMN Task Types
Towards Generating Richer Code by Binding Security Abstractions to BPMN Task Types
Damasceno, Julio Cesar
Nezhad, Hamid Reza Motahari
Li, Jun
Northfleet, Caio
Stephenson, Bryan
da Silva Souza, André Ricardo
Albuquerque de Medeiros, Robson Wagner
Barros Silva, Bruno Leonardo
Aires Lins, Fernando Antonio
Souto Rosa, Nelson
Martins Maciel, Paulo Romero
This paper presents an approach for binding security requirements to different BPMN task types to create secure executable business processes.
This paper presents an approach for binding security requirements to different BPMN task types to create secure executable business processes.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p97
10.22456/2175-2745.12581
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 97-98
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 97-98
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p97/7421
Copyright (c) 2018 Julio Cesar Damasceno, Hamid Reza Motahari Nezhad, Jun Li, Caio Northfleet, Bryan Stephenson, André Ricardo da Silva Souza, Robson Wagner Albuquerque de Medeiros, Bruno Leonardo Barros Silva, Fernando Antonio Aires Lins, Nelson Souto Rosa, Paulo Romero Martins Maciel
oai:seer.ufrgs.br:article/12582
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
An Eclipse-based Tool for Model Driven Web Applications with Personalization Support
Garrigós, Irene
Glorio, Octavio
Hernández, Paul
Mate, Alejandro
Web engineering methods provide a systematic approach to develop complex and high quality Web applications. Many of these methods provide, in some way, personalization support. However, none of the existing Web methodologies provide a tool which allow the modeling, automatic generation and deployment of personalized Web applications in a complete way. In this line, they also do not exist tools which allow the designer modifying the personalization strategies at runtime, avoiding to regenerate Web applications from scratch. To tackle these lacks, in this paper we have presented a tool that has been developed togive support to the A-OOH (Adaptive Object Oriented Hypermedia) design method. The main advantages of this tool are the automatic generation and deployment of personalized Web applications with personalization support at runtime.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p99
10.22456/2175-2745.12582
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 99-102
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 99-102
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p99/7422
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p99/7563
Copyright (c) 2018 Irene Garrigós, Octavio Glorio, Paul Hernández, Alejandro Mate
oai:seer.ufrgs.br:article/12583
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
Conceptual Modeling: the Linguistic Approach
Castro, Lucia
Araujo, Fernanda Araujo
Guizzardi, Giancarlo
After more than thirty years of its first introduction, conceptual modeling remains an important research field, which has been recently addressed by the literature on semantic interoperability in its various forms (model integration, service interoperability, knowledge harmonization, taxonomy alignment), domain engineering and the creation of conceptual models through Natural Language Processing (NLP), to name a few. In the database conceptual design, the designer must learn the language used in the Universe of Discourse (UoD) to be modeled, along with its underlying concepts, and then represent such concepts in a modeling language. Thus, the conceptual modeling process can be seen as a translation. For the resulting model to be both detailed and unambiguous, the designer must represent the UoD in a generative language which constructs can convey the same concepts represented in the respective natural language. For the whole process to be effective, we argue that the adoption of modeling languages and methodologies that are based on well-founded ontological theories is required. We propose the use of a linguistic approach for conceptual modeling from natural language texts, and illustrate how it may be applied using the well-founded modeling language OntoUML.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p103
10.22456/2175-2745.12583
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 103-104
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 103-104
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p103/7423
Copyright (c) 2018 Lucia Castro, Fernanda Araujo Araujo, Giancarlo Guizzardi
oai:seer.ufrgs.br:article/12584
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
UMLtoSBVR: An SBVR-based tool to validate UML conceptual schemas
Pau, Raquel
Cabot, Jordi
Raventós, Ruth
The UMLtoSBVR tool facilitates the interaction between designers and business people in order to refine and validate the information modeled in a UML conceptual schema (CS) to make sure that the CS is correct before starting the implementation phase. To this end, the tool is able to paraphrase the CS, i.e. to describe the CS elements using natural language expressions that can be understood by the business people lacking of the technical background to directly understand the UML notation. As an intermediate step, the tool transforms the UML CS into a SBVR (Semantics of Business Vocabulary and Business Rules) specification. The SBVR standard facilitates the expression of the CS in different natural language styles (as Structured English or Rule Speak).
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p105
10.22456/2175-2745.12584
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 105-108
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 105-108
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p105/7424
Copyright (c) 2018 Raquel Pau, Jordi Cabot, Ruth Raventós
oai:seer.ufrgs.br:article/12585
2019-08-29T16:14:37Z
rita:ER2009PHD
driver
The Animated Database Courseware (ADbC) and the Database Design Module
Guimarães, Mario A.M.
Murray, Meg
There is a need to extend the breadth and depth of database curricula and to find ways to incorporate newer technologies. One way to address this challenge is through supplementary instructional materials. However, very few supporting materials exist that aid in the teaching of teach database concepts. This was the motivation for constructing the Animated Database Courseware (ADbC) that is funded by NSF Grant #0717707. ADbC has four main modules: database design, SQL, database transactions and database security. The software has a low learning curve. It hasbeen made freely available and is located on the Internet at http://adbc.kennesaw.edu. This demonstration focuses on the Database Design Module.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p109
10.22456/2175-2745.12585
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 109-112
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 109-112
2175-2745
0103-4308
eng
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p109/7425
Copyright (c) 2018 Mario A.M. Guimarães, Meg Murray
oai:seer.ufrgs.br:article/12586
2019-08-29T16:14:37Z
rita:REG
driver
Aumento de Resolução Temporal de Sequências de Imagens do Trato Vocal por meio de Registro das Imagens
Martins, Ana L.D.
Mascarenhas, Nelson D.A.
Suazo, Cláudio A.T.
O imageamento por ressonância magnética tem sido bastanteutilizado no estudo da produção da fala. Sequências de imagens do trato vocal adquiridas durante a emissão de palavras e fonemas permitem a identificação dinâmica das formas assumidas por este tubo acústico. Entretanto, é importante ressaltar que as resoluções espacial e temporal necessárias para a identificação do movimento dos articuladores da fala variam de acordo com a velocidade e localidade desse movimento, e tal informação não é conhecida a priori. Abordagens existentes procuram aprimorar a resolução das sequências de imagens melhorando o processo de aquisição ou utilizando meios de aquisição mais potentes, o que pode ser financeiramente inviável. O método proposto neste artigo procura melhorar a resolução temporal por meio de um método de registro não-rígido proposto na literatura. O movimento identificado pelo registro permite o aumento de resolução temporal por meio de uma técnica de interpolação por compensação de movimento. O movimento presente em toda a sequência é considerado na geração de cada imagem intermediária. Dessa forma, o movimento dos articuladores da fala nessas imagens é coerente com o movimento presente em toda a sequência. Os resultados indicam a eficiência do método proposto.
Instituto de Informática - Universidade Federal do Rio Grande do Sul
2010-03-31
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
application/pdf
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p113
10.22456/2175-2745.12586
Revista de Informática Teórica e Aplicada; Vol. 16 No. 2 (2009); 113-128
Revista de Informática Teórica e Aplicada; v. 16 n. 2 (2009); 113-128
2175-2745
0103-4308
por
https://seer.ufrgs.br/index.php/rita/article/view/rita_v16_n2_p113/7426
Copyright (c) 2018 Ana L.D. Martins, Nelson D.A. Mascarenhas, Cláudio A.T. Suazo
22175523d6ee349c1153f7f0d86caa78