{"id":2034,"date":"2016-03-16T11:55:23","date_gmt":"2016-03-16T14:55:23","guid":{"rendered":"http:\/\/www.inf.ufrgs.br\/profcomp_wp\/?page_id=2034"},"modified":"2017-10-23T13:52:00","modified_gmt":"2017-10-23T15:52:00","slug":"research-areas","status":"publish","type":"page","link":"https:\/\/www.inf.ufrgs.br\/profcomp\/en\/research\/research-areas\/","title":{"rendered":"Research Areas"},"content":{"rendered":"<table class=\"blog\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\">A short description of the concentration and research areas active in PPGC is presented below. This should offer the candidates an overview upon the research structure within the program. The names of the researchers in each of the areas are also presented.<\/p>\n<ul>\n<li style=\"text-align: left;\">\n<h3><strong>Computer Systems Architecture and Design<\/strong><\/h3>\n<\/li>\n<\/ul>\n<p>This area investigates hardware\/software architectures dedicated to applications such as signal processing, video\/audio processing and similar systems. These are complex systems for which the alternative hardware architectures are studied and developed, either with microprocessors or application-specific hardware or a combination of both. Application of programmable logic, memory hierarchies, networks-on-chip or custom chip interconnections are a few aspects of the computer systems modeled, developed and integrated by specific design methods studied in this area. The group also focus on tools, languages and methods that are applicable to such architectures: description languages, partitioning and co-design, simulation, verification and synthesis at several levels of abstraction. Designs of industrial interest arise when these optimized blocks are instantiated on a single component, such as a System-on-Chip (SoC), in particular for applications that merge complex hardware\/software objects.<\/p>\n<p><strong>Advisors:<\/strong> Altamiro Amadeu Susin, Ricardo Augusto da Luz Reis, Sergio Bampi<\/p>\n<ul>\n<li>\n<h3><strong>Microelectronics<\/strong><\/h3>\n<\/li>\n<\/ul>\n<p>This area investigates integrated circuits and systems design, improving and optimizing the design flow steps. It includes the research of new methods, models and algorithms related to each procedure, as well as the development of computer-aided design (CAD) tools, environments and frameworks. Logical synthesis, physical construction and test of integrated circuits are studied. The challenges present in advanced microelectronics fabrication processes and nanotechnologies are targeted in terms of semiconductor devices modeling and physical layout techniques.<\/p>\n<p><strong>Advisors<\/strong>: Altamiro Amadeu Susin, Andr\u00e9 I. Reis, \u00c9rika Cota, Fernanda Gusm\u00e3o de Lima Kastensmidt, Renato P. Ribas, Ricardo Augusto da Luz Reis, Sergio Bampi.\u00a0<strong>Other researchers<\/strong>: Marcelo Johann.<\/p>\n<ul>\n<li>\n<h3>Embedded Systems<\/h3>\n<\/li>\n<\/ul>\n<p>This area focuses on the high-level design of software and hardware for embedded systems. This includes high-level system specification and modeling, the generation of embedded software (application software, middleware, RTOS), and the definition of the system architecture, up to the point where traditional compilation and synthesis techniques may produce the final hardware and software. The group investigates the specification, validation, verification, design, and test of embedded systems, with a strong integration between the design of hardware and software, so as to find the solution that best meets design requirements and constraints, for instance related to performance, size, cost, energy and power consumption, reliability, and real-time aspects. The application of formal design and verification methods and of reconfigurable architectures are also of great interest. Various domains where embedded and real-time systems are applied are considered, such as consumer electronics, automation, telecommunications, and sensor networks.<\/p>\n<p><strong>Advisors<\/strong>: Ant\u00f4nio Carlos Beck Filho, Carlos Eduardo Pereira, Edison Pignaton de Freitas, \u00c9rika Cota, Fl\u00e1vio Rech Wagner, Gabriel Luca Nazar, Luigi Carro and\u00a0Lu\u00eds da Cunha Lamb.\u00a0<strong>Other researchers<\/strong>: Jo\u00e3o Cesar Netto<\/p>\n<ul>\n<li>\n<h3>Test and Reliability of HW\/SW Integrated Systems<\/h3>\n<\/li>\n<\/ul>\n<p>We work in several aspects of the on-line and off-line testing, design-for-test, and reliability of integrated systems and complex circuits. Target applications include digital and analog circuits, programmable devices (FPGAs and FPAAs), core-based system-on-chip devices (SoCs), on-chip networks (NoCs), and embedded systems. Current topics of interest include: design for test of hardware and software; software-based self-testing; embedded software testing; FPGA on-line testing and fault-tolerance; FPAA testing and fault-tolerance; testing of embedded processors; testing planning for complex systems (test generation, scheduling, etc); NoC testing and fault-tolerance; NoC-based and SoC testing.<\/p>\n<p><strong>Advisors<\/strong>: \u00c9rika Cota, Fernanda Gusm\u00e3o de Lima Kastensmidt and\u00a0Paolo Rech<\/p>\n<ul>\n<li>\n<h3>Theoretical Computer Science<\/h3>\n<\/li>\n<\/ul>\n<p>This area investigates the mathematical foundations of computing, algorithms, computational complexity, combinatorial optimization, statistical and analytical models, logic in computer science, evolutionary game theory, and computational models of complex networks. We also perform basic research on the applications of formal specification and verification in the design and analysis of computing systems. Other research lines include biologically and physically inspired modeling, theoretical foundations of neural and cognitive computation, and computational biology.<\/p>\n<p><strong>Advisors<\/strong>: \u00c1lvaro Freitas Moreira, Leila Ribeiro, Luciana Salete Buriol, Lu\u00eds da Cunha Lamb, M\u00e1rcio Dorn, Marcus Ritt, Mariana Luderitz Kolberg, Andr\u00e9 Grahl Pereira.<\/p>\n<ul>\n<li>\n<h3>Artificial Intelligence<\/h3>\n<\/li>\n<\/ul>\n<p>In this research area are developed projects involving themes both in Symbolic Artificial Intelligence and Computational Intelligence. The main areas of expertise in this research area are: foundations of artificial intelligence, natural language processing, multi-agent systems, robotics, intelligent tutoring systems, knowledge discovery in databases, neural networks, evolutionary algorithms, machine learning, knowledge engineering, heuristic search and classical planning.<\/p>\n<p><strong>Advisors:<\/strong> Aline Villavicencio, Ana L\u00facia Cetertich Bazzan, Cl\u00e1udio Fernando Resin Geyer, Dante Augusto Couto Barone, Edson Prestes, Ingrid Oliveira de Nunes, Lu\u00eds da Cunha Lamb, Mara Abel, M\u00e1rcio Dorn, Mariana Luderitz Kolberg, Paulo Martins Engel, Rosa Maria Vicari, Andr\u00e9 Grahl Pereira.<\/p>\n<ul>\n<li>\n<h3>Computer Graphics, Image Processing and Interaction<\/h3>\n<\/li>\n<\/ul>\n<p>Projects in Graphics include modeling and visualization of complex objects, modeling and rendering, computer animation, scientific visualization and information visualization, digital games techniques, GPU algorithms, spatial data structures and geometric algorithms. Image processing and computer vision research is focused on techniques to analyze and improve images from different sources for several applications. It also focuses on object modeling and recognition in real scenarios, being applied to a number of real-world problems such as face and behavior recognition, image recovery by content, 3D photography, image metrology, etc. In Virtual Reality, every aspect of the development and analysis of interaction techniques in immersive environments are covered, including the creation of these environments and the virtual characters inhabiting them.\u00a0The research in human-computer interaction deals with conceptual, methodological and technological aspects of the interaction. In particular, it focuses on fundamental issues as interaction modeling and development of model-oriented interfaces,\u00a0interface customization, adaptive interfaces, usability and accessibility evaluation, development of interaction techniques in the context of graphics and VR applications, cooperative work and information visualization. This area also deals with theintegration of HCI with other areas (software engineering, musical computation, web engineering, etc.).<\/p>\n<p><strong>Advisors:<\/strong> Anderson Maciel, Carla Maria Dal Sasso Freitas, Claudio Jung, Edson Prestes, Jacob Scharcanski, Jo\u00e3o Luiz Dihl Comba, Lucas Schnorr, Luciana Porcher Nedel, Manuel Menezes de Oliveira Neto, Marcelo Soares Pimenta and Marcelo Walter.<\/p>\n<ul>\n<li>\n<h3>Parallel and Distributed Processing<\/h3>\n<\/li>\n<\/ul>\n<p>Works in the analysis and design of logic and functional structure of digital computers as well as their implementation in terms of data flow and control. The research area emphasizes projects in the areas of parallel processing, pipeline and matrix architectures, multiprocessor and distributed architectures, architectures for artificial intelligence, modeling and performance evaluation.<\/p>\n<p><strong>Advisors:<\/strong> Cl\u00e1udio Fernando Resin Geyer, Lucas Schnorr\u00a0e Philippe Olivier Alexandre Navaux.\u00a0<strong>Other researches<\/strong>:\u00a0 Alexandre Carissimi<\/p>\n<ul>\n<li>\n<h3>Computer Networks<\/h3>\n<\/li>\n<\/ul>\n<p>Within this area, we investigate problems ranging from data communication engineering (wireless and optical networks, for example) to network\/system management and security. The main topics being currently addressed by our group are: quality of service (WiMAX and MetroEthernet), advanced network applications (Voice over IP and P2P streaming), performance evaluation of network applications, network, service, and application management (Future Internet, virtualization, and P2P), Information Technology (IT) management, and security (P2P, mobile computing, etc.).<\/p>\n<p><strong>Advisors:<\/strong> Alberto Egon Schaeffer Filho, Edison Pignaton de Freitas, Marinho Pilla Barcellos,\u00a0Juergen Rochol, Lisandro Zambenedetti Granville, and Luciano Paschoal Gaspary\u00a0<strong>Other researchers<\/strong>: \u00a0Jo\u00e3o Cesar Netto<strong><br \/>\n<\/strong><\/p>\n<div id=\"_mcePaste\"><\/div>\n<div><\/div>\n<div><\/div>\n<ul>\n<li>\n<h3>Software Engineering<\/h3>\n<\/li>\n<\/ul>\n<p>Teaching and research in this area are concerned mainly with processes and methodologies for software development in particular: Agile methods and integration with traditional approaches (UP, etc.), aspects-oriented development, web engineering, development of object-oriented software, including refactoring, patterns and frameworks, software engineering for multi-agent systems and autonomous systems, formal methods in software development, and process-centric environments software.<\/p>\n<p><strong>Advisors:<\/strong> \u00c1lvaro Freitas Moreira, Daltro Jos\u00e9 Nunes, Ingrid Oliveira de Nunes, Karin Becker, Leila Ribeiro, Lucin\u00e9ia Heloisa Thom, Lu\u00eds da Cunha Lamb and\u00a0Marcelo Soares Pimenta.<\/p>\n<ul>\n<li>\n<h3>Conceptual Modeling and Databases<\/h3>\n<\/li>\n<\/ul>\n<p>The research developed in this area focuses on\u00a0various topics including Conceptual Modeling, Databases, Information Retrieval, Text Mining, Web Mining, Knowledge Discovery and Recommender Systems.<br \/>\nConceptual Modelling involves\u00a0information integration, schema and data matching, temporal evolution, ontologies, and adaptability of web systems.<br \/>\nIn Information Retrieval and Text Mining, research involves methods for searching, organizing and accessing textual information &#8211; including\u00a0multilingual information retrieval, plagiarism detection, author profiling.<br \/>\nIn Knowledge Discovery, Data Mining and Recommender Systems, our focus\u00a0in the process of knowledge discovery, supporting its different stages, and applications. The main applications are the recommender systems (recommending documents, pages, products) according to the user&#8217;s interest, and knowledge discovery in Web data, including social networks.<br \/>\nWe also have ongoing projects on Sentiment Analysis and Opinion Mining in which we focus on detecting polarity, emotions and multilingual aspects.<\/p>\n<p><strong>Advisors<\/strong>: \u00a0Karin Becker, Leandro Krug Wives, Jos\u00e9 Palazzo Moreira de Oliveira, \u00a0Renata Galante, Viviane Moreira<\/p>\n<p><strong>Other researchers<\/strong>:\u00a0 Jos\u00e9 Valdeni de Lima<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A short description of the concentration and research areas active in PPGC is presented below. This should offer the candidates an overview upon the research structure within the program. The names of the researchers in each of the areas are also presented. Computer Systems Architecture and Design This area investigates hardware\/software architectures dedicated to applications [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2032,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/pages\/2034"}],"collection":[{"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/comments?post=2034"}],"version-history":[{"count":7,"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/pages\/2034\/revisions"}],"predecessor-version":[{"id":3431,"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/pages\/2034\/revisions\/3431"}],"up":[{"embeddable":true,"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/pages\/2032"}],"wp:attachment":[{"href":"https:\/\/www.inf.ufrgs.br\/profcomp\/wp-json\/wp\/v2\/media?parent=2034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}