Marx Leles Viana

  • Endereço para acessar este CV: http://lattes.cnpq.br/9563527195061977
  • Última atualização do currículo em 06/12/2018


Possui Doutorado (2016) e Mestrado (2010) em Informática pela Pontifícia Universidade Católica do Rio de Janeiro e Bacharelado em Ciência da Computação pela Universidade Federal de Viçosa (2010). Atualmente é pesquisador no Laboratório de Engenharia de Software na PUC-Rio e tem atuado diretamente em pesquisas e projetos relacionados ao setor da saúde no MEDLES, grupo de pesquisa aplicada do laboratório especializado na área da saúde. O doutorado foi realizado em cooperação com a University of Waterloo (Canadá), tendo feito uma visita de pesquisa por três meses em 2015. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software e Inteligência Artificial, atuando principalmente nos seguintes temas: Sistemas Multiagentes, Engenharia Experimental e Aprendizagem de Máquina. (Texto informado pelo autor)


Identificação


Nome
Marx Leles Viana
Nome em citações bibliográficas
VIANA, M. L.;VIANA, MARX;VIANA, MARX L.

Endereço


Endereço Profissional
Pontifícia Universidade Católica do Rio de Janeiro.
Pontifícia Universidade Católica - PUC
Gávea
22451900 - Rio de Janeiro, RJ - Brasil
Telefone: (21) 25406915


Formação acadêmica/titulação


2012 - 2016
Doutorado em Informática.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: Design e Implementação de Agentes de Software Adaptativos Normativos, Ano de obtenção: 2016.
Orientador: Carlos José Pereira de Lucena.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Palavras-chave: Sistemas Multiagentes; Modelagem de Software; Sistemas Normativos.
Grande área: Ciências Exatas e da Terra
2010 - 2012
Mestrado em Informática.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: JSAN: Um Framework para Simulação de Agentes Normativos,Ano de Obtenção: 2012.
Orientador: Carlos José Pereira de Lucena.
Palavras-chave: Normas; Simulação; Sistemas Multiagentes.
Grande área: Ciências Exatas e da Terra
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.
2005 - 2010
Graduação em Ciência da Computação.
Universidade Federal de Viçosa, UFV, Brasil.
Título: PROFACE: Sistema Web.
Orientador: José Luis Braga.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.


Pós-doutorado


2018
Pós-Doutorado.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Grande área: Ciências Exatas e da Terra
2017 - 2018
Pós-Doutorado.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Grande área: Ciências Exatas e da Terra


Formação Complementar


2013 - 2013
Extensão universitária em MISS-ABMS-2013. (Carga horária: 58h).
La Recherche Agronomique pour le Développement, CIRAD, França.
2007 - 2007
Curso Básico de Java. (Carga horária: 22h).
Universidade Federal de Viçosa, UFV, Brasil.


Atuação Profissional



Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Vínculo institucional

2018 - Atual
Vínculo: Bolsista, Enquadramento Funcional: Estágio Lab. Eng. de Software, Carga horária: 40
Outras informações
Estágio realizado Estágio Docência - Pós-graduação. Disciplina: Projeto de Sistemas de Software (Orientação a objetos, UML, Padrões de Arquitetura e projeto, Frameworks Orientados a Objetos, Linha de Produtos de Software, Gerencia de Projetos e Agentes de Software) Carga horária 45h.

Vínculo institucional

2017 - 2017
Vínculo: Bolsista, Enquadramento Funcional: Estágio Lab. Eng. de Software
Outras informações
Estágio realizado Estágio Docência - Pós-graduação. Disciplina: Projeto de Sistemas de Software (Orientação a objetos, UML, Padrões de Arquitetura e projeto, Frameworks Orientados a Objetos, Linha de Produtos de Software, Gerencia de Projetos e Agentes de Software) Carga horária 45h.

Vínculo institucional

2012 - 2016
Vínculo: Livre, Enquadramento Funcional: Estudante de Doutorado, Carga horária: 40, Regime: Dedicação exclusiva.

Vínculo institucional

2015 - 2015
Vínculo: Bolsista, Enquadramento Funcional: Estágio Lab. Eng. de Software
Outras informações
Estágio realizado Estágio Docência - Pós-graduação. Disciplina: Projeto de Sistemas de Software (Orientação a objetos, UML, Padrões de Arquitetura e projeto, Frameworks Orientados a Objetos, Linha de Produtos de Software, Gerencia de Projetos e Agentes de Software) Carga horária 45h.

Vínculo institucional

2015 - 2015
Vínculo: Bolsista, Enquadramento Funcional: Estágios, Laboratório de Eng. de Software
Outras informações
Estágio realizado Estágio Docência - Pós-graduação. Disciplinas: 1 - Projeto de Sistemas de Software (Orientação a objetos, UML, Padrões de Arquitetura e projeto, Frameworks Orientados a Objetos, Linha de Produtos de Software, Gerencia de Projetos e Agentes de Software) Carga horária 45h. 2 - Sistemas Multiagentes (Computação Autonômica, Confiança e Reputação, Normas, Raciocínio Social, Redes Sociais, Sistemas Auto-organizáveis, Agent-Directed Simulation, Uso de Técnicas da Engenharia de Software em SMAs, Testes em SMA) Carga horária 45h.

Vínculo institucional

2014 - 2014
Vínculo: Bolsista, Enquadramento Funcional: Ensino Lab. Computação Gráfica
Outras informações
Curso de Programação em C++ (estruturas de controle, funções, operadores lógicos, estruturas de repetição, estruturas de seleção, ponteiros, orientação à objetos, sobrecarga de operadores, herança, funções virtuais e polimorfismo, gabaritos, tratamento de exceções, padrões de projeto, STL). Carga horária 100 h.

Vínculo institucional

2014 - 2014
Vínculo: Bolsista, Enquadramento Funcional: Ensino Lab. Computação Gráfica
Outras informações
Estágio realizado Estágio Docência - Graduação. Disciplina: Curso de Programação em C++ (estruturas de controle, funções, operadores lógicos, estruturas de repetição, estruturas de seleção, ponteiros, orientação à objetos, sobrecarga de operadores, herança, funções virtuais e polimorfismo, gabaritos, tratamento de exceções, padrões de projeto, STL). Carga horária 100 h.

Vínculo institucional

2014 - 2014
Vínculo: Bolsista, Enquadramento Funcional: Estágios, Laboratório de Eng. de Software
Outras informações
Estágio realizado Estágio Docência - Graduação/Pós-graduação. Disciplina: Projeto de Sistemas de Software (Orientação a objetos, UML, Padrões de Arquitetura e projeto, Frameworks Orientados a Objetos, Linha de Produtos de Software, Gerencia de Projetos e Agentes de Software) Carga horária 45h.

Vínculo institucional

2014 - 2014
Vínculo: Bolsista, Enquadramento Funcional: Estágios, Laboratório de Eng. de Software
Outras informações
Estágio realizado Estágio Docência - Pós-graduação. Disciplina: Projeto de Sistemas de Software (Orientação a objetos, UML, Padrões de Arquitetura e projeto, Frameworks Orientados a Objetos, Linha de Produtos de Software, Gerencia de Projetos e Agentes de Software) Carga horária 45h.

Vínculo institucional

2013 - 2013
Vínculo: Bolsista, Enquadramento Funcional: Estágios, Laboratório de Eng. de Software
Outras informações
Estágio realizado Estágio Docência - Pós-graduação. Disciplinas: 1 - Projeto de Sistemas de Software (Orientação a objetos, UML, Padrões de Arquitetura e projeto, Frameworks Orientados a Objetos, Linha de Produtos de Software, Gerencia de Projetos e Agentes de Software) Carga horária 45h. 2 - Sistemas Multiagentes (Computação Autonômica, Confiança e Reputação, Normas, Raciocínio Social, Redes Sociais, Sistemas Auto-organizáveis, Agent-Directed Simulation, Uso de Técnicas da Engenharia de Software em SMAs, Testes em SMA) Carga horária 45h.

Vínculo institucional

2013 - 2013
Vínculo: Bolsista, Enquadramento Funcional: Estágios, Laboratório de Eng. de Software
Outras informações
Estágio realizado Estágio Docência - Pós-graduação. Disciplina: Sistemas Multiagentes (Computação Autonômica, Confiança e Reputação, Normas, Raciocínio Social, Redes Sociais, Sistemas Auto-organizáveis, Agent-Directed Simulation, Uso de Técnicas da Engenharia de Software em SMAs, Testes em SMA) Carga horária 45h.

Vínculo institucional

2010 - 2012
Vínculo: Livre, Enquadramento Funcional: Estudante de Mestrado, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

01/2014 - Atual
Pesquisa e desenvolvimento , Reitoria, Coordenação Central de Pós-Graduação.


Faculdades Integradas Vianna Junior, FIVJ, Brasil.
Vínculo institucional

2017 - 2017
Vínculo: , Enquadramento Funcional: Professor, Carga horária: 8

Atividades

07/2017 - 12/2017
Ensino, Sistemas Para Internet, Nível: Graduação

Disciplinas ministradas
Bancos de Dados
Governança de TI

University of Waterloo, U.WATERLOO, Canadá.
Vínculo institucional

2015 - 2015
Vínculo: Pesquisador Visitante, Enquadramento Funcional: Pesquisador Visitante, Regime: Dedicação exclusiva.
Outras informações
Período de Pesquisa na University of Waterloo de 3 messes.


Universidade Federal de Viçosa, UFV, Brasil.
Vínculo institucional

2007 - 2010
Vínculo: Iniciação Científica, Enquadramento Funcional: Pesquisador, Carga horária: 20
Outras informações
Bolsista de Iniciação Científica (CNPq) no Departamento de Engenharia Agrícola e Ambiental da Universidade Federal de Viçosa - MG.

Vínculo institucional

2007 - 2007
Vínculo: Monitor, Enquadramento Funcional: Desenvolvimeto de sites, Carga horária: 12
Outras informações
Desenvolvedor PHP, MySQL, CSS, HTML


No Bugs Empresa Junior de Informatica, NO BUGS, Brasil.
Vínculo institucional

2005 - 2010
Vínculo: Estagiário, Enquadramento Funcional: Desenvolvedor, Carga horária: 10


Colégio Ágora - rede Pitágoras, COLÉGIO ÁGORA, Brasil.
Vínculo institucional

2009 - 2009
Vínculo: Estágio voluntário, Enquadramento Funcional: Instrutor em Informática, Carga horária: 1

Vínculo institucional

2008 - 2008
Vínculo: Estágio voluntário, Enquadramento Funcional: Instrutor em Informática, Carga horária: 1



Linhas de pesquisa


1.
Pesquisas MEDLES na área de saúde

Objetivo: Atualmente o MEDLES trabalha em pesquisas nas áreas de mobilidade, learning machine, sensores, voice recognition, big data, e-health standards e software agents. Entre os principais projetos na área de saúde destaca-se o Projetos Sinais Vitais.


Projetos de pesquisa


2014 - 2017
Projeto e Desenvolvimento de um Sistema Móvel Baseado em uma Arquitetura Multiagente Aplicada ao Atendimento e Monitoramento Remoto em Telemedicina
Descrição: É sabido por parte da comunidade médica que, apesar do avanço da Tecnologia de Informação, os procedimentos e tarefas corriqueiras dentro de um ambiente hospitalar ainda é extremamente centralizada e dependente de artefatos não digitalizados. Não existe, contudo, uma ferramenta de apoio que facilite o controle e monitoramento de cada paciente entre os pares da equipe médica responsável, tão menos entre médico-paciente. Sendo assim, existe a necessidade de se investigar meios de automatizar tarefas envolvidas no cuidado da saúde dos pacientes, por meio de integração máquina-equipe médica e também entre os membros da equipe, de uma maneira remota, distribuída e principalmente colaborativa. Por isso, essa proposta é parte de uma grande iniciativa de desenvolvimento de tecnologias e soluções com diferentes vieses para aplicação prática na medicina através da Telemedicina..
Situação: Concluído; Natureza: Pesquisa.
2013 - 2016
Telemedicina: Uma Plataforma Móvel Aplicada ao Processo de Rotina Hospitalar
Descrição: O presente projeto de pesquisa tem como finalidade o desenvolvimento experimental de uma Plataforma Móvel de apoio ao atendimento médico à população em geral em meio ao processo de uma rotina hospitalar, agregando investigações e tecnologias relacionadas à mobilidade, usabilidade, colaboração e prototipação de sistemas computacionais em Telemedicina. O principal objetivo deste projeto é a construção de uma Plataforma Móvel colaborativa em sua aplicabilidade no apoio ao ensino e treinamento de estudantes e profissionais de medicina no atendimento ambulatorial gratuito à população em geral dentro do processo de uma rotina hospitalar, a partir de um projeto multidisciplinar envolvendo pesquisadores e alunos de Engenharia de Software, de Medicina e de Design, respectivamente do Laboratório de Engenharia de Software LES do Departamento de Informática da PUC-Rio e do Instituto Militar de Engenharia - IME, do Núcleo de Telemedicina da Escola de Medicina e Cirurgia da Universidade do Estado do Rio de Janeiro UNIRIO que inclui o Hospital Universitário Gaffrée e Guinle - HUGG, e do Laboratório de Ergonomia e Usabilidade LEUI do Departamento de Artes e Design da PUC-Rio, sob a coordenação do LES. Este projeto é apoiado pela Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro - FAPERJ - Edital N 03/2013 Programa Apoio a Projetos Temáticos no Estado do Rio de Janeiro 2013.
Situação: Concluído; Natureza: Pesquisa.
2012 - 2014
Sistema de informação móvel para suporte à colaboração aplicado ao gerenciamento preventivo e emergencial de áreas de riscos
Descrição: O desenvolvimento de sistemas de software evolui em função de diversas transformações tecnológicas e deve se adaptar à necessidade do público alvo beneficiado por esta solução. Avaliar através de simulações o impacto que determinada solução tecnológica pode trazer é um enorme desafio, pois pode ser necessário consolidar uma variedade de contextos de aplicação e alternativas tecnológicas tanto de hardware quanto de software. Esta complexidade é maior ainda no desenvolvimento de software em dispositivos móveis dado à heterogeneidade de plataformas existentes.
Situação: Concluído; Natureza: Pesquisa.
2012 - 2013
Pesquisa em Tecnologias de Software para Aplicações na Web - Ciência da Web
Descrição: A World Wide Web (de agora em diante simplesmente chamada a Web) vem tendo um impacto cada vez maior na pesquisa científica, no desenvolvimento tecnológico e na sociedade como um todo. As formas pelas quais nos comunicamos, colaboramos e aprendemos estão mudando radicalmente graças à Web. Isto motivou o aparecimento, em 2006, de uma nova área de pesquisa a chamada Web Science. Neste novo domínio, a própria Web é o objeto a ser estudado deixa, assim, de ser considerada como uma mera tecnologia baseada em computadores, e que serve de base para comunicação e interação em nível mundial.
Situação: Concluído; Natureza: Pesquisa.
2011 - 2013
Uma abordagem multi-agente para o desenvolvimento de aplicações web autonômicas Suporte a Sociedades Virtuais
Descrição: O sucesso de aplicações sociais como Facebook, Orkut, eBay e Bloompa tem mudado a forma de que a computação é vista. Computação não é mais somente associada ao processamento de informação, mas agora também lida com a interação de entidades distintas também conhecidas como agentes. O objetivo principal deste projeto é o desenvolvimento de pesquisas e aplicações que demonstrem a aplicabilidade da Engenharia de Software de Sistemas Multi-agentes para dar suporte ao novo paradigma de computação que emergiu da web, que envolve a coordenação e organização de entidades heterogêneas, autônomas, tipicamente com interesses conflitantes. Pretende-se contribuir, através de pesquisas e aplicações, com o amadurecimento de uma tecnologia de desenvolvimento de software que permitirá lidar melhor com a complexidade. Este projeto irá se defrontar com questões em aberto desafiadoras como definição de processos, testes e validação de sistemas multi-agentes.
Situação: Concluído; Natureza: Pesquisa.
2010 - 2012
Evolução dos Sistemas Multi-agentes e sua Integração a inovações tecnológicas na área de engenharia de software
Descrição: Grande parte do projeto aqui proposto envolve novos temas de pesquisa que foram preliminarmente explorados, por mim e pelo meu grupo, em estudos e publicações no domínio da Engenharia de Software dos Sistemas Multi-agentes no passado muito recente (2008/2009). Esses temas visam permitir o desenvolvimento de sistemas de software modernos, que ao longo das últimas décadas evoluíram e deixaram de ser isolados e puramente reativos para se tornarem abertos, autônomos, altamente interativos e sensíveis ao contexto. Essas características requerem novas abordagens que viabilizem a construção destes sistemas. Baseados na abstração de agentes, os sistemas multi-agentes (SMAs) surgiram como uma abordagem promissora para o desenvolvimento de sistemas complexos e distribuídos com tais características. O projeto inclui também o refinamento de pesquisas em tecnologias inovadoras de software, em andamento desde o triênio anterior, e a exploração de domínios de interesse atual relacionados à ESSMA, como, por exemplo, a engenharia de aplicações da computação ubíqua. Este projeto conta com a participação de um grupo de pós-doutores, doutorandos, mestrandos e colaboradores do Departamento de Informática (DI) da PUC-Rio e de diversas instituições com as quais colaboramos em projetos de pesquisa.
Situação: Concluído; Natureza: Pesquisa.
2008 - 2010
Plataforma GEORISC Engenharia de Computação Aplicada à Análise de Riscos Geo-Ambientais
Descrição: O presente projeto de pesquisa propõe o desenvolvimento e a implantação experimental de uma Plataforma de Análises de Riscos Geo-Ambientais associados a escorregamentos, calcada nos seguintes tópicos fundamentais: (i) conhecimento profundo da fenomenologia dos escorregamentos; (ii) visão espacial e temporal da sua distribuição e ocorrência; (iii) disponibilidade de programas de análise rápida do risco associado; (iv) pioneirismo e conhecimento no desenvolvimento de aplicações complexas baseadas em agentes; (v) avaliações de incertezas diversas (caracterização do meio físico, identificação de áreas potencialmente susceptíveis a escorregamentos, mecanismo de ruptura, modelagens de fluxo e estabilidade) e, (vi) agilidade na adoção de medidas de gestão de risco. b) Formação de uma rede inter-institucional e multi-disciplinar no Estado do Rio de Janeiro, voltada ao estudo e desenvolvimento de ferramentas básicas, visando à análise, previsão e quantificação de riscos geo-ambientais.
Situação: Concluído; Natureza: Pesquisa.


Outros Projetos


2016 - Atual
Sinais Vitais
Descrição: O presente projeto de pesquisa tem como finalidade o desenvolvimento experimental de uma Plataforma Móvel de apoio ao atendimento médico e propõe uma arquitetura de uma plataforma de gerenciamento de informações distribuídas. O sistema, chamado Sinais Vitais, concentra-se em pacientes localizados na Unidade de Terapia Intensiva (ICU). O Sinais Vitais é uma plataforma que permite ao médico monitorar em tempo real o status de pacientes na UTI de qualquer lugar, seja por um navegador ou dispositivo móvel. A plataforma fornece um recurso para capturar, analisar e monitorar os dados do paciente. Os conceitos básicos subjacentes são propostos baseados nos recursos fornecidos pelos sistemas multiagentes (IA distribuída) e a noção de proveniência de dados..
Situação: Em andamento; Natureza: Outra.
Alunos envolvidos: Graduação: (1) / Especialização: (1) / Mestrado acadêmico: (1) / Doutorado: (2) .
Integrantes: Marx Leles Viana - Integrante / Tássio Ferenzini Martins Sirqueira - Integrante / LUCENA, CARLOS J. P. DE - Coordenador / Jefry Sastre - Integrante.
2015 - 2016
GAZEUS Framework
Descrição: O objetivo do projeto foi desenvolver uma camada arcabouço (framework) em múltiplas plataformas (iOS e Android) e em código nativo com potencial uso de códigos mais baixo nível para integração com a aplicação hóspede (o jogo propriamente dito). Este framework encapsulou toda a inteligência de fornecimento de banners, compra de itens e serviços comuns listados acima, para os jogos desenvolvidos pelo estúdio Jogatina e outros estúdios parceiros que venham a ser incorporados/contratados para distribuição através da Gazeus. Foram desenvolvidos processos de testes automatizados unitários e também para QA (garantia de qualidade) para facilitar, por exemplo, testes recorrentes dos jogos (começo e fim de partida), da apresentação de banners e funcionalidades da plataforma social..
Situação: Concluído; Natureza: Outra.
Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (2) .
Integrantes: Marx Leles Viana - Integrante / Nathalia Moraes do Nascimento - Integrante / LUCENA, CARLOS J. P. DE - Coordenador / Bruno Cafeo - Integrante.
2014 - 2015
BANDEIRA
Descrição: O projeto teve como objetivo a construção de um sistema para a PETROBRAS que fosse capaz de controlar o estoque e suprimento de petróleo e seus derivados..
Situação: Concluído; Natureza: Outra.
Alunos envolvidos: Mestrado acadêmico: (2) Doutorado: (1) .
Integrantes: Marx Leles Viana - Integrante / Ricardo Venieris - Integrante / Lucena, Carlos - Coordenador / Soeli Fiorini - Integrante / Roxana Lissete - Integrante.
2011 - 2014
PIMEX
Descrição: O projeto teve como objetivo desenvolver um sistema para a PETROBRAS que fosse capaz de realizar o controle das importações e exportações de petróleo e derivados..
Situação: Concluído; Natureza: Outra.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) / Doutorado: (2) .
Integrantes: Marx Leles Viana - Integrante / andrew Diniz da Costa - Integrante / Lucena, Carlos - Coordenador / Soeli Fiorini - Integrante / Eduardo Kinder Almentero - Integrante.
2011 - 2014
INVENTARIO
Descrição: O projeto teve como objetivo a construção de um sistema para a PETROBRAS capaz de prover a localização de óleo e estoques de petróleo e derivados em diversas refinarias e terminais do país. Além disso, é capaz de controlar o processo de manutenção dos tanques, capacidades e critérios de disponibilidades de petróleos e produtos no país..
Situação: Concluído; Natureza: Outra.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) .
Integrantes: Marx Leles Viana - Integrante / andrew Diniz da Costa - Integrante / Lucena, Carlos - Coordenador / Soeli Fiorini - Integrante / Eduardo Kinder Almentero - Integrante / Roxana Lissete - Integrante.
2011 - 2014
ALOPE
Descrição: O projeto teve como objetivo desenvolver um sistema para a PETROBRAS para prover o suprimento adequado de petróleo para as refinarias. Fazer o controle diário indicando programações de produção..
Situação: Concluído; Natureza: Outra.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (1) .
Integrantes: Marx Leles Viana - Integrante / Carlos Lucena - Coordenador / andrew Diniz da Costa - Integrante / Soeli Fiorini - Integrante.


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.
2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Inteligência Artificial.
3.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Linguagens de Programação.
4.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Mineração de Dados.


Idiomas


Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.


Prêmios e títulos


2014
Aprovado no Concurso Público para o cargo de Professor Assistente - Departamento de Informática - Área/Subárea: Ciência da Computação/Engenharia de Software - Edital nº 126/2014, Universidade Federal de Viçosa.
2014
Aprovado no Concurso Público para o cargo de Professor Assistente - Departamento de Matemática - Área: Engenharia de Software - Edital nº 70/2014, Universidade Federal Rural do Rio de Janeiro.


Produções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
CUNHA, F. J. P.2018CUNHA, F. J. P. ; SIRQUEIRA, T. F. M. ; VIANA, M. L. ; Lucena, Carlos . Extending BDI Multiagent Systems with Agent Norms. WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY. OPEN SCIENCE RESEARCH JOURNALS, v. 12, p. 302-309, 2018.

2.
MOREJÓN, REINIER2017MOREJÓN, REINIER ; VIANA, MARX ; Lucena, Carlos . An Approach to Generate Software Agents for Health Data Mining. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, v. 27, p. 1579-1589, 2017.

Capítulos de livros publicados
1.
VIANA, MARX; Alencar, Paulo ; Lucena, Carlos . A Modeling Language for Adaptive Normative Agents. Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2017, v. 10207, p. 40-48.

Trabalhos completos publicados em anais de congressos
1.
VILLAMIZAR, H. ; KALINOWSKI, M. ; VIANA, MARX ; MÉNDEZ FERNANDEZ, D. . A Systematic Mapping Study on Security in Agile Requirements Engineering. In: Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2018, 2018, Prague, Czech Republic. Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2018. p. 1-8.

2.
MESA, O. ; VIEIRA, R. ; VIANA, MARX ; DURELLI, V. ; CIRILO, E. J. R. ; KALINOWSKI, M. ; Lucena, Carlos . Understanding Vulnerabilities in Plugin-based Web Systems: An Exploratory Study of WordPress. In: International Systems and Software Product Line Conference (SPLC), 2018, Gothenburg. International Systems and Software Product Line Conference (SPLC), 2018. p. 1-10.

3.
CUNHA, F. J. P. ; VIANA, MARX ; SIRQUEIRA, TASSIO ; ROSEMBERG, M. ; LUCENA, C. . Understanding Normative BDI Agents Behavior. In: International Conference on Software Engineering & Knowledge Engineering, 2018, San Francisco. The 30th International Conference on Software Engineering & Knowledge Engineering, 2018. p. 1-4.

4.
SASTRE, J. ; VIANA, MARX ; LUCENA, C. . An Agent-based Software Framework for Machine Learning. In: International Conference on Software Engineering & Knowledge Engineering, 2018, San Francisco. The 30th International Conference on Software Engineering & Knowledge Engineering (SEKE), 2018. p. 1-6.

5.
VIANA, M. L.; CAETANO, L. ; CUNHA, F. J. P. ; Alencar, Paulo ; Lucena, Carlos . Governance in Adaptive Normative Multiagent Systems for the Internet of Smart Things: Challenges and Future Directions. In: IEEE Big Data Conference Proceedings, 2018, Seattle. First International Workshop on the Internet of Things Data Analytics (IoTDA), 2018. p. 1-4.

6.
ALVES, P. H. C. ; VIANA, M. L. ; LUCENA, C. . An Architecture for Autonomous Normative BDI Agents Based on Personality Traits to Solve Normative Conflicts. In:  International Conference on Agents and Artificial Intelligence -ICAART, 2018, Funchal, Madeira.  10 International Conference on Agents and Artificial Intelligence, 2018.

7.
MOREJON, REINIER ; VIANA, MARX ; LUCENA, CARLOS JOSÉ . Generating Software Agents for Data Mining: An Example for the Health Data Area. In: The 29th International Conference on Software Engineering and Knowledge Engineering, 2017. org.crossref.xschema._1.Title@3e589aed. p. 283.

8.
VELMOVITSKY, PEDRO ELKIND ; BRIOT, JEAN-PIERRE ; VIANA, MARX ; Lucena, Carlos . Practical Reasoning in an Argumentation-based Decision BDI Agent: a Case Study for Participatory Management of Protected Areas. In: The 29th International Conference on Software Engineering and Knowledge Engineering, 2017. p. 527.

9.
SIRQUEIRA, TASSIO ; VIANA, MARX ; NASCIMENTO, NATHALIA ; Lucena, Carlos . A Software Framework for Data Provenance. In: The 29th International Conference on Software Engineering and Knowledge Engineering, 2017. org.crossref.xschema._1.Title@3eaba4ee. p. 615.

10.
ALVES, PAULO H. C. ; VIANA, MARX L. ; LUCENA, CARLOS J. P. DE . Working Towards a BDI Agent Based on Personality Traits to Improve Normative Conflicts Solution. In: The 29th International Conference on Software Engineering and Knowledge Engineering, 2017. p. 531.

11.
MESA, O. ; VIANA, M. L. ; CIRILO, E. J. R. ; LUCENA, C. . Vulnerabilidades em Sistemas de Software Web baseados em Plug-ins? Um Estudo Exploratório do WordPress. In: 4th WORKSHOP ON SOFTWARE VISUALIZATION, MAINTENANCE, AND EVOLUTION (VEM), 2017, Fortaleza. Sociedade Brasileira de Computação-SBC, 2017.

12.
VIANA, M. L.; Paulo Alencar ; Everton Guimarães ; CUNHA, F. J. P. ; Donald Cowan ; LUCENA, C. . JSAN: A Framework to Implement Normative Agents. In: SEKE, 2015, Pittsburgh. The 27​th​ International Conference on Software Engineering & Knowledge Engineering, 2015. p. 660-665.

13.
VIANA, M. L.; LUCENA, C. . An Approach to the Design of Adaptive and Normative Software Agents. In: CBSOFT, 2015, Belo Horizinte. WTDSoft 2015 5th WORKSHOP ON THESES AND DISSERTATIONS OF CBSOFT, 2015. v. 01. p. 75-82.

14.
VIANA, M. L.; Paulo Alencar ; LUCENA, C. . A Metamodel Approach to Developing Adaptive Normative Agents. In: IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2015, Cingapura. 2015 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2015. p. 89-91.

15.
VIANA, M. L.; Paulo Alencar ; Donald Cowan ; Everton Guimarães ; CUNHA, F. J. P. ; LUCENA, C. . The Development of Normative Autonomous Agents: an Approach. In: IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2015, Cingapura. 2015 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2015. p. 9-16.

Resumos expandidos publicados em anais de congressos
1.
NASCIMENTO, N. M. ; VIANA, M. L. ; LUCENA, C. . An IoT-based Tool for Human Gas Monitoring. In: XV Congresso Brasileiro de Informática em Saúde - CBIS, 2016, Goiânia. Anais do CBIS, 2016.

2.
CUNHA, F. J. P. ; VENIERIS, R. ; VIANA, M. L. ; LUCENA, C. . Aprendizado de Máquina na Classificação de retinopatia diabética em fundoscopia. In: XV Congresso Brasileiro de Informática em Saúde, 2016, Goiânia. CBIS - XV Congresso Brasileiro de Informática em Saúde, 2016.

3.
CUNHA, F. J. P. ; COSTA, A. D. ; VIANA, M. L. ; LUCENA, C. . JAT4BDI: An Aspect-based Approach for Testing BDI Agents. In: IEEE/WIC/ACM Intelligent Agent Technology Conference, 2015, Cingapura. 2015 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2015. p. 186-189.

Resumos publicados em anais de congressos
1.
VIANA, M. L.; CUNHA, F. J. P. ; Baldoino F. Santos Neto ; Paulo Alencar ; LUCENA, C. . A Framework for Supporting Simulation with Normative Agents. In: WESAAC, 2015, Niteroí. 9 Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplicações. Niteroí: Niteroí: UFF, 2015. v. 9. p. 167-172.

2.
CUNHA, F. J. P. ; VIANA, M. L. ; ROSEMBERG, M. R. ; LUCENA, C. . Verifying the behavior of agents in BDI4JADE with AspectJ. In: WESAAC, 2015, Rio de Janeiro. 9 Workshop-Escola de Sistemas de Agentes, seus Ambientes e apliCações, 2015. p. 227-231.

3.
Ariel Escobar Endara ; VIANA, M. L. ; CUNHA, F. J. P. ; LUCENA, C. . Uma abordagem baseada em Sistemas Multiagentes para suporte a Telemedicina. In: WESAAC, 2015, Rio de Janeiro. 9 Workshop-Escola de Sistemas de Agentes, seus Ambientes e apliCações, 2015. v. 9. p. 209-214.

Artigos aceitos para publicação
1.
SIRQUEIRA, TASSIO ; VIANA, MARX ; CUNHA, F. J. P. ; NUNUES, I. ; Lucena, Carlos . Data Provenance in Multiagent Systems. INTERNATIONAL JOURNAL OF METADATA, SEMANTICS AND ONTOLOGIES, 2018.

Apresentações de Trabalho
1.
Morejon, R. N. ; VIANA, M. L. ; Lucena, Carlos . Generating Software Agents for Data Mining. 2017. (Apresentação de Trabalho/Conferência ou palestra).

2.
VELMOVITSKY, PEDRO ELKIND ; BRIOT, JEAN-PIERRE ; VIANA, M. L. ; Lucena, Carlos . Implementing an Argumentation-based Decision BDI Agent: a Case Study for Participatory Management of Protected Areas. 2017. (Apresentação de Trabalho/Conferência ou palestra).

3.
SIRQUEIRA, T. F. M. ; VIANA, M. L. ; NASCIMENTO, N. M. ; LUCENA, CARLOS J. P. DE . A Software Framework for Data Provenance. 2017. (Apresentação de Trabalho/Conferência ou palestra).

4.
VIANA, M. L.; Paulo Alencar ; Lucena, Carlos . A Modeling Language for Adaptive Normative Agents. 2016. (Apresentação de Trabalho/Conferência ou palestra).

5.
VIANA, M. L.; CUNHA, F. J. P. ; Baldoino F. Santos Neto ; Paulo Alencar ; LUCENA, C. . A Framework for Supporting Simulation with Normative Agents. 2015. (Apresentação de Trabalho/Conferência ou palestra).

6.
VIANA, M. L.; Paulo Alencar ; Lucena, Carlos . A Metamodel Approach to Developing Adaptive Normative Agents. 2015. (Apresentação de Trabalho/Conferência ou palestra).

7.
CUNHA, F. J. P. ; COSTA, A. D. ; VIANA, M. L. ; Lucena, Carlos . JAT4BDI: An Aspect-based Approach for Testing BDI Agents. 2015. (Apresentação de Trabalho/Conferência ou palestra).

8.
VIANA, M. L.; Paulo Alencar ; Donald Cowan ; Everton Guimarães ; CUNHA, F. J. P. ; Lucena, Carlos . The Development of Normative Autonomous Agents: an Approach. 2015. (Apresentação de Trabalho/Conferência ou palestra).

9.
VIANA, M. L.; Paulo Alencar ; Everton Guimarães ; CUNHA, F. J. P. ; Donald Cowan ; Lucena, Carlos . JSAN: A Framework to Implement Normative Agents. 2015. (Apresentação de Trabalho/Conferência ou palestra).

10.
VIANA, M. L.; Lucena, Carlos . An Approach to Design of Adaptive and Normative Software Agents. 2015. (Apresentação de Trabalho/Congresso).

11.
VIANA, M. L.; Martinez, M. A. ; ZONTA, J. H. ; SANTOS, M. R. . INFI - Software para Simulação do Processo de Infiltração de Água no Solo Usando o Modelo de Green-Ampt-Mein-Larson. 2009. (Apresentação de Trabalho/Simpósio).


Produção técnica
Programas de computador sem registro
1.
VIANA, M. L.. JSAN: Um Framework para Simulação de Agentes Normativos. 2012.

Trabalhos técnicos
1.
VIANA, MARX. Revisor do WFA - Workshop de Ferramentas e Aplicações do WebMedia. 2018.

2.
VIANA, MARX. Revisor do VEM - Workshop on Software Visualization, Evolution, and Maintenance. 2018.


Demais tipos de produção técnica
1.
VIANA, M. L.. Introdução a Linguagem de programação C++. 2015. (Curso de curta duração ministrado/Extensão).

2.
VIANA, M. L.; Paulo Alencar ; Donald Cowan ; LUCENA, C. . The Development of Normative Autonomous Agents: an Approach. 2015. (Technical Report CS-2015-05).

3.
VIANA, M. L.. Simulação Utilizando Sistemas Multiagentes. 2014. (Curso de curta duração ministrado/Extensão).



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
LUCENA, CARLOS J. P. DE; LOPES, H. C. V.; VIANA, MARX L.. Participação em banca de Ricardo Almeida Venieris. Uma Arquitetura de Software para apoio ao desenvolvimento de sistemas de diagnóstico médicos por imagem. 2018. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

2.
LUCENA, C.; BARBOSA, S. D. J.; LOPES, H. C. V.; VIANA, MARX L.. Participação em banca de Jefry Sastre Peréz. An Agent-based Software Framework for Machine Learning Tuning. 2018. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

3.
Lucena, Carlos; BARBOSA, S. D. J.; LOPES, H. C. V.; VIANA, MARX. Participação em banca de Reinier Morejón Novales. An Approach to Use Software Agents to manage data mining processes: Applications to Healthcare. 2018. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

4.
Lucena, Carlos; Milidiú, R; VIANA, MARX. Participação em banca de Pedro Elkind Velmovitsky. iBot: An Agent-based Software Framework For Creating Domain Conversational Agents. 2018. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

5.
LUCENA, C.; LOPES, H. C. V.; BARBOSA, S. D. J.; VIANA, M. L.. Participação em banca de Paulo Henrique Cardoso Alves. Agentes de Software com Traços de Personalidade baseados na Arquitetura BDI para Tomada de Decisões Normativos. 2017. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

Qualificações de Mestrado
1.
Lucena, Carlos; KALINOWSKI, M.; CIRILO, E. J. R.; VIANA, MARX. Participação em banca de Oslien Mesa. Proactive Mitigation of Vulnerabilities in Plugin-based Web Systems. 2018. Exame de qualificação (Mestrando em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

2.
Lucena, Carlos; Milidiú, R; VIANA, MARX. Participação em banca de Pedro Elkind Velmovitsky. iBot: An Agent-based Software Framework for Creating Domain Conversational Agents. 2018. Exame de qualificação (Mestrando em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

3.
Lucena, Carlos; BARBOSA, S. D. J.; LOPES, H. C. V.; VIANA, MARX. Participação em banca de Reinier Morejón Novales. An Approach for Generatig Software Agents for Health Data Mining. 2017. Exame de qualificação (Mestrando em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

4.
Lucena, Carlos; LOPES, H. C. V.; BARBOSA, S. D. J.; VIANA, MARX. Participação em banca de Paulo Henrique Cardoso Alves. Agentes de Software com Traços de Personalidade baseados na arquitetura BDI para Tomada de Decisões Normativas. 2017. Exame de qualificação (Mestrando em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

5.
Lucena, Carlos; BARBOSA, S. D. J.; LOPES, H. C. V.; VIANA, MARX. Participação em banca de Jefry Sastre Pérez. An Agent-based Software Framework for Machine Learning Tuning. 2017. Exame de qualificação (Mestrando em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

6.
Lucena, Carlos; LOPES, H. C. V.; VIANA, MARX. Participação em banca de Ricardo Almeida Venieris. Sistemas Configuráveis com Inteligência Artificial para Apoio a Diagnóstico de Exames por Imagem. 2017. Exame de qualificação (Mestrando em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.




Eventos



Participação em eventos, congressos, exposições e feiras
1.
The 29th International Conference on Software Engineering & Knowledge Engineering. Generating Software Agents for Data Mining: An Example for the Health Data Area. 2017. (Congresso).

2.
European Conference on Multi-Agent Systems. A Modeling Language for Adaptive Normative Agents. 2016. (Congresso).

3.
CBSOFT - Congresso Brasileiro de Software: Teoria e Prática. An Approach to the Design of Adaptive and Normative Software Agents. 2015. (Congresso).

4.
IEEE/WIC/ACM International Conference on Web Intelligence. A Metamodel Approach to Developing Adaptive Normative Agents. 2015. (Congresso).

5.
IEEE/WIC/ACM International Conference on Web Intelligence. JAT4BDI: An Aspect-Based Approach for Testing BDI Agents. 2015. (Congresso).

6.
IEEE/WIC/ACM International Conference on Web Intelligence. The Development of Normative Autonomous Agents: An Approach. 2015. (Congresso).

7.
The 27th International Conference on Software Engeneering & Knowledge Engineering. JSAN: A Framework to Implement Normative Agents. 2015. (Congresso).

8.
WESAAC - 9 Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplicações. A Framework for Supporting Simulation with Normative Agents. 2015. (Congresso).

9.
1ª Latin-American Colloquium on model-Driven Software Engineering.apenas para convidado e participante. 2013. (Outra).

10.
1ª Latin-American School on Software Engineering.apenas para convidado e participante. 2013. (Outra).

11.
Designing Implementing and Running Agent-Based Models for Renewable Resources Managenent (MISS-ABMS 2013).apenas para convidado e participante. 2013. (Outra).

12.
Workshop-Escola de Sistemas de Agentes, seus Ambientes e Aplicações.apenas para convidado e participante. 2013. (Outra).

13.
Emej- Encontro Mineiro de Empresas Juniores. apenas para convidado e participante. 2007. (Congresso).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
Pedro Augusto da Silva e Souza Miranda. Blockchain technology and Multiagent Systems: Applications to Health Care. Início: 2017. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro. (Coorientador).

2.
Oslien Mesa. Do plugins Influence the Occurrence of Vulnerabilities in the LPS? An Exploratory Study of the WordPress. Início: 2016. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. (Coorientador).

Tese de doutorado
1.
Tássio Ferenzini Martins Sirqueira. A Software Framework for Data Provenance. Início: 2017. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro. (Coorientador).

2.
Francisco José Plácido da Cunha. Uma Abordagem para a Verificação do Comportamento de Agentes Normativos. Início: 2017. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Coorientador).

Monografias de conclusão de curso de aperfeiçoamento/especialização
1.
Gean Carlos Da Silva Lemes. Análise de Maturidade para Implantação do ITIL. Início: 2018. Monografia (Aperfeiçoamento/Especialização em Pós-graduação Lato Sensu - Segurança e Gestão da Tecnologia da Informação) - Universidade Estadual de Goiás. (Orientador).

2.
Kleyson Lucas Mendes. Análise do nível de maturidade dos processos de TI baseado no COBIT. Início: 2018. Monografia (Aperfeiçoamento/Especialização em Pós-graduação Lato Sensu - Segurança e Gestão da Tecnologia da Informação) - Universidade Estadual de Goiás. (Orientador).


Orientações e supervisões concluídas
Dissertação de mestrado
1.
Jefry Sastre Pérez. An Agent-based Software Framework for Machine Learning Tuning. 2016. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Coorientador: Marx Leles Viana.

2.
Pedro Elkind Velmovitsky. Implementing an Argumentation-based Decision BDI Agent: a Case Study for Participatory Management of Protected Areas. 2016. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Coorientador: Marx Leles Viana.

3.
Paulo Henrique Cardoso Alves. Agentes de Software com Traços de Personalidade baseados na arquitetura BDI para Tomada de Decisões Normativas. 2015. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Coorientador: Marx Leles Viana.

4.
Reinier Morejón Novales. Generating Software Agents for Data Mining: An Example for the Health Data Area. 2015. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Coorientador: Marx Leles Viana.

5.
Ricardo Venieris. Um Framework conceitual para construção de técnicas de Inteligência Artificial para apoio a diagnóstico de exames por imagem. 2015. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Coorientador: Marx Leles Viana.



Inovação



Programa de computador sem registro
1.
VIANA, M. L.. JSAN: Um Framework para Simulação de Agentes Normativos. 2012.


Projetos de pesquisa


Educação e Popularização de C & T



Programa de Computador sem registro de patente
1.
VIANA, M. L.. JSAN: Um Framework para Simulação de Agentes Normativos. 2012.


Cursos de curta duração ministrados
1.
VIANA, M. L.. Simulação Utilizando Sistemas Multiagentes. 2014. (Curso de curta duração ministrado/Extensão).



Outras informações relevantes


1 - Resultado do POSCOMP 2009 : 41 acertos no total de 70 questões.



Página gerada pelo Sistema Currículo Lattes em 10/12/2018 às 20:53:13