Program

Wednesday, August 24
SALÃO NOBRE DA AGRONOMIA
08:30 10:00 Registration
10:00 10:30 Openning
10:30 11:30 Tutorial
Fuzzy Sets

In this tutorial we cover the basics of fuzzy sets and its algebra, as well as fuzzy inference and fuzzy systems. We will also analyse some examples of applications

Prof. Dra. Graçaliz Pereira Dimuro

She is graduated in Civil Engineering in 1980 at Catholic University of Pelotas, and received her Master (1991) and Doctorate (1998) degrees in Computer Science at Federal University of Rio Grande do Sul. She is currently an Associate Professor at the Center of Computational Sciences at Federal University of Rio Grande and a permanent member of Graduate Program in Computational Modeling of FURG. She is an associate editor of the TEMA Journal – Trends in Applied and Computational Mathematics. He has experience in computer science, with emphasis on Multiagent Systems and Mathematics of Computation, acting on the following topics: organization of multiagent systems, decision-making processes in multiagent systems, social simulation, domain theory, fuzzy logic and interval mathematics.
11:30 12:10 Technical Session 1: Fuzzy Sets and Logic – Part 1
Probabilidade Fuzzy em Jogos Bayesianos
Tiago C. Asmus, Graçaliz P. Dimuro
Um comparativo entre os algoritmos de Agrupamento de Dados FCM e ckMeans
Rogério R. Vargas, Benjamín C. Bedregal e Eduardo S. Palmeira
12:10 14:00 Lunch
14:00 15:30 Invited Talk 1
Model-Checking

Model checking is a technique used when one wants to ensure that a system of hardware or software has certain property. This technique is particularly interesting for concurrent systems, when software testing techniques traditionally used did not work. In model checking, a system is described by a finite state model, generated from a specification language and properties are specified by some temporal logic. The model checker is an algorithm that traverses the state space model, ensuring that in no state the specified property is violated. If so, the checker provides a counterexample for the property, corresponding to the execution trace which violated the property. The verification process is attractive because it is automatic and does not require specialized knowledge of formal mathematical proofs. On the other hand, has the limitation of the state space have to be finite. In this talk we will see different approaches to model verification, tools available and how they can assist in building correct systems.

Prof. Dr. Ana Paula Lüdtke Ferreira

Graduated in Computer Engineering at Universidade Nova de Lisboa (1993), Masters in Computer Science at Federal University of Rio Grande do Sul (1996) and Ph.D. in Computer Science at Federal University of Rio Grande do Sul (2005). She is a professor of higher education since August 1996. She is currently Associate Professor at Federal University of Pampa (Unipampa). She has experience in Computer Science working on the following topics: object orientation, formal methods, graph grammars, models of improvement in software process.
15:30 16:00 Coffee-break
16:00 16:40 Technical Session 2: Applications of Fuzzy Systems
Utilizando Lógica Fuzzy para Avaliar a Qualidade de uma Compra Via Internet
Leonardo M. Rodrigues e Graçaliz Dimuro
Interface Experimental de Fuzificação para o TOPOBO
Mateus Santin, Silvia Botelho, Fernanda Mota, Celso Rodrigues e Graçaliz Dimuro.
16:45 17:40 Technical Session 3: Modeling and Software Development
Um Modelo de Simulador para Ambientes de Desenvolvimento de Processos de Software Utilizando a Análise da Sensibilidade
Juliano Dertzbacher, Abraham Sousa, Ivan Tierno e Daltro J. Nunes
Utilizando Gramática de Grafos para o Desenvolvimento de Sistemas Embarcados Baseado em Modelos UML
Nícolas Bisi, Vinicius Pazzini, Luciana Foss, Simone Costa e Lisane Brisolara
Mônadas em Java (short paper)
Rafael L. Bandeira, Andre R. Du Bois, Mauricio Pilla e Juliana K. Vizzotto

Thursday, August 25
SALÃO NOBRE DA AGRONOMIA
08:30 09:30 Invited Talk 2
Computational Models: a systemic approach

Initially, we analyze the models of Classical Computing Theory (especially Turing machine) from a systemic point of view, that is, considering computer systems as real systems, operating in the context of the environment in which are inserted. Then, we characterize classical models of computing systems as closed, non-interactive, limited to computations processing mappings between input and output. Next, we analyze models of Interactive Computing Theory
(especially persistent Turing machine) from the systemic point of view, showing how they are characterized as open systems whose computations perform interactive exchange of information with the environment. Following, we consider the prospect of extending the models of Computing Interactive Theoty to include the possibility of system not only change information but also matter and energy with their environment. From this perspective, we give some general features which one would expect from computing systems with developmental characteristics, i.e., computer systems able to materially and operationally change themselves, while work and interact with the environment. Concluding, we consider possible theoretical and practical consequences of having computing systems with developmental characteristics.

Prof. Dr. Antônio Carlos da Rocha Costa

Graduated in Electrical Engineering (with emphasis on Electronic) at Federal University of Rio Grande do Sul (1977), Masters in Computer Science at Federal University of Rio Grande do Sul (1980) and Ph.D. in Computer Science at Federal University of Rio Grande do Sul (1993). He is currently an Associate Professor at Federal University of Rio Grande and collaborator advisor at the Federal University of Rio Grande do Sul. He has experience in Computer Science with emphasis in Artificial Intelligence, acting mainly in the subjects: Fundamentals of Artificial Intelligence, Multiagent Systems and Interactive Computing Theory.
09:30 10:00 Coffee-break
10:00 12:00 Short Course 1 (Part 1)
Graph Grammars

This course aims to give a general vision of formal methods to system specification and introduce the graph grammar method. This specification method can be used to specify a variety of complex systems, including concurrent and distributed systems. A description using graphs to represent states and graph transformations to represent changes of states is quite intuitive and powerfull. In this course we present several applications of graph grammars, in special specification of concurrent and distributed systems, which can be modelled in a simple and elegant way by using graph grammars.

Prof. Dr. Leila Ribeiro e Prof. Dr. Fernando Luis Dotti

Leila Ribeiro: Graduated in Computer Science at Federal University of Rio Grande do Sul (1988), Masters in Computer Science at Federal University of Rio Grande do Sul (1991) and Ph.D. in Computer Science – Technische Universitat Berlin (1996). She is currently a researcher at the 2nd National Council of Scientific and Technological Development and associate professor at Federal University of Rio Grande do Sul. She is a member of IFIP Working Group 1.3 (Foundations of System Specification) and has experience in computer science, with emphasis on formal methods, focusing mainly on the following subjects: specification and formal semantics, bioinformatics, formal verification, and computer models.
Fernando Luís Dotti: has undergraduate and master’s degree in Computer Science at Federal University of Rio Grande do Sul (1988 and 1991) and Ph.D. in Computer Science at Technical University of Berlin (1997). From August 2008 to July 2009 was in a post-doctoral visiting the Universities of Newcastle and York, England. Since 1998 he is full-time teacher at the Pontifical Catholic University of Rio Grande do Sul, where he acts as advisor in the Graduate Program in Computer Science. He has experience in computer networks and distributed systems, applying specification techniques, verification and quantitative analysis of communication protocols and distributed algorithms. During a post-doctoral investigated techniques for formal specification and analysis applied to fault-tolerant systems. He is currently Program Coordinator of Graduate Studies in Computer Science, PUCRS.
12:00 13:45 Lunch
13:45 15:15 Short Course 1 (Part 2)
Graph Grammars

This course aims to give a general vision of formal methods to system specification and introduce the graph grammar method. This specification method can be used to specify a variety of complex systems, including concurrent and distributed systems. A description using graphs to represent states and graph transformations to represent changes of states is quite intuitive and powerfull. In this course we present several applications of graph grammars, in special specification of concurrent and distributed systems, which can be modelled in a simple and elegant way by using graph grammars.

Prof. Dr. Leila Ribeiro e Prof. Dr. Fernando Luis Dotti

Leila Ribeiro: Graduated in Computer Science at Federal University of Rio Grande do Sul (1988), Masters in Computer Science at Federal University of Rio Grande do Sul (1991) and Ph.D. in Computer Science – Technische Universitat Berlin (1996). She is currently a researcher at the 2nd National Council of Scientific and Technological Development and associate professor at Federal University of Rio Grande do Sul. She is a member of IFIP Working Group 1.3 (Foundations of System Specification) and has experience in computer science, with emphasis on formal methods, focusing mainly on the following subjects: specification and formal semantics, bioinformatics, formal verification, and computer models.
Fernando Luís Dotti: has undergraduate and master’s degree in Computer Science at Federal University of Rio Grande do Sul (1988 and 1991) and Ph.D. in Computer Science at Technical University of Berlin (1997). From August 2008 to July 2009 was in a post-doctoral visiting the Universities of Newcastle and York, England. Since 1998 he is full-time teacher at the Pontifical Catholic University of Rio Grande do Sul, where he acts as advisor in the Graduate Program in Computer Science. He has experience in computer networks and distributed systems, applying specification techniques, verification and quantitative analysis of communication protocols and distributed algorithms. During a post-doctoral investigated techniques for formal specification and analysis applied to fault-tolerant systems. He is currently Program Coordinator of Graduate Studies in Computer Science, PUCRS.
15:20 16:00 Technical Session 4: Graph Grammars and Apllications
Uma Gramática para a Transformação de DAGs em Grafos Descrevendo Programas Multithreaded
Cícero Camargo, Gerson Cavalheiro, Luciana Foss e Simone Costa
Gramática de Grafos: um comparativo de métodos de verificação
André Mello, Luiz Lemos, Simone Costa e Luciana Foss
16:00 16:30 Coffee-break
16:30 17:50 Technical Session 5: Numerical Methods and Optimization
Análise teórica e experimental do método branch and bound Jurema
Felipe Müller, Guilherme Dhein e Olinto Araújo
Método das Diferenças Finitas no Domínio do Tempo e algoritmo de Yee: uma proposta para simulação do funcionamento de antenas microstrip
Lizandro Oliveira
Modelos de Programação Linear Inteira Mista para Resolução do Jogo Shisen-Sho
Renan Trindade, Guilherme Dhein, Olinto De Araújo e Felipe Müller
Aplicações de Métodos Numéricos com Complexidade Linear na Previsão de Enchentes de Rios
Alice Finger e Aline Loreto
20:30 Social dinner

Friday, August 26
SALÃO NOBRE DA AGRONOMIA
08:30 10:00 Short Course 2 (Part 1)
Petri Nets

As the development paradigm turning to distributed environments, either physically or conceptually, methodologies for the description of these systems in a natural and intuitive way gain attention. In this sense, Petri Nets, as a graphical and mathematical tool of modeling and analysis, fits a large number of applications in which the notions of concurrent events and evolutions are important. The aim of this lecture is to present the basic models of Petri Nets (binary / ordinary) and give an introduction to so-called high-level models (color, object, etc.). Finally, we present a model developed specifically for multiagent systems and their agents.

Prof. Dr. Eder Gonçalves

Graduated in Electrical Engineering Electronic at Catholic University of Pelotas (1998), Masters in Electrical Engineering at Federal University of Santa Catarina (2001) and Ph.D. in Electrical Engineering at Federal University of Santa Catarina(2006). He is currently Associate Professor at the Federal University of Rio Grande. He has experience in Electrical Engineering with emphasis in Electronics and Computer Science, working mainly in the following areas: artificial intelligence, multiagent systems, intelligent manufacturing, robotics and Petri nets.
10:00 10:30 Coffee-break
10:30 12:00 Short Course 2 (Part 2)
Petri Nets

As the development paradigm turning to distributed environments, either physically or conceptually, methodologies for the description of these systems in a natural and intuitive way gain attention. In this sense, Petri Nets, as a graphical and mathematical tool of modeling and analysis, fits a large number of applications in which the notions of concurrent events and evolutions are important. The aim of this lecture is to present the basic models of Petri Nets (binary / ordinary) and give an introduction to so-called high-level models (color, object, etc.). Finally, we present a model developed specifically for multiagent systems and their agents.

Prof. Dr. Eder Gonçalves

Graduated in Electrical Engineering Electronic at Catholic University of Pelotas (1998), Masters in Electrical Engineering at Federal University of Santa Catarina (2001) and Ph.D. in Electrical Engineering at Federal University of Santa Catarina(2006). He is currently Associate Professor at the Federal University of Rio Grande. He has experience in Electrical Engineering with emphasis in Electronics and Computer Science, working mainly in the following areas: artificial intelligence, multiagent systems, intelligent manufacturing, robotics and Petri nets.
12:00 13:45 Lunch
13:45 14:40 Technical Session 6: Agent Models and Multiagents Systems
Um Estudo para uma Proposta de Modelos de Tomada de Decisão em Interações Estratégicas para Sistemas Multiagentes em Ambientes de Informação Imperfeita
Stephanie Brião, Graçaliz P. Dimuro e Antônio C. R. Costa
Uso de RSL para a Especificação Formal de Organizações de SMAs baseadas em PopOrg
Raquel M. Barbosa e Antônio C. R. Costa
Um Modelo de Agentes BDI-Fuzzy para Trocas de Serviços Não-Econômicos com Base na Teoria das Trocas Sociais (short paper)
Giovani Farias, Graçaliz Dimuro e Antônio C. R. Costa
14:45 15:25 Technical Session 7: Genetic and Cultural Algorithms
Sobre Sistemas Híbridos: Algoritmos Genéticos e Abordagens Fuzzy
Luís Macedo, Marilton Aguiar e Graçaliz Dimuro
Sobre Algoritmos Culturais: Conceitos e Abordagens (short paper)
Murian Ribeiro e Marilton Aguiar
15:25 15:55 Coffee-break
15:55 16:55 Technical Session 8: Fuzzy Sets and Logic – Part 2
Um Estudo Sobre Vetores e Matrizes de Números Fuzzy
Jorge L. B. Ribes, Graçaliz P. Dimuro e Marilton S. Aguiar
Implicações Fuzzy Intuicionistas Valoradas Intervalarmente
Lidiane Visintin, Renata Reiser e Benjamín Bedregal
Conjugate and Dual Constructions on Interval Functions
Gesner Reis, Lidiane Visintin, Benjamín Bedregal e Renata Reiser
17:00 17:40 Technical Session 9: Computacional Models
Relativismo Epistêmico em Sociedades de Agentes: Uma Modelagem Semântica Preliminar
Antonio C. R. Costa
Towards Developmental Turing Machines
Simone Costa, Antônio C. R. Costa e Graçaliz Dimuro
17:40 Closing

Time presentation:

  • Short papers (7 pages): 10 min + 5 min to questions
  • Full papers (13 pages): 15 min + 5 min to questions