Márcio de Oliveira Barros
Possui graduação em Matemática Aplicada a Informática pela Universidade Federal do Rio de Janeiro (1992), Mestrado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (1995) e Doutorado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (2001). Atualmente é professor associado da Universidade Federal do Estado do Rio de Janeiro. Tem experiência com pesquisa e desenvolvimento tecnológico na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: search-based software engineering, software design e gerência de projetos.
Informações coletadas do Lattes em 12/05/2025
Acadêmico
Formação acadêmica
Doutorado em Engenharia de Sistemas e Computação
1997 - 2001
Universidade Federal do Rio de Janeiro
Título: Gerenciamento de Projetos Baseado em Cenários: uma Abordagem de Modelagem Dinâmica e Simulação
Orientador: Cláudia Maria Lima Werner e Guilherme Horta Travassos
, Ano de obtenção: 2001. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Gerência de Projetos; Dinâmica de Sistemas; Modelagem; Simulação.Grande área: Ciências Exatas e da TerraSetores de atividade: Informática; Informacao e Gestao C&T.
Mestrado em Engenharia de Sistemas e Computação
1993 - 1995
Universidade Federal do Rio de Janeiro
Título: Recuperação de Componentes em Bibliotecas de Software: Uma Abordagem Conexionista
Orientador: Cláudia Maria Lima Werner
, Ano de Obtenção: 1995.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Reutilização de Software; Redes Neurais; Inteligência Artificial.Grande área: Ciências Exatas e da TerraSetores de atividade: Informática.
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Espanhol
Compreende Razoavelmente, Fala Pouco, Lê Pouco.
Áreas de atuação
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.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Software Básico.
Organização de eventos
YOO, S. ; VERGÍLIO, S.R. ; BARROS, M. ; PAPADAKIS, M. ; FELDT, R. ; SOHN, J. ; GUIZO, G. ; JAHANGIROVA, G. . 14th Symposium on Search-Based Software Engineering. 2022. (Congresso).
BARROS, M. ; OLIVEIRA, K.M. . Concurso de Teses e Dissertações - Simpósio Brasileiro de Qualidade de Software. 2020. (Congresso).
BARROS, MÁRCIO O. ; PAIXAO, M. H. . X Workshop Brasileiro de Engenharia de Software baseada em Buscas. 2019. (Congresso).
TRAVASSOS, GUILHERME H. ; SILVA, F. Q. B. ; GUIDINI, T. ; FRANCA, C. ; BARROS, MÁRCIO O. . XVIII ACM/IEEE Empirical Ssoftware Engineering International Week. 2019. (Congresso).
BARROS, M. ; VERGÍLIO, S.R. . VIII Workshop Brasileiro de Engenharia de Software baseada em Buscas. 2017. (Congresso).
BARROS, M. O. ; LABICHE, Y. . VII Symposium on Search-based Software Engineering. 2015. (Congresso).
SOUZA, J. ; YOO, S. ; LEGOUES, C. ; BARROS, M. O. ; ALSHAHWAN, N. . VI Symposium on Search-based Software Engineering. 2014. (Congresso).
BARROS, M. O. ; VALLESPIR, D. . XVI Ibero-American Conference on Software Engineering. 2013. (Congresso).
BARROS, M. O. . III Fórum de Educação em Engenharia de Software. 2010. (Congresso).
BARROS, M. O. ; SOUZA, J. . I Workshop de Otimização em Engenharia de Software. 2010. (Congresso).
ARAÚJO, R. M. ; SANTORO, F. M. ; BARROS, M. O. . IV Simpósio Brasileiro de Sistemas de Informação. 2008. (Congresso).
TRAVASSOS, G. H. ; BARROS, M. O. . 5th ACM-IEEE International Symposium on Empirical Software Engineering. 2006. (Outro).
WERNER, C. M. L. ; MURTA, L. G. P. ; BARROS, M. O. . II Conferência Latino-Americana em Linguagens de Padrões para Programação (SugarLoaf Plop). 2002. (Congresso).
WERNER, C. M. L. ; MURTA, L. G. P. ; BARROS, M. O. . II Workshop em Desenvolvimento Baseado em Componentes. 2002. (Congresso).
Participação em eventos
FACETAV 2017. 2017. (Seminário).
Participação em bancas
IMAMURA, M.; SANTOS, R. P.; CAVALCANTE, E. R. S.;BARROS, M.. HEURISTICS FOR SYSTEMS-OF-SYSTEMS DESIGN. 2021. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
COTRIM, M. P.; MELLO, C. E. R.;BARROS, M.; MENDES, E. F.. INFLUÊNCIA OCULTA ENTRE REDES SOCIAIS: UM ESTUDO DO EFEITO DE GRUPOS DO WHATSAPP NO IMPULSIONAMENTO DE CONTEÚDO DO YOUTUBE. 2021. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
SILVA, D. F.; COLANZI, T. E.; LEAL, G. C. L.;BARROS, M.. Operadores de Cruzamento para aprimorar a Otimização de Arquitetura de Linha de Produto de Software. 2021. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Maringá.
SANTOS, R. P.; GRACIANO NETO, V. V.;BARROS, M.; NAKAGAWA, E. Y.; MACIEL, R. S. P.. UMA ABORDAGEM BASEADA EM MODELAGEM CONCEITUAL PARA COMPREENDER FATORES QUE INFLUENCIAM INTEROPERABILIDADE EM SISTEMAS-DE-SISTEMAS DE INFORMAÇÃO. 2020. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
CAMILO JUNIOR, C. G.; LEITAO JUNIOR, P. S.;BARROS, M.. Novel Fitness Functions Using Source Code Checkpoints for Search-based Program Repair. 2020. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
MELLO, C. E. R.;BARROS, M.; MENDES, E. F.; CARMO, F. B.. Previsão de notas esparsas na filtragem colaborativa a partir de relações de vizinhança com redes neurais artificiais. 2019 - Universidade Federal do Estado do Rio de Janeiro.
DIAS-NETO, A. C.; FEITOSA, E. L.;BARROS, MARCIO DE O.. UM ESTUDO SOBRE O USO DE SIMULAÇÃO EM ECOSSISTEMAS DE SOFTWARE MÓVEL. 2018. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas.
SOUZA, G. S.;BARROS, MARCIO DE O.; BARCELLOS, M. P.. Identificação de Cenários de Erro Humano em Elicitação de Requisitos de Software. 2018. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
CARVALHO, A. B.;SILVA, L. M. A.; MACEDO, H. T.;BARROS, MARCIO DE O.. Otimização com Muitos Objetivos por Múltiplos Enxames Aplicada ao Escalonamento Dinâmico de Projetos de Software. 2018. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe.
MURTA, L. G. P.; KOHWALTER, T. C.; OLIVEIRA, D. C. M.;BARROS, M. O.. COMO A ADOÇÃO DE FEATURE TOGGLES AFETA MERGES DE RAMOS E DEFEITOS EM PROJETOS DE SOFTWARE LIVRE?. 2018. Dissertação (Mestrado em CIÊNCIAS DA COMPUTAÇÃO) - Universidade Federal Fluminense.
BAIÃO, F. A.REVOREDO, K. C.BARROS, M. O.; CARVALHO, A. M. P.. Interactive Ontology Alignment: An Approach Based on the Interactive Modification of the Set of Candidate Correspondences. 2017. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
BARROS, MÁRCIO O.; SIQUEIRA, S.W.M.;WERNER, C. M. L.; SALGADO, L.. Entendimento dos Processos Públicos para o Cidadão com Modelos Declarativos. 2017. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
TONINI, T.;BARROS, MÁRCIO O.. Desenvolvimento de um sistema de informação para suporte ao processo de elaboração de diagnósticos, resultados e intervenções de enfermagem em unidades de terapia intensiva. 2017. Dissertação (Mestrado em Enfermagem) - Universidade Federal do Estado do Rio de Janeiro.
SCHMITZ, E.A.; ALENCAR, A. J.;BARROS, M. O.; SILVEIRA, D. S.. ON THE COLLUSION CONDITIONS IN THE INDEFINITELY REPEATED PRISONERS? DILEMMA UNDER DIFFERENT DECISION CRITERIA ? A COMPUTATIONAL APPROACH. 2016. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
ALVIM, A.C.BARROS, M. O.; ROSSETI, I. C. M.. Megale. ALGORITMO GENÉTICO DE CHAVES ALEATÓRIAS VICIADAS APLICADO AO PROBLEMA DE CLUSTERIZAÇÃO DE MÓDULOS DE SOFTWARE. 2015. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
XEXEO, G.B.; SOUZA, J. M.;BARROS, M. O.. COMPARAÇÃO E EVOLUÇÃO DE PLANILHAS DE DADOS - UMA ABORDAGEM PARA VERSIONAMENTO DE PLANILHAS. 2014. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
FERREIRA, S. B. L.; LEITE, J. C. S. P.;BARROS, M. O.. MÉTODO PRELIMINAR DE AVALIAÇÃO DE ACESSIBILIDADE WEB ATRAVÉS DA IDENTIFICAÇÃO DE ITENS CRÍTICOS COM A PARTICIPAÇÃO DE USUÁRIOS COM DEFICIÊNCIA VISUAL TOTAL. 2014. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
VERGÍLIO, S.R.COLANZI, T. E.BARROS, M. O.. Uso de Padrões em Projeto Arquitetural baseado em Busca de Linha de Produto de Software. 2014. Dissertação (Mestrado em Informática) - Universidade Federal do Paraná.
TRAVASSOS, G. H.; OLIVEIRA, T.C.;BARROS, M. O.. TÉCNICA DE LEITURA PARA INSPEÇÃO DE DIAGRAMAS DE ESTADOS COM BASE EM DIAGRAMAS DE ATIVIDADES ESPECIFICANDO OS CASOS DE USO DO SOFTWARE. 2013. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
DIAS-NETO, A. C.; RODRIGUES, R. F.;BARROS, M. O.. UM FRAMEWORK DE APOIO À INSTANCIAÇÃO DE TÉCNICAS DE SELEÇÃO DE TECNOLOGIAS DE SOFTWARE BASEADAS EM ESTRATÉGIAS DE BUSCA. 2013. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas.
SILVEIRA, G. E.; LINO, N. C. Q.;BARROS, M. O.. Uma Abordagem para Alocação de Equipes em Projetos de Desenvolvimento Distribuído de Software com Base em Atributos Não-Técnicos. 2013. Dissertação (Mestrado em Informática) - Universidade Federal da Paraíba.
FERREIRA, S. B. L.;BARROS, M. O.; RAPOSO, A. B.. ABORDAGEM PARA AVALIAÇÃO DE USABILIDADE E ACESSIBILIDADE EM CELULARES TOUCH SCREEN POR MEIO DO MODELO DE MÉTRICAS SUM (SINGLE USABILITY METRIC). 2013. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
RIBEIRO, C. C.;MURTA, L. G. P.; MARTINS, S. L.;BARROS, M. O.. AMBIENTE DE SOFTWARE PARA ELABORAÇÃO E GERENCIAMENTO DE MODELOS DE PROGRAMAÇÃO LINEAR E INTEIRA. 2012. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.
TRAVASSOS, G. H.WERNER, C. M. L.BARROS, M. O.; BIOLCHINI, J.C.A.. SERVIÇOS DE APOIO AO PLANEJAMENTO DE REVISÕES SISTEMÁTICAS DA LITERATURA. 2012. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
TRAVASSOS, G. H.; MATTOSO, M.;BARROS, M. O.. ABORDAGEM PARA ESPECIFICAÇÃO DE EXPERIMENTOS IN SILICO EM ENGENHARIA DE SOFTWARE E ÁREAS AFIM. 2011. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
SCHMITZ, E.A.; ALENCAR, A. J.;CORRÊA, A. L.; SILVA, G.P.;BARROS, M. O.. Uma Abordagem Branch & Bound a Maximizacao do Valor de Projetos de Software em Ambientes de Recursos Escassos. 2010. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
TRAVASSOS, G. H.; OLIVEIRA, T.C.; BIOLCHINI, J.C.A.;BARROS, M. O.. REPOSITÓRIO DE CONHECIMENTO DE UM AMBIENTE DE APOIO A EXPERIMENTAÇÃO EM ENGENHARIA DE SOFTWARE. 2010. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
BAFFA, A. C. E.; CIARLINI, A. E. M.; ALCAZAR, J. J. P.;BARROS, M. O.; SIQUEIRA, S.W.M.. AMBIENTE PARA ESTUDO, MODELAGEM, PLANEJAMENTO E AVALIAÇÃO DE POLÍTICAS NO MERCADO DE AÇÕES UTILIZANDO POMDPS. 2010. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
KNOP, I.O.; BARBOSA, C.B.; VILLELA, P.;BARROS, M. O.TRAVASSOS, G. H.. Modelagem e simulação de Sistemas Dinâmicos: uma ferramenta baseada em Dinâmica de Sistemas, aplicada a Gerenciamento de Processo de Software. 2009. Dissertação (Mestrado em Modelagem Computacional) - Universidade Federal de Juiz de Fora.
CUNHA, C. A. A.;SCHMITZ, E.A.CORRÊA, A. L.; ALENCAR, A. J.;BARROS, M. O.. Uma abordagem para a transformação de regras de negócio na Arquitetura Dirigida por Modelos. 2009. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
NOYA, R. C.;BARROS, M. O.. Instanciação e Execução de Modelos de Processo de Software no Eclipse Process Framework. 2007. Dissertação (Mestrado em Engenharia de Sistemas - Informatica) - Instituto Militar de Engenharia.
BARROS, M. O.. Estratégias de TI para a Integração Eletrônica da Informação - Um Estudo sobre o Estado da Arte e da Prática. 2007. Dissertação (Mestrado em Administração de Empresas) - Pontifícia Universidade Católica do Rio de Janeiro.
SCHMITZ, E.A.PIRES, P. F.BARROS, M. O.. B-Risk: Um Modelo para Análise de Riscos. 2005. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
SCHMITZ, E.A.BARROS, M. O.. Aplicação de Modelos de Árvore no ECAD. 2005. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
BARROS, M. O.ROCHA, A. R. C.TRAVASSOS, G. H.. CRM em Ambientes de Desenvolvimento de Software. 2004. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
SCHMITZ, E.A.BARROS, M. O.; CAMPOS, M. L. M.. Um Conjunto Básico de Medidas do Processo de Desenvolvimento de Software para a Implementação do CMM IV. 2004. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
BARROS, M. O.SCHMITZ, E.A.. Uma Proposta de Formalização das Práticas Específicas de Gerência de Requisitos do CMMI usando Regras de Negócio. 2004. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
SCHMITZ, E.A.; ALENCAR, A. J.;BARROS, M. O.. Um Modelo Paramétrico de Esforço para Sistemas de Informação Baseados na Arquitetura Web. 2003. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
SCHMITZ, E.A.; MOTA, C. L. R.;BARROS, M. O.. Bezerra. Cadeia Crítica: um Novo Método para Gerência de Projetos?. 2003. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.
ROCHA, A. R. C.; OLIVEIRA, K.M.; MENEZES, C.S.;BARROS, M. O.. Representação da Distribuição do Conhecimento, Habilidades e Experiências através da Estrutura Organizacional. 2003. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
GONCALVES, E. D.; SOUZA, G. S.; SILVA, B. D. G.;BARROS, M.; SANTOS, R. P.; KALINOWSKI, M.; MARCZAK, S. S.; MELLO, R. M.. Influence of Human Factors on the Organizational Climate of Agile Software Development Teams. 2022. Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
SANTOS, F. M. A.; MELLO, C. E. R.; CLASSE, T. M.;BARROS, M.; ALVIM, L. G. M.; XEXEO, G.B.. Matching Network of Ontologies: an pattern recognition approach. 2022. Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
ALMEIDA, G. O.; BURLESON, W.;BARROS, M.. Appraisal of Emotional Responses, Mental Workload, and Debriefing Feedback during in-person and Remotely Facilitated Healthcare Simulations: A Natural Experiment Study. 2022. Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
SILVA, L. M. P.; BORBA, P. H. M.; MIRANDA, B. A. F.; CORNELIO, M. L.; ALVES, E. L. G.;BARROS, M.; ALMEIDA, R. B.. Detecting, Understanding, and Resolving Semantic Conflicts. 2022. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Pernambuco.
MELLO, C. E. R.; CLASSE, T. M.;BARROS, M.; ALVIM, A. C. F.; VILELA, R. M. M. B.; SOUZA, J. M.. Modelo para Avaliação de Usabilidade de Usuários em Ferramentas de Visualização para Reparação de Alinhamento de Ontologias: Uma Metodologia a partir de Dados Analíticos. 2020.
SOUZA, G. S.;BARROS, M.; SANTOS, R. P.;ROCHA, A. R. C.; SANTOS, D. V.. RESISTÊNCIA EM INICIATIVAS DE MELHORIA DE PROCESSOS DE SOFTWARE. 2020. Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
OLIVEIRA, T.C.;WERNER, C. M. L.; XEXEO, G.B.;BARROS, M.; CIRILO, E. J. R.. RECOMENDAÇÃO DE CONTEXTO DE TAREFA EM DESENVOLVIMENTO DE SOFTWARE. 2019. Tese (Doutorado em PESC - Programa de Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
WERNER, C. M. L.; OLIVEIRA, T.C.; SANTOS, R. P.;BARROS, M.; ALMEIDA, E. S.; NAKAGAWA, E. Y.. DIRECTOR: A CLOUD MICROSERVICE SELECTION FRAMEWORK. 2019. Tese (Doutorado em PESC - Programa de Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
LUCENA, S. C.; SOUZA, G. S.;BARROS, M.; WERNECK, V. M. B.; SALGADO, L.. CATÁLOGO DE VALOR DE NEGÓCIO DA TI, UM MODELO PRESCRITIVO. 2019. Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro.
VERGÍLIO, S.R.BARROS, MÁRCIO O.; SOUZA, J.. A PREFERENCE-BASED APPROACH FOR REDUCING THE NUMBER OF OBJECTIVES APPLIED TO THE VARIABILITY TESTING OF SOFTWARE PRODUCT LINE. 2019. Tese (Doutorado em Informática) - Universidade Federal do Paraná.
LETIER, E.;BARROS, MARCIO DE O.. Bruce. The Blind Software Engineer: Improving the Non-Functional Properties of Software by Means of Genetic Improvement. 2018. Tese (Doutorado em Computer Science) - University College of London.
MURTA, L. G. P.; SARMA, A.; CARVALHO, A. P.; CLUA, E. W. G.;BARROS, M.WERNER, C. M. L.. RECOMMENDING DEVELOPERS FOR COLLABORATIVE MERGE SESSIONS. 2017. Tese (Doutorado em Computação) - Universidade Federal Fluminense.
DELAMARO, M. E.; BARBOSA, E. F.;BARROS, M. O.; PAPPA, G. L.; CHAIM, M. L.. Uma abordagem para geração de dados de teste para o teste de mutação utilizando técnicas baseadas em busca. 2017. Tese (Doutorado em Ciências da Computação) - Universidade de São Paulo.
MENDONCA NETO, M. G.; KALINOWSKI, M.;BARROS, M. O.; MACHADO, I. C.; SOUZA, R. R. G. E.. Identifying Technical Debt through Code Comment Analysis. 2017. Tese (Doutorado em Ciência da Computação) - Universidade Federal da Bahia.
BARBOSA, C.B.; SANTOS, R. W.; PAIVA, A.;BARROS, M. O.; BERNADINO, H. S.; LOBOSCO, M.. Reprodução de Experimentos Biológicos in Silico. 2016. Tese (Doutorado em Modelagem Computacional) - Universidade Federal de Juiz de Fora.
WERNER, C. M. L.; SOUZA, J. M.;BARROS, M. O.; LEITE, J. C. S. P.; CONTE, T. U.. MANAGING AND MONITORING SOFTWARE ECOSYSTEM TO SUPPORT ACQUIRER?S DEMAND ANALYSIS. 2016. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
TRAVASSOS, G. H.WERNER, C. M. L.; COUTINHO, A. L. G. A.;BARROS, M. O.; PRIKLADNICKI, R.. GUIDELINES FOR EXPERIMENTATION WITH DYNAMIC SIMULATION MODELS IN THE CONTEXT OF SOFTWARE ENGINEERING. 2015. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
SOUZA, C. S.; GARCIA, A. F.; BARBOSA, S. D. J.; STAA, A. V.;MURTA, L. G. P.; VALENTE, M. T. O.; LEAL, J. E.;BARROS, M. O.. Global-Aware Recommendations for Repairing Exception Handling Violations. 2015. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
WERNER, C. M. L.; OLIVEIRA, T.C.; ESPERANCA, C.;BARROS, M. O.; EVSUKOFF, A. G.. ENGINEERING OF INTERACTIVE VISUALIZATION TOOLS FOR PROVIDING AWARENESS IN SOFTWARE REUSE TASKS. 2015. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
WERNER, C. M. L.ARAÚJO, R. M.ROCHA, A. R. C.; OLIVEIRA, T.C.; PRIKLADNICKI, R.;BARROS, M. O.. COMPOOTIM: Planejamento, Acompanhamento e Otimização da Colaboração na Composição de Processos de Software. 2013. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
ROCHA, A. R. C.; SOUZA, G. S.; PRIKLADNICKI, R.; OLIVEIRA, T.C.;MURTA, L. G. P.BARROS, M. O.. Processos de Software e SImulação. 2012. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
ARAÚJO, M.A.P.;TRAVASSOS, G. H.WERNER, C. M. L.ROCHA, A. R. C.BARROS, M. O.; LUCENA, C. J. P.. Um Modelo para Predição de Decaimento em Software Orientado a Objetos. 2009. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
TRAVASSOS, G. H.ROCHA, A. R. C.WERNER, C. M. L.VERGÍLIO, S.R.BARROS, M. O.. Seleção de Técnicas de Teste Baseado em Modelos. 2009. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
MURTA, L. G. P.WERNER, C. M. L.ROCHA, A. R. C.BARROS, M. O.. Gerência de Configuração no Desenvolvimento Baseado em Componentes. 2006. Tese (Doutorado em PESC - Programa de Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
CAMPOS JUNIOR, H. S.;MURTA, L. G. P.; OCHI, L. S.;BARROS, M.. SEARCH-BASED MERGE CONFLICT RESOLUTION. 2022. Exame de qualificação (Doutorando em Computação) - Universidade Federal Fluminense.
SOUZA, G. S.;ROCHA, A. R. C.BARROS, MÁRCIO O.. MODELO DE REFERÊNCIA DE PROCESSO PARA TERCEIRIZAÇÃO DE FORÇA DE TRABALHO DE TI. 2019. Exame de qualificação (Doutorando em Informática) - Universidade Federal do Estado do Rio de Janeiro.
MELLO, C. E. R.;BARROS, MÁRCIO O.; GARCIA, A. C. B.. Internetwork Matching of Ontologies - Exame de Qualificação. 2019 - Universidade Federal do Estado do Rio de Janeiro.
SANTOS, R. P.; NAKAGAWA, E. Y.;BARROS, M.; BATISTA, T. V.; GRACIANO NETO, V. V.. UMA ABORDAGEM PARA TOLERÂNCIA A FALHAS EM SISTEMAS-DE-SISTEMAS. 2019. Exame de qualificação (Doutorando em Informática) - Universidade Federal do Estado do Rio de Janeiro.
WERNER, C. M. L.BARROS, M. O.; OLIVEIRA, T.C.. ARCHITECTING CROSS-PLATFORM SOFTWARE ECOSYSTEM APPLICATIONS. 2017. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
VERGÍLIO, S.R.; SOUZA, J.;BARROS, M. O.. Automatic Design of Interactive Ant Algorithms for Combinatorial Software Engineering Problems. 2017. Exame de qualificação (Doutorando em Informática) - Universidade Federal do Paraná.
BAIÃO, F. A.REVOREDO, K. C.BARROS, MÁRCIO O.. MEASURING KNOWLEDGE-INTENSIVE CHARACTERISTICS IN BUSINESS PROCESSES. 2017. Exame de qualificação (Doutorando em Informática) - Universidade Federal do Estado do Rio de Janeiro.
OLIVEIRA, T.C.; XEXEO, G.B.;BARROS, M. O.. UM MODELO DE PERCEPÇÃO PARA INDICAR O CONTEXTO DE NOVAS TAREFAS EM PROJETOS DE SOFTWARE. 2016. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
MELLO, R. M.;TRAVASSOS, G. H.BARROS, M. O.; GARCIA, A. F.. UM ARCABOUÇO PARA APOIAR AMOSTRAGEM EM SURVEYS DA ENGENHARIA DE SOFTWARE. 2014. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
TRAVASSOS, G. H.WERNER, C. M. L.BARROS, M. O.; SILVA, F. Q. B.. Um Processo para Apoiar a Aplicação de Simulação com Base em Evidência na Engenharia de Software Experimental. 2013. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
WERNER, C. M. L.ARAÚJO, R. M.ROCHA, A. R. C.BARROS, M. O.. Magdaleno. Apoio à Decisão para o Balanceamento de Colaboração e Disciplina nos Processos de Desenvolvimento de Software. 2010. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
ROCHA, A. R. C.; XEXEO, G.B.;BARROS, M. O.. Ambiente de Apoio à Tomada de Decisões em Processos de Software. 2007.
SILVA, A. B.;ROCHA, A. R. C.WERNER, C. M. L.BARROS, M. O.MURTA, L. G. P.. Uma Abordagem para Definição de Processos de Software Baseada em Reutilização. 2007. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
TRAVASSOS, G. H.WERNER, C. M. L.BARROS, M. O.. Um Ambiente para Estudos Experimentais em Evolução de Software. 2005. Exame de qualificação (Doutorando em PESC - Programa de Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
WERNER, C. M. L.ROCHA, A. R. C.; STAA, A. V.;BARROS, M. O.. Odyssey-SCM: Uma Abordagem de Gerência de Configuração de Software para o Desenvolvimento Baseado em Componentes. 2004. Exame de qualificação (Doutorando em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
CARVALHO, A. B.;SILVA, L. M. A. E.BARROS, M. O.. Otimização Multiobjetivo por Múltiplos Enxames Aplicada ao Escalonamento Dinâmico de Projetos de Software. 2017. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Federal de Sergipe.
TONINI, T.;BARROS, M. O.. Desenvolvimento de um sistema de informação para suporte ao processo de elaboração de diagnósticos, resultados e intervenções de enfermagem em unidades de terapia intensiva. 2017. Exame de qualificação (Mestrando em Enfermagem) - Universidade Federal do Estado do Rio de Janeiro.
DIAS-NETO, A. C.; FEITOSA, E. L.;BARROS, M. O.. SIMULAÇÃO DE ECOSSISTEMAS DE SOFTWARE MÓVEL. 2016. Exame de qualificação (Mestrando em Informática) - Universidade Federal do Amazonas.
DIAS-NETO, A. C.BARROS, M. O.. ESTRATÉGIA DE APOIO À SELEÇÃO DE TÉCNICAS PARA ELICITAÇÃO DE REQUISITOS. 2015. Exame de qualificação (Mestrando em Informática) - Universidade Federal do Amazonas.
CALONICO, D. L. J.; CALONICO, G. E. J.; SIMOES, J. E.; ROCHA, L. L. A.;BARROS, M.. Shadow Wallet: Uma Carteira de Criptomoedas Focada em Privacidade. 2022. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
MOURA, P. N. S.; SILVA, G. M. H.;BARROS, M.. Unir.io - Aplicativo de acesso à informação e interação em comunidades acadêmicas. 2020. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
MELLO, C. E. R.; SIMOES, J. E.;BARROS, M.; MOURA, P. N. S.. Câmara Interativa: Ferramenta de aproximação dos cidadãos à Câmara dos Deputados. 2020. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTOS, R. P.; WIESE, I. S.; SOUZA, G. S.;BARROS, M.. INVESTIGATING THE ROLE OF AN INFLUENCER IN SOFTWARE ECOSYSTEMS. 2019. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTOS, R. P.; FERREIRA, S. B. L.;BARROS, MÁRCIO O.. ÁRVORE DE ECOS: UM JOGO PARA APRENDIZAGEM DE CONCEITOS DE ECOSSISTEMAS DE SOFTWARE. 2019. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
OLIVEIRA, M. S.; COELHO, I. M.; CARVALHO, A. M. P.;BARROS, MARCIO DE O.; COSTA, R. M. E. M.. Existe correlação entre a reutilização de ativos de software e as características de seus repositórios de controle de versão? Uma análise baseada em algoritmos de aprendizagem de máquina. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade do Estado do Rio de Janeiro.
AZEVEDO, L. G.;BARROS, MARCIO DE O.; SOUSA, H. P.. FootBot: Uma Arquitetura de Microsserviços na Nuvem para Predição de Resultados de Partidas de Futebol. 2018. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTOS, R. P.; SOUZA, G. S.;BARROS, M. O.. Implementação de Algoritmos para Melhoria de Processos de Negócio. 2018. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SOUZA, G. S.; DINIZ, M. C.;BARROS, M. O.. SAGUI: FERRAMENTA DE APOIO À TUTORIA DE ALUNOS DO BSI. 2018. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SOUZA, G. S.;CAPPELLI, C.BARROS, M. O.. Um Estudo Sobre a Percepção do Uso de Metodologias Ágeis por Equipes de Infraestrutura. 2017. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
TANAKA, A. K.; AZEVEDO, L. G.;BARROS, M. O.. Veiga e Julio Cesar B. Guimarães.Análise de Dados Abertos Governamentais usando Técnicas de Business Intelligence: um Estudo de Caso das Eleições 2014. 2015. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
ALVES, B. L.; MARTINS, D. M.; ANDRADE, L.; DINIZ, C. N.;BARROS, M. O.; SOUZA JR, L. A.. O Uso de Vídeos como Tecnologia Assistiva na Educação do Surdo no Ensino a Distância. 2014. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
CORRÊA, A. L.SANTORO, F. M.BARROS, M. O.. SOCIALFUT ? REDE SOCIAL LIGADA AO FUTEBOL. 2014. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
BAIÃO, F. A.REVOREDO, K. C.BARROS, M. O.; SIQUEIRA, S.W.M.. Mining StockTec: Predição de preço de ações através de mineração de dados e análise de sentimentos. 2014. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
AZEVEDO, L. G.;BARROS, M. O.; SOUZA, G. S.; SOUSA, H. P.. Identificação automática de serviços a partir de processos de negócio em BPMN. 2013. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
PIMENTEL, M.;BARROS, M. O.; ANDRADE, L.. TÉCNICAS PARA MELHORIA DE PERFORMANCE EM APLICAÇÕES WEB NO LADO DO CLIENTE. 2013. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
AZEVEDO, L. G.; LEOPOLD, H.;REVOREDO, K. C.BARROS, M. O.. Um Framework Genérico para Geração de Texto em Linguagem Natural a partir de Modelos de Processo de Negócio. 2013. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SILVA, C. E. A. C.; SOUZA, G. S.;BARROS, M. O.. UM ESTUDO DE CASO SOBRE ADOÇÃO DE PRÁTICAS ÁGEIS EM UM AMBIENTE TRADICIONAL. 2013. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
CAVALCANTI, G.; CURI, M. M.;REVOREDO, K. C.; AZEVEDO, L. G.;BARROS, M. O.. OWL-S Discovery 3.0: Métricas de Similaridade Baseadas em String para Descoberta de Serviços Web Semânticos. 2013. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
CIARLINI, A. E. M.; SIQUEIRA, S.W.M.;BARROS, M. O.. S. Pinheiro / Paulo Roberto Jansen de Paula.ESPECIFICAÇÃO DE POMDPs PARA PLANEJAMENTO DE INVESTIMENTOS NO MERCADO DE AÇÕES. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SOUZA, G. S.;CAPPELLI, C.BARROS, M. O.. Hive Um framework para tornar de processos de software mais colaborativos. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
AZEVEDO, L. G.;BARROS, M. O.CORRÊA, A. L.. Uma Abordagem Prática para Desenvolvimento de Web Services com Contract-First. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTORO, F. M.; AZEVEDO, L. G.;BARROS, M. O.. Identificação Automática de Serviços em uma Abordagem SoA. 2010. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
CIARLINI, A. E. M.;BARROS, M. O.; SIQUEIRA, S.W.M.. Controlador de Contexto para o Ambiente para Modelagem, Planejamento e Avaliação de Políticas do Mercado de Ações. 2010. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
AZEVEDO, L. G.; TANAKA, A. K.;BARROS, M. O.. SeisCheck: Vaiidador de Dados Sísmicos em Padrão SEGY e Derivados. 2008. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
BARROS, M. O.; TANAKA, A. K.; CIARLINI, A. E. M.. de Oliveira.SisAtivos: Sistema de Acompanhamento de Ativos. 2008. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTORO, F. M.BARROS, M. O.CAPPELLI, C.. Proposta de ferramenta de apoio ao levantamento de requisitos. 2007. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
DINIZ, M. C.;BARROS, M. O.; TANAKA, A. K.. Proposta de utilização de software livre no Bacharelado em SI da UNIRIO. 2007. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
DINIZ, M. C.; LUCENA, S.;BARROS, M. O.. Projeto SAPE - Sistema de apoio ao ensino. 2007. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTORO, F. M.BARROS, M. O.. Park Web. 2006. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTORO, F. M.BARROS, M. O.ARAÚJO, R. M.. Modelo de Gerenciamento de Conhecimento do Projeto com GED. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
CIARLINI, A. E. M.;BARROS, M. O.. Integração Automática entre Aplicações OO e SGBD Relacional Estendido. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
ARAÚJO, R. M.SANTORO, F. M.BARROS, M. O.. Memória: Contando a História dos Bairros através do Tempo. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SANTORO, F. M.BAIÃO, F. A.BARROS, M. O.. SAB - Sistema de Alimentação Balanceada. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
ROCHA, L. L. A.;BARROS, M. O.SANTORO, F. M.. Reconhecimento de Digitais. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
DINIZ, M. C.; ROCHA, L. L. A.;BARROS, M. O.. Uma Ferramenta Amigável para Coleta e Análise de Tráfego Multimídia. 2005. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
TRAVASSOS, G. H.BARROS, M. O.. Ferramenta para Construção de Modelos de Casos de Uso. 2004. Trabalho de Conclusão de Curso (Graduação em Matemática Aplicada a Informática) - Universidade Federal do Rio de Janeiro.
TANAKA, A. K.;BARROS, M. O.. Migrando Aplicações de Banco de Dados para Sistemas de Infomração na WEB. 2004. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
BARROS, M. O.SANTORO, F. M.. Agenda Compartilhada. 2004. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro.
SILVA, G. Z.;BARROS, M. O.PIRES, P. F.. Implementação de um Compilador OCL/SQL para uso no Gerenciamento de Regras de Negócio. 2003. Trabalho de Conclusão de Curso (Graduação em Matemática Aplicada a Informática) - Universidade Federal do Rio de Janeiro.
BARROS, MÁRCIO O.; OLIVEIRA, T.C.; GARCIA, A. C. B.. Concurso público para Professor Adjunto. 2019. Universidade Federal do Estado do Rio de Janeiro.
BARROS, MÁRCIO O.; LUCENA, S.; MELLO, C. E.. Concurso Público para Seleção de Professor Visitante. 2017. Universidade Federal do Estado do Rio de Janeiro.
BAIÃO, F. A.BARROS, M. O.; CAVALCANTI, M. C. R.; NOYA, R. C.. Concurso público para seleção de professor adjunto. 2016. Universidade Federal do Estado do Rio de Janeiro.
ALVIM, A.C.BARROS, M. O.; HAMAZAKI, G.. Concurso público de seleção de professor substituto. 2015. Universidade Federal do Estado do Rio de Janeiro.
BORGES, M. R. S.; ESPERANCA, C.; PORTO, F. A. M.;BARROS, M. O.. Concurso de seleção de professor adjunto para o IM/UFRJ. 2014. Universidade Federal do Rio de Janeiro.
Orientou
NLP in Software Engineering; Início: 2019; Dissertação (Mestrado profissional em Informática) - Universidade Federal do Estado do Rio de Janeiro; (Orientador);
IA em Engenharia de Software; Início: 2020; Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro; (Orientador);
Game Theory on Software Engineering; Início: 2020; Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro; (Orientador);
Legibilidade de código-fonte C# com Pattern Matching; 2022; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
GERAÇÃO DE TESTES AUTOMATIZADOS PARA CONTRATOS INTELIGENTES NA REDE BLOCKCHAIN ETHEREUM; 2020; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
MUTANT ARENA: UM SOFTWARE PARA GAMIFICAÇÃO DO ENSINO DE TESTES; 2020; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Uso de Busca Local no Desafio Regex Golf; 2019; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Márcio de Oliveira Barros;
Avaliação da Viabilidade da Geração de Energia a Partir de Resíduos no Brasil Usando Otimização Heurística; 2019; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Uso da Metaheurística Biased Random Key Genetic Algorithm e Configuração Automática de Parâmetros para o Problema da Próxima Versão de Software; 2018; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Márcio de Oliveira Barros;
UM LEVANTAMENTO ESTRUTURADO DO USO DA FERRAMENTA DE REGISTRO DE PROBLEMAS NA PLATAFORMA GITHUB; 2016; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
UNINDO O COMPORTAMENTO DINÂMICO COM OTIMIZAÇÃO NO PLANEJAMENTO DA ALOCAÇÃO DE HORAS EXTRAS EM PROJETOS DE SOFTWARE; 2015; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
BUSCA EM VIZINHANÇA GRANDE APLICADA AO PROBLEMA DE CLUSTERIZAÇÃO DE MÓDULOS DE SOFTWARE; 2015; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Coorientador: Márcio de Oliveira Barros;
MELHORANDO HEURISTICAS PARA O NRP ATRAVES DA VISUALIZAC ~AO DO ESPACO DE BUSCA; 2015; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
MODELANDO O PROBLEMA DA PRÓXIMA RELEASE SOB A PERSPECTIVA DA ANÁLISE DE PONTOS DE FUNÇÃO; 2014; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
UMA HEURÍSTICA BASEADA EM BUSCA LOCAL ITERADA PARA O PROBLEMA DE CLUSTERIZAÇÃO DE MÓDULOS DE SOFTWARE; 2014; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Coorientador: Márcio de Oliveira Barros;
GERAÇÃO AUTOMÁTICA DE PLANILHAS A PARTIR DE MODELOS CONCEITUAIS; 2013; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
A INFLUÊNCIA DE FATORES HUMANOS NAS ESTIMATIVAS DE ESFORÇO EM PROJETOS DE MODELAGEM DE PROCESSOS DE NEGÓCIO; 2012; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Método para Seleção de Casos de Teste de Unidade para Alterações Críticas; 2011; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Otimização Heurística Aplicada à Seleção de Portfólio de Projetos de Software; 2011; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
ChangeFinder: Avaliando os Impactos do uso do Princípio de Projeto de Pacotes Common-Closure na Manutenção de um Software Orientado a Objetos; 2010; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Realocação de Tarefas para Resolução de Defeitos em Sistemas de Larga Escala; 2010; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Rastreabilidade de Pontos por Função; 2010; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
dos Santos; CODEMI - Source Code as XMI - Uma Representação de Código-Fonte para Coleta de Métricas Estruturais; 2009; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Visibilidade para Integração das Áreas de Conhecimento: um Survey com Gerentes de Projetos de Desenvolvimento de Sistemas de Informação; 2009; Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Coorientador: Márcio de Oliveira Barros;
Um Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software; 2006; 125 f; Dissertação (Mestrado em Programa de Engenharia de Sistemas e Computação) - Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia, ; Orientador: Márcio de Oliveira Barros;
Alocação Ótima de Recursos Humanos a Projetos de Software; 2005; Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Márcio de Oliveira Barros;
Uma Abordagem Econômica Baseada em Riscos para Avaliação de uma Carteira de Projetos de Software; 2005; 100 f; Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
Sistematização do Desenvolvimento de Jogos de Simulação para Treinamento; 2004; 120 f; Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Márcio de Oliveira Barros;
Jogos de Simulação no Treinamento de Gerentes de Projetos de Software; 2003; 120 f; Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Márcio de Oliveira Barros;
Extended Modularization Quality: uma métrica para orientar a distribuição de classes em pacotes no design de software; 2022; Tese (Doutorado em Informática) - Universidade Federal do Estado do Rio de Janeiro, ; Orientador: Márcio de Oliveira Barros;
OTIMIZAÇÃO PARA REDUZIR O TAMANHO DE CÓDIGO-FONTE JAVASCRIPT; 2018; Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro, ; Coorientador: Márcio de Oliveira Barros;
Uma Abordagem Multi-objetivo para Redução do Risco da Insatisfação dos Stakeholders no Planejamento de Versões de Software; 2016; Tese (Doutorado em Ciência da Computação) - Universidade Federal da Bahia, ; Coorientador: Márcio de Oliveira Barros;
ON THE NATURE OF SOFTWARE MERGE CONFLICTS; 2016; Tese (Doutorado em Computação) - Universidade Federal Fluminense, ; Coorientador: Márcio de Oliveira Barros;
APOIO À SELEÇÃO DE PORTFÓLIO DE PROJETOS DE SOFTWARE BASEADO NA MODERNA TEORIA DO PORTFÓLIO; 2011; Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro, ; Coorientador: Márcio de Oliveira Barros;
Donation Store: uma plataforma Web para doação de roupas, objetos e alimentos; 2022; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Programação Genética Aplicada a Estimativas de Projeto de Software; 2021; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Um exemplo do desenvolvimento em NodeJS e suas etapas; 2020; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
ÍNDICE DE QUALIDADE DE ROTA DE ÔNIBUS; 2019; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Um Estudo em Larga Escala sobre a Estrutura do Código-fonte de Pacotes JavaScript; 2017; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Sistema de Apoio à Mobilidade Urbana com Dados Abertos; 2016; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Um Algoritmo para Definir o Sentido de Ônibus; 2016; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Cálculo de Dependências Léxicas exibidas através de Mapas de Calor; 2014; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Implementação do Segmento Laboratorial do Protocolo HL7 Usando o MongoDB; 2014; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Uma ferramenta de cálculo de esforço para projetos de desenvolvimento de software baseada no método de Pontos de Função; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Sistema de Provas Online com desenvolvimento em Python com Django; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Desenvolvimento de um Plug-in Eclipse para Visualizar o Histórico de Alterações em Arquivos utilizando o SVN; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Geração de Timesheets a partir de Informações de Micro-Blogging; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Uma Ferramenta para Avaliação de Esforço em Projetos de Modelagem de Processos de Negócio; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
GERÊNCIA DE PORTFÓLIOS DE PROJETOS ? UMA PESQUISA DE MERCADO SOBRE FATORES QUE A INFLUENCIAM; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Sistema de concessão de financiamento para a apresentação de artigos acadêmicos em Spring MVC; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Padronização e Auditoria de Projetos; 2010; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
P; Santos e Ricardo de Oliveira dos Santos; Redes Sociais para Desenvolvedores; 2010; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Gerenciamento de Projetos: Avaliação da Aplicação em uma Empresa de Telecomunicações; 2009; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Desenvolvimento de Aplicativos para Dispositivos Móveis: um Exemplo; 2008; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Rails versus Struts: um comparativo de frameworks; 2007; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Sistemas de trocas de produtos e serviços on-line - Scamboo; 2007; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Sistema para seleção de profissionais autônomos; 2007; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Frameworks: Uma Análise Aplicada do Estado da Arte; 2006; 0 f; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Aplicação de Processo de Desenvolvimento com Model Driven Architecture; 2006; 0 f; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
SUGE - Sistema UNIRIO de Gerência de Estacionamentos; 2006; 0 f; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Desenvolvimento de Aplicação para Suporte à Geração de Horários de Disciplinas; 2006; 0 f; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Modelos de Qualidade de Software; 2005; 0 f; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Infra-estrutura para Automatização de Processos de Software; 2004; 60 f; Trabalho de Conclusão de Curso; (Graduação em Matemática Aplicada a Informática) - Universidade Federal do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Sistema de Gerenciamento de Projetos; 2004; 40 f; Trabalho de Conclusão de Curso; (Graduação em Departamento de Engenharia Eletrônica e Computação) - Universidade Federal do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
SISTEMA DE INFORMAÇÃO DE GERENCIAMENTO DE ACADEMIA ATRAVÉS DA WEB; 2004; 30 f; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Gerência de Riscos em Projetos de Software; 2004; 45 f; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
JWatch: Uma Ferramenta para Programação e Depuração de Aplicações Web em Java; 2003; 61 f; Trabalho de Conclusão de Curso; (Graduação em Matemática Aplicada a Informática) - Universidade Federal do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
CMD: Construtor de Modelos para Documentação; 2001; 0 f; Trabalho de Conclusão de Curso; (Graduação em Matemática Aplicada a Informática) - Universidade Federal do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Framedoc: um Framework para a Documentação de Componentes Reutilizáveis; 1999; 0 f; Trabalho de Conclusão de Curso; (Graduação em Matemática Aplicada a Informática) - Universidade Federal do Rio de Janeiro; Orientador: Márcio de Oliveira Barros;
Produções bibliográficas
-
BARROS, M. O. ; CROTMAN, B. ; OLIVEIRA, L. . Assessing the feasibility of electric energy generation from agricultural waste in Brazil. SUSTAINABLE ENERGY TECHNOLOGIES AND ASSESSMENTS AN INTERNATIONAL JOURNAL , v. 68, p. 103853, 2024.
-
CAMPOS JUNIOR, H. S. ; MENEZES, G. G. L. ; BARROS, M. ; HOEK, A. V. D. ; MURTA, L. G. P. . How code composition strategies affect merge conflict resolution?. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. Oct, p. 1-17, 2024.
-
DE ALMEIDA FARZAT, ANDRÉ ; DE OLIVEIRA BARROS, MÁRCIO . Automatic generation of regular expressions for the Regex Golf challenge using a local search algorithm. Genetic Programming and Evolvable Machines , v. 23, p. 105-131, 2022.
-
FARZAT, FABIO DE A. ; BARROS, MARCIO DE O. ; TRAVASSOS, GUILHERME H. . Evolving JavaScript Code to Reduce Load Time. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , v. 47, p. 1544-1558, 2021.
-
GHIOTTO, GLEIPH ; MURTA, LEONARDO ; BARROS, MARCIO ; VAN DER HOEK, ANDRE . On the Nature of Merge Conflicts: A Study of 2,731 Open Source Java Projects Hosted by GitHub. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , v. 46, p. 892-915, 2020.
-
MONÇORES, MARLON C. ; ALVIM, ADRIANA C.F. ; BARROS, MÁRCIO O. . Large Neighborhood Search applied to the Software Module Clustering problem. COMPUTERS & OPERATIONS RESEARCH , v. 91, p. 92-111, 2018.
-
FARZAT, F.A. ; BARROS, MARCIO DE O. ; TRAVASSOS, G. H. . Challenges on applying genetic improvement in JavaScript using a high-performance computer. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 6, p. 12, 2018.
-
PITANGUEIRA, A.M. ; TONELLA, P. ; SUSI, A. ; MACIEL, R.S.P. ; BARROS, M. . Minimizing the stakeholder dissatisfaction risk in requirement selection for next release planning. INFORMATION AND SOFTWARE TECHNOLOGY , v. 87, p. 104-118, 2017.
-
NETTO, FERNANDO DE CASTRO ; BARROS, MÁRCIO DE OLIVEIRA ; ALVIM, ADRIANA C. F. . An Automated Approach for Scheduling Bug Fix Tasks. International Journal of Software Engineering and Knowledge Engineering , v. 26, p. 239-271, 2016.
-
BARROS, M. O. ; FARZAT, F.A. ; TRAVASSOS, G. H. . Learning from optimization: A case study with Apache Ant. INFORMATION AND SOFTWARE TECHNOLOGY , v. 57, p. 684-704, 2015.
-
PITANGUEIRA, A. M. ; MACIEL, R. S. P. ; BARROS, M. O. . Software requirements selection and prioritization using SBSE approaches: A systematic review and mapping of the literature. JOURNAL OF SYSTEMS AND SOFTWARE , v. 103, p. 267-280, 2015.
-
MAGDALENO, A.M. ; BARROS, M. O. ; WERNER, C. M. L. ; ARAÚJO, R. M. ; BATISTA, C. F. A. . Collaboration optimization in software process composition. JOURNAL OF SYSTEMS AND SOFTWARE , v. 103, p. 452-466, 2015.
-
DIAS-NETO, A. C. ; PRIKLADNICKI, R. ; BARROS, M. O. ; MURTA, L. G. P. . Software engineering research in Brazil from the perspective of young researchers: a panorama of the last decade. Journal of the Brazilian Computer Society (Impresso) , v. 21, p. 1-17, 2015.
-
BARROS, M. O. . An experimental evaluation of the importance of randomness in hill climbing searches applied to software engineering problems. EMPIRICAL SOFTWARE ENGINEERING , v. 19, p. 1423-1465, 2014.
-
ASSUNCAO, W. K. ; BARROS, M. O. ; COLANZI, T. E. ; DIAS-NETO, A. C. ; PAIXAO, M. H. ; SOUZA, J. ; VERGÍLIO, S.R. . A mapping study of the Brazilian SBSE community. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 2, p. 3, 2014.
-
COSTA, H. R. ; BARROS, M. O. ; ROCHA, A. R. C. . A Technique to Calculate Correlations between Software Projects in a Portfolio Selection Setting Based on the Modern Portfolio Theory. JOURNAL OF MODERN PROJECT MANAGEMENT , v. 2, p. 64-77, 2014.
-
BARROS, M. O. ; COSTA, H. R. . Scaling up a Project Portfolio Selection Technique by using Multiobjective Genetic Optimization. iSys - Revista Brasileira de Sistemas de Informação , v. 7, p. 60, 2014.
-
FARZAT, F.A. ; BARROS, M. O. . Unit Test Case Selection to Evaluate Changes in Critical Time. INFOR , v. 50, p. 163-174, 2012.
-
ARAÚJO, R. M. ; BARROS, M. O. . INFORMATION SYSTEMS GRADUATE EDUCATION AND RESEARCH IN BRAZIL. RESI : Revista Eletrônica de Sistemas de Informação , v. 9, p. 1-25, 2010.
-
CORRÊA, A. L. ; WERNER, C. M. L. ; BARROS, M. O. . Refactoring to Improve the Understandability of Specifications Written in OCL. IET Software (Print) , v. 3, p. 69-90, 2009.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . Evaluating software project portfolio risks. JOURNAL OF SYSTEMS AND SOFTWARE , (no prelo), v. 80, p. 16-31, 2007.
-
DANTAS, A. R. ; VERONESE, G. O. ; BARROS, M. O. ; WERNER, C. M. L. . Model-Driven Game Development: Experience and Model Advancements in Software Project Management Education. Software Process Improvement and Practice (Print) , v. 1, p. 411-421, 2006.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . A risk based economical approach for evaluating software project portfolios. Software Engineering Notes , v. 30, n.4, p. 1-5, 2005.
-
SILVA, A. B. ; BARROS, M. O. ; WERNER, C. M. L. . Staffing a software project: a constraint satisfaction approach. Software Engineering Notes , v. 30, n.4, p. 1-5, 2005.
-
SILVA, A. B. ; BARROS, M. O. ; WERNER, C. M. L. . Staffing a software project. SOFTWARE ENGINEERING NOTES , v. 30, p. 1, 2005.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Supporting Risks in Software Project Management. JOURNAL OF SYSTEMS AND SOFTWARE , v. 70, p. 21-35, 2004.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . A System Dynamics Metamodel for Software Process Modeling. Software Process Improvement and Practice , 2003.
-
BARROS, M. O. ; ARAGÃO, C. L. S. ; CARVALHO, L. E. Z. L. . Análise do risco da carteira de crédito por meio de simulação de Monte Carlo. Resenha da Bmf, 2003.
-
TRAVASSOS, G. H. ; BARROS, M. O. . Contributions of In Virtuo and In Silico Experiments for the Future of Empirical Studies in Software Engineering. The Future Of Empirical Studies In Software Engineering, v. 2, p. 108-121, 2003.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Project Management Knowledge Reuse Through Scenario Models. Lecture Notes in Computer Science , 2002.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . L'analyse de risques: un facteur de succès pour le développement de systèmes complexes. Génie Logiciel , v. 24, p. 14-20, 2000.
-
GONÇALVES, F. O. ; BARROS, M. O. . Pricing the Option-Adjusted Spread of Brazilian Eurobonds. JOURNAL OF PORTFOLIO MANAGEMENT , v. 24, n.3, p. 123-130, 1998.
-
DUTRA, J.R. ; BARROS, M. O. ; SANTORO, F. M. ; MAGDALENO, A.M. ; CAPPELLI, C. ; NUNES, V. ; KLUSSMAN, F. . The influence of human capabilities in effort estimation of business processes modeling projects. In: Charles Moller,Sohail Chaudhry. (Org.). Advances in Enterprise Information Systems II. 1ed.: CRC Press, 2012, v. 1, p. 179-190.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . A Metamodel for Software Project Model Development with System Dynamics. In: Sílvia T Acuna; María I Sánchez-Segura. (Org.). NEW TRENDS IN SOFTWARE PROCESS MODELLING. 1ed.Singapore: World Scientific Publishing Co., 2006, v. 18, p. 91-119.
-
GONÇALVES, F. O. ; BARROS, M. O. . Apreçamento do 'Spread'de Risco Ajustado pelas Opções em Eurobônus Brasileiros. In: Bonomo, M.A.C.. (Org.). Finanças Aplicadas ao Brasil. Rio de Janeiro: Fundação Getúlio Vargas, 2002, v. , p. -.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . A Risk Based Economical Approach for Evaluating Software Project Portfolios. IT Management Select, Holanda, 01 set. 2006.
-
ARAGÃO, C. L. S. ; BARROS, M. O. . Agregando o Risco de Carteiras de Investimentos. Investidor Institucional, Rio de Janeiro, , v. 24, p. 46 - 47, 10 out. 2001.
-
ANTUNES, L. ; BARROS, M. O. . A Comparison Between Hierarchical and Non-Hierarchical Software Clustering. In: 38o Simpósio Brasileiro de Engenharia de Software, 2024, Curitiba. 38th Brazilian Symposium on Software Engineering, 2024.
-
CAMPOS JUNIOR, H. S. ; MENEZES, GLEIPH GHIOTTO LIMA ; BARROS, M. ; VAN DER HOEK, A. ; MURTA, LEONARDO GRESTA PAULINO . Towards Merge Conflict Resolution by Combining Existing Lines of Code. In: 36th Brazilian Symposium on Software Engineering, 2022, Uberlândia. Anais do 36th Brazilian Symposium on Software Engineering, 2022. v. 1.
-
CIRIBELLI, L. ; LIMA, J. P. C. ; CAMPOS JUNIOR, H. S. ; GHIOTTO, G. ; MURTA, L. G. P. ; VAN DER HOEK, A. ; BARROS, M. . Merge Nature: a tool to support research about merge conflicts. In: 10th Workshop on Software Visualization, Evolution and Maintenance, 2022, Uberlândia. Anais do 10th Workshop on Software Visualization, Evolution and Maintenance, 2022. v. 1.
-
BICHARRA, A. C. G. ; BARROS, M. . Using classification techniques to leverage on available information to optimize SARS-CoV-2 lab test pooling. In: 54th Hawaii International Conference on System Sciences, 2020, Waikiki. Using classification techniques to leverage on available information to optimize SARS-CoV-2 lab test pooling, 2021. v. 1.
-
BARROS, MÁRCIO DE OLIVEIRA ; GONCALVES, V. P. . A Function Point Formulation for the Software Release Planning Problem. In: International Symposium on Empirical Software Engineering and Measurement, 2019, Porto de Galinhas, PE. Proc. of the International Symposium on Empirical Software Engineering and Measurement, 2019. v. 1. p. 1-1.
-
ANDRADE, A. S. ; BARROS, MARCIO DE O. ; ALVIM, ADRIANA C. F. . Uso da metaheurística Biased Random Key Genetic Algorithm no Next Release Problem com configuração automática de parâmetros. In: Workshop de Engenharia de Software baseada em Buscas, 2018, São Carlos. IX Workshop de Engenharia de Software baseada em Buscas, 2018.
-
FARZAT, F.A. ; BARROS, M. O. ; TRAVASSOS, G. H. . Desafios para o planejamento e execução de experimentos de Melhoramento Genético em JavaScript. In: XX Ibero-American Conference on Software Engineering, 2017, Buenos Aires. Proceedings of the XX Ibero-American Conference on Software Engineering, 2017.
-
MARCO NETO, C. C. ; BARROS, M. O. . A Structured Survey on the Usage of the Issue Tracking System provided by the GITHUB Platform. In: XI Simpósio Brasileiro de Componentes, Arquiteturas e Reuso, 2017, Fortaleza. Anais do XI Simpósio Brasileiro de Componentes, Arquiteturas e Reuso, 2017.
-
BARROS, MARCIO DE O. ; ARAUJO, LUIZ ANTONIO O. DE . Learning Overtime Dynamics Through Multiobjective Optimization. In: the 2016, 2016, Denver. Proceedings of the 2016 on Genetic and Evolutionary Computation Conference - GECCO '16. New York: ACM Press, 2016. p. 1061.
-
PITANGUEIRA, A. M. ; TONELLA, P. ; SUZI, A. ; MACIEL, R. S. P. ; BARROS, M. O. . Risk-Aware Multi-Stakeholder Next Release Planning using Multi-Objective Optimization. In: Working Conference on Requirement Engineering: Foundation for Software Quality, 2016, Gothenburg. Proceedings of the 22th Working Conference on Requirement Engineering: Foundation for Software Quality, 2016.
-
ANTUNES, L. ; BARROS, M. O. ; CORRÊA, A. L. . Automatic Spreadsheet Generation from Conceptual Models. In: Simpósio Brasileiro de Engenharia de Software, 2015, Belo Horizonte, MG. Anais do XXIX Simpósio Brasileiro de Engenharia de Software, 2015.
-
RODRIGUES, R. ; AZEVEDO, L. G. ; BARROS, M. O. ; REVOREDO, K. C. ; LEOPOLD, H. . BPME: An Experiment on Process Model Understandability Using Textual Work Instructions and BPMN Models. In: Simpósio Brasileiro de Engenharia de Software, 2015, Belo Horizonte, MG. Anais do XXIX Simpósio Brasileiro de Engenharia de Software, 2015.
-
PINTO, A. F. ; ALVIM, A.C. ; BARROS, M. O. . ILS for the Software Module Clustering Problem. In: XLVI Simpósio Brasileiro de Pesquisa Operacional, 2014, Salvador, BA. Anais do XLVI Simpósio Brasileiro de Pesquisa Operacional, 2014.
-
BARROS, M. O. . An Experimental Study on Incremental Search-Based Software Engineering. In: 5th International Symposium on Search-based Software Engineering, 2013, St Petersburg. 5th International Symposium on Search-based Software Engineering. Heidelberg: Springer, 2013. v. 1. p. 34-49.
-
PITANGUEIRA, A. M. ; MACIEL, R. S. P. ; BARROS, M. O. ; ANDRADE, A. S. . A Systematic Review of Software Requirements Selection and Prioritization Using SBSE Approaches. In: 5th International Symposium on Search-based Software Engineering, 2013, St Petersburg. 5th International Symposium on Search-based Software Engineering. Heidelberg: Springer, 2013. v. 1. p. 188-208.
-
GHIOTTO, G. ; MURTA, L. G. P. ; BARROS, M. O. . A caminho de uma abordagem baseada em buscas para minimização de conflitos de merge. In: IV Workshop em Engenharia de Software baseada em Buscas, 2013, Brasília. Anais do Congresso Brasileiro de Software. Porto Alegre: SBC, 2013. v. 1.
-
GONCALVES, V. P. ; BARROS, M. O. . Modelando o Problema da Próxima Release sob a Perspectiva da Análise de Pontos de Função. In: IV Workshop em Engenharia de Software baseada em Buscas, 2013, Brasília. Anais do Congresso Brasileiro de Software. Porto Alegre: SBC, 2013. v. 1.
-
ASSUNCAO, W. K. ; BARROS, M. O. ; COLANZI, T. E. ; DIAS-NETO, A. C. ; PAIXAO, M. H. ; SOUZA, J. ; VERGÍLIO, S.R. . Mapeamento da Comunidade Brasileira de SBSE. In: IV Workshop em Engenharia de Software baseada em Buscas, 2013, Brasília. Anais do Congresso Brasileiro de Software. Porto Alegre: SBC, 2013. v. 1.
-
BARROS, M. O. . An Analysis of the Effects of Composite Objectives in Multiobjective Software Module Clustering. In: Genetic and Evolutionary Computation Conference, 2012, Filadélfia. Proceedings of the Genetic and Evolutionary Computation Conference 2012, 2012. v. 1.
-
BARROS, M. O. . Evaluating the Importance of Randomness in Search-Based Software Engineering. In: 4th International Symposium on Search-based Software Engineering, 2012, Riva del Garda. Lecture Notes in Computer Science. Heidelberg: Springer, 2012. p. 60-74.
-
FERREIRA, P. J. A. V. ; BARROS, M. O. . Traceability between Function Points and Source Code. In: International Workshop on Traceability in Emerging Forms of Software Engineering, 2011, Honolulu, HW. Proceedings of the International Workshop on Traceability in Emerging Forms of Software Engineering, 2011.
-
VITORINO, F.F. ; BARROS, M. O. . Otimização heurística de uma técnica para seleção e priorização de portfólios balanceados de projetos de software. In: II Workshop de Engenharia de Software baseada em Buscas, 2011, São Paulo. Anais do II Workshop de Engenharia de Software baseada em Buscas, 2011.
-
BARROS, M. O. ; DIAS-NETO, A. C. . Desenvolvendo uma Abordagem Sistemática para Avaliação dos Estudos Experimentais em Search-Based Software Engineering. In: II Workshop de Engenharia de Software baseada em Buscas, 2011, São Paulo. Anais do II Workshop de Engenharia de Software baseada em Buscas, 2011.
-
COSTA, H. R. ; BARROS, M. O. ; ROCHA, A. R. C. . Maturidade em Gerencia de Portfólio de Projetos de Software: um Estudo Experimental. In: Simpósio Brasileiro de Qualidade de Software, 2010, Belém, PA. Anais do 9o Simpósio Brasileiro de Qualidade de Software, 2010.
-
ARAÚJO, R. M. ; BARROS, M. O. ; SANTOS, B.O. . Utilização de Métricas nos Projetos de Desenvolvimento de Sistemas de Informação: Um Survey com Gerentes de Projetos. In: WORKSHOP DE GERENCIAMENTO DE PROJETOS DE SOFTWARE, 2010, Belém, PA. Anais do 3o WORKSHOP DE GERENCIAMENTO DE PROJETOS DE SOFTWARE, 2010.
-
NETTO, F. C. ; BARROS, M. O. ; ALVIM, A.C. . Uma Abordagem Automatizada para Geração de Cronogramas de Tarefas de Correção de Bugs. In: XXIV Simpósio Brasileiro de Engenharia de Software, 2010, Salvador, BA. Anais do XXIV Simpósio Brasileiro de Engenharia de Software, 2010.
-
COSTA, M.F. ; BARROS, M. O. . Avaliando as Implicações do Princípio de Projeto Common-Closure sobre a Manutenção do Software. In: XXIV Simpósio Brasileiro de Engenharia de Software, 2010, Salvador, BA. Anais do XXIV Simpósio Brasileiro de Engenharia de Software, 2010.
-
MAGDALENO, A.M. ; WERNER, C. M. L. ; ARAÚJO, R. M. ; BARROS, M. O. . Formulando a Adaptação de Processos de Desenvolvimento de Software como um Problema de Otimização. In: I Workshop de Otimização em Engenharia de Software, 2010, Salvador, BA. Anais do I Workshop de Otimização em Engenharia de Software, 2010.
-
FARZAT, F.A. ; BARROS, M. O. . Método de seleção de Casos de Teste para Alterações Emergenciais. In: I Workshop de Otimização em Engenharia de Software, 2010, Salvador, BA. Anais do I Workshop de Otimização em Engenharia de Software, 2010.
-
COSTA, H. R. ; BARROS, M. O. ; ROCHA, A. R. C. . Software Project Portfolio Selection: A Modern Portfolio Theory Based Technique. In: 22nd International Conference on Software Engineering and Knowledge Engineering, 2010, Redwood City, EUA. Anais do 22nd International Conference on Software Engineering and Knowledge Engineering, 2010.
-
SANTOS, J. P. O. ; BARROS, M. O. . CodeMI ? Source Code as XML Metadata Interchange - Uma Representação de Código-fonte para Coleta de Métricas. In: V Simpósio Brasileiro de Sistemas de Informação, 2009, Brasília. Anais do V Simpósio Brasileiro de Sistemas de Informação. Porto Alegre: Sociedade Brasileira de Computação, 2009. p. 49-60.
-
BARROS, M. O. ; ARAÚJO, R. M. . Ensinando Construção de Software Aplicada a Sistemas de Informação do Mundo Real. In: I Fórum de Educação em Engenharia de Software, 2008, Campinas. Anais do I Fórum de Educação em Engenharia de Software, 2008.
-
BARROS, M. O. . Predicting Software Project Size Using Project Generated Information. In: The 20th International Conference on Software Engineering and Knowledge Engineering, 2008, San Francisco, CA. Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering, 2008.
-
CORRÊA, A. L. ; WERNER, C. M. L. ; BARROS, M. O. . Enhancing the Understandability of OCL Specifications. In: XXI Simpósio Brasileiro de Engenharia de Software, 2007, João Pessoa. Anais do XXI Simpósio Brasileiro de Engenharia de Software, 2007. v. 1. p. 22-38.
-
CORRÊA, A. L. ; WERNER, C. M. L. ; BARROS, M. O. . An Empirical Study of the Impact of OCL Smells and Refactorings on the Understandability of OCL Specifications. In: Models 2007, 2007, Nashville, TN. CEUR Workshop Proceedings, 2007. v. 1. p. 76-90.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . RISICARE: uma ferramenta para apoiar a avaliação de riscos de uma carteira de projetos de software. In: XIV Sessão de Ferramentas - XXI Simpósio Brasileiro de Engenharia de Software, 2007, João Pessoa. Anais da XIV Sessão de Ferramentas - XXI SBES. Porto Alegre: Sociedade Brasileira de Computação, 2007. v. 1. p. 47-53.
-
FERREIRA, C. ; WERNER, C. M. L. ; BARROS, M. O. . Gerência de Carteiras de Componentes: uma Abordagem Baseada em Valor. In: VI Workshop de Desenvolvimento Baseado em Componentes, 2006, Recife. Proc of VI Workshop de Desenvolvimento Baseado em Componentes, 2006.
-
VERONESE, G. O. ; BARROS, M. O. ; WERNER, C. M. L. . Model Support for Simulation-Based Training Games: From Behavioral Modeling to User Interactions. In: ProSim - Software Process Simulation and Modeling Workshop, 2005, St Louis, 2005.
-
DANTAS, A. R. ; BARROS, M. O. ; WERNER, C. M. L. . Simulation Models Applied to Game-Based Training for Software Project Managers. In: proSim - Software Process Simulation and Modeling Workshop, 2005, St Louis, 2005.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . A Risk Based Economical Approach for Evaluating Software Project Portfolios. In: EDSER - Economic Driven Software Engineering Workshop, 2005, St Louis, 2005.
-
SILVA, A. B. ; BARROS, M. O. ; WERNER, C. M. L. . Staffing a Software Project: a Constraint Satisfaction Approach. In: EDSER - Economic Driven Software Engineering Workshop, 2005, St Louis, 2005.
-
SILVA, A. B. ; BARROS, M. O. ; WERNER, C. M. L. . Apoio à Alocação de Recursos Humanos em Projetos de Software: Uma Abordagem Baseada em Satisfação de Restrições. In: IV Simpósio Brasileiro de Qualidade de Software, 2005, Porto Alegre, 2005.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . Uma Abordagem Econômica baseada em Riscos para Avaliação de uma Carteira de Projetos de Software. In: 19th Simpósio Brasileiro de Engenharia de Software, 2005, Uberlândia, MG, 2005.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . Software Project Risk Evaluation based on Specific and Systemic Risks. In: 16th International Conference on Software Engineering and Knowledge Engineering, 2004, Banff, 2004.
-
DANTAS, A. R. ; BARROS, M. O. ; WERNER, C. M. L. . An Game-Based Environment for Project Management Experiential Education. In: 16th International Conference on Software Engineering and Knowledge Engineering, 2004, Banff, 2004.
-
PINHEIRO, L.N.P. ; BARROS, M. O. ; ROCHA, A. R. C. . Um Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software. In: I Simpósio de Tecnologia da Informação da Marinha, 2004, Rio de Janeiro, 2004.
-
MAFRA, S. N. ; TRAVASSOS, G. H. ; BARROS, M. O. . enactPro: Automatizando Processos de Software. In: XVIII Simpósio Brasileiro de Engenharia de Software - Sessão de Ferramentas, 2004, Brasília, 2004.
-
DANTAS, A. R. ; BARROS, M. O. ; WERNER, C. M. L. . Treinamento Experimental com Jogos de Simulação para Gerentes de Projeto de Software. In: XVIII Simpósio Brasileiro de Engenharia de Software, 2004, Brasília, 2004.
-
DANTAS, A. R. ; BARROS, M. O. ; WERNER, C. M. L. . A Simulation-Based Game for Project Management Experiential Learning. In: Sixteenth International Conference on Software Engineering and Knowledge Engineering, 2004, Jasper, CA. Proc. of the XVI International Conference on Software Engineering and Knowledge Engineering. Jasper, CA: Knowledge Systens Institute Graduate School, 2004. v. 1. p. 19-24.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . System Dynamics Extension Modules for Software Process Modeling. In: ProSim - Software Process Simulation and Modeling Workshop, 2003, Portland, OR, 2003.
-
SOUZA, G.T. ; PIRES, C.G.S. ; BARROS, M. O. . PATI-MVC: Uma Família de Padrões MVC para Sistemas de Informação. In: Third Latin American Conference on Pattern Languages of Programming, 2003, Fortaleza, CE, 2003.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Project Management Knowledge Reuse Through Scenario Models. In: 7th International Conference on Software Reuse, 2002, Austin, Texas, 2002.
-
MURTA, L. G. P. ; WERNER, C. M. L. ; BARROS, M. O. . CHARON: uma Máquina de Processos Extensível Baseada em Agentes Inteligentes. In: V Workshop Iberoamericano de Ingeniería de Requisitos y Ambientes de Software, 2002, Havana, 2002.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Evaluating the Use of System Dynamics Models in software Project Management. In: 20th International Conference of the System Dynamics Society, 2002, Palermo, 2002.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Enhancing Metamodels with Scenarios: Plug-and-Simulate Extensions for Model Developers. In: 20th International Conference of the System Dynamics Society, 2002, Palermo. Proceedings of the 20th International Conference of the System Dynamics Society, 2002.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Um Estudo Experimental sobre a Utilização de Modelagem e Simulação no Apoio à Gerência de Projetos de Software. In: XVI Simpósio Brasileiro de Engenharia de Software, 2002, Gramado, 2002.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Gerenciamento de Projetos Baseado em Cenários: uma Abordagem de Modelagem Dinâmica e Simulação. In: I Simpósio Brasileiro de Qualidade de Software, 2002, Gramado, 2002.
-
MURTA, L. G. P. ; BARROS, M. O. ; WERNER, C. M. L. . Charon: uma Ferramenta para a Modelagem, Simulação, Execução e Acompanhamento de Processos de Software. In: Sessão de Ferramentas do Simpósio Brasileiro de Engenharia de Software, 2002, Gramado, 2002.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . From Models to Metamodels: Organizing and Reusing Domain Knowledge in System Dynamics Model Development. In: 19th International Conference of the System Dynamics Society, 2001, Atlanta. Proceeding of the 19th International Conference of the System Dynamics Society, 2001.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Explaning the Behavior of System Dynamics Models. In: 19th International Conference of the System Dynamics Society, 2001, Atlanta. Proceeding of the 19th International Conference of the System Dynamics Society, 2001.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Scenario Oriented Project Management Knowledge Reuse within a Risk Analysis Process. In: 13th International Conference on Software Engineering and Knowledge Engineering, 2001, Buenos Aires. Proceeding of the 13th International Conference on Software Engineering and Knowledge Engineering, 2001. p. 37-44.
-
BARROS, M. O. ; CORRÊA, A. L. ; WERNER, C. M. L. . Uma Coleção de Padrões para o Gerenciamento de Sessão em Aplicações Internet. In: First Latin American Conference on Pattern Languages of Programming, 2001, Rio de Janeiro, 2001.
-
MURTA, L. G. P. ; BARROS, M. O. ; WERNER, C. M. L. . Framedoc: Um Framework para a Documentação de Componentes Reutilizáveis. In: 4th International Symposium on Knowledge Management/Document Management (ISKM/DM'2001), 2001, Curitiba, 2001.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Applying System Dynamics to Scenario Based Software Project Management. In: XVIII International System Dynamics Conference, 2000, Noruega. Proceeding of the XVIII International System Dynamics Conference, 2000. p. 35-35.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Towards a Scenario Based Project Management Paradigm. In: XIV Simpósio Brasileiro de Engenharia de Software - Workshop de Teses, 2000, João Pessoa, 2000.
-
WERNER, C. M. L. ; ROSETI, M. Z. ; BARROS, M. O. ; MURTA, L. G. P. . Odyssey-LE: Uma Infra-Estrutura de Reutilização para o Domínio do Processamento Legislativo. In: V ENIAL - Encontro Nacional de Informática Aplicada ao Legislativo, 2000, Vitória, 2000.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Illium: Uma Ferramenta de Simulação de Modelos Dinâmicos de Projetos de Software. In: XIV Simpósio Brasileiro de Engenharia de Software - Seção de Ferramentas, 2000, João Pessoa, 2000.
-
MURTA, L. G. P. ; BARROS, M. O. ; WERNER, C. M. L. . Token: Uma Ferramenta para o Controle de Alterações em Projetos de Software em Desenvolvimento. In: XIV Simpósio Brasileiro de Engenharia de Software - Seção de Ferramentas, 2000, João Pessoa, 2000.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Using Process Modeling and Dynamic Simulation to Support Software Process Quality Management. In: XIV Simpósio Brasileiro de Engenharia de Software, 2000, João Pessoa, 2000.
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Risk Analysis: a Key Success Factor for Complex System Development. In: XII International Conference Software & System Engineering and its Applications, 1999, Paris. Proceeding of the XII International Conference Software & System Engineering and its Applications, 1999.
-
WERNER, C. M. L. ; MATTOSO, M. ; BRAGA, R. M. M. ; BARROS, M. O. ; MURTA, L. G. P. ; DANTAS, A. R. . Odyssey: Infra-estrutura de Reutilização baseada em Modelos de Domínio. In: XIII Simpósio Brasileiro de Engenharia de Software - Seção de Ferramentas, 1999, Florianópolis, 1999.
-
BARROS, M. O. ; AUDE, J. S. . Alchemist: A Visual Environment For Shared Memory Parallel Software Development. In: Parallel and Distributed Computer Networks Symposium, 1998, Brisbane. Proceeding of the Parallel and Distributed Computer Networks Symposium, 1998.
-
GONÇALVES, F. O. ; BARROS, M. O. . Pricing the Option-Adjusted Spread of Brazilian Eurobonds. In: XIX Encontro Brasileiro de Econometria, 1997, Recife, 1997.
-
BARROS, M. O. ; AUDE, J. S. . Implementação do Padrão Pthreads sobre o Sistema Operacional Mulplix. In: IX Simpósio Brasileiro de Arquitetura de Computadores - Processamento de Alto Desempenho, 1997, Campos de Jordão, 1997.
-
BARROS, M. O. ; AUDE, J. S. . Parallel Alchemist: a Visual Environment for Parallel Software Development with Shared Memory Programming Models. In: IX Simpósio Brasileiro de Arquitetura de Computadores - Processamento de Alto Desempenho, 1997, Campos de Jordão, 1997. p. 397-412.
-
BARROS, M. O. ; AUDE, J. S. . Alquimista: uma Ferramenta para Desenvolvimento Visual de Software Paralelo para Modelos de Programação baseados em Memória Compartilhada. In: XI Simpósio Brasileiro de Engenharia de Software, 1997, Fortaleza, 1997. p. 495-498.
-
GONÇALVES, F. O. ; BARROS, M. O. . Pricing the Option-Adjusted Spread of Brazilian Eurobonds. In: XXIX Simpósio Brasileiro de Pesquisa Operacional, 1997, Salvador, 1997.
-
AUDE, J. S. ; MESLIN, A. M. ; CRUZ, A. A. ; SANTOS, C. M. P. ; BRONSTEIN, G. ; COSTA, I. N. ; CORDEIRO, L. F. M. ; BARROS, M. O. ; JOÃO JÚNIOR, M. ; OLIVEIRA, S. C. ; PINTO, S. B. . The Multiplus/Mulplix Parallel Processing Environment. In: International Symposium on Parallel Architetures, Algorithms and Networks, 1996, Beijing, 1996.
-
BARROS, M. O. ; AUDE, J. S. ; SANTOS, P. A. S. . Implementação das Bibliotecas Multithread do Sistema Operacional Mulplix. In: VIII Simpósio Brasileiro de Arquitetura de Computadores - Processamento de Alto Desempenho, 1996, Recife, 1996. p. 213-222.
-
BARROS, M. O. ; WERNER, C. M. L. ; CALOBA, L. P. . Recuperação de Componentes em Bibliotecas de Software: Uma Abordagem Conexionista. In: X Simpósio Brasileiro de Engenharia de Software, 1996, São Carlos, 1996. p. 87-102.
-
ROCHA, A. R. C. ; WERNER, C. M. L. ; TRAVASSOS, G. H. ; BARROS, M. O. ; HAJDU, G. . Memphis: Um Ambiente de Desenvolvimento de Software Baseado em Reutilização. In: X Simpósio Brasileiro de Engenharia de Software - Seção de Ferramentas, 1996, São Carlos, 1996. p. 13-16.
-
AUDE, J. S. ; MESLIN, A. M. ; CRUZ, A. A. ; SANTOS, C. M. P. ; BRONSTEIN, G. ; COSTA, I. N. ; CORDEIRO, L. F. M. ; BARROS, M. O. ; JOÃO JÚNIOR, M. ; PINTO, S. B. ; OLIVEIRA, S. C. . Implementation of the MULTIPLUS / MULPLIX Parallel Processing Environment. In: VII Simpósio Brasileiro de Arquitetura de Computadores - Processamento de Alto Desempenho, 1995, Canela, 1995. p. 621-636.
-
BARROS, M. O. ; WERNER, C. M. L. . Recuperação de Componentes de Software através de Técnicas Conexionistas. In: 1o Workshop COPPE / PUC de Reutilização de Software, 1994, Rio de Janeiro, 1994.
-
BARROS, M. O. ; AUDE, E. P. L. . Controle de um Braço Mecânico. In: XIII Jornada de Iniciação Científica da UFRJ, 1990, Rio de Janeiro, 1990.
-
MONCORES, M. ; ALVIM, A.C. ; BARROS, M. O. . Large Neighborhood Search for the Software Module Clustering Problem. In: Metaheuristics International Conference, 2015, Agadir, Marrocos. Proceeedings of the 7th Metaheuristics International Conference, 2015.
-
FUCHSHUBER, R. ; BARROS, M. O. . Improving Heuristics for the Next Release Problem Through Landscape Visualization. In: VI Symposium on Search-based Software Engineering, 2014, Fortaleza, CE. Proceedings of the VI International Symposium on Search-based Software Engineering. Heidelberg: Springer, 2014. v. 1. p. 222-227.
-
BARROS, M. O. ; COSTA, H. R. ; VITORINO, F.F. ; ROCHA, A. R. C. . Multiobjective Optimization for Project Portfolio Selection. In: Genetic and Evolutionary Computation Conference, 2012, Filadélfia. Proceedings of the Genetic and Evolutionary Computation Conference 2012, 2012. v. 1.
-
CAPPELLI, C. ; SANTORO, F. M. ; NUNES, V. ; BARROS, M. O. ; DUTRA, J.R. . An Estimation Procedure to Determine the Effort Required to Model Business Processes. In: 12th International Conference on Enterprise Information Systems, 2010, Funchal, Madeira. Proceedings of the 12th International Conference on Enterprise Information Systems, 2010.
-
ARAÚJO, R. M. ; BARROS, M. O. . IS POST-GRADUATE EDUCATION AND RESEARCH IN BRAZIL. In: Information Systems research and education in developing countries, 2008, Paris. Online at URL: http://www-public.int-evry.fr/~assar/pre-ICIS08/prog.html, 2008.
-
COSTA, H. R. ; BARROS, M. O. ; TRAVASSOS, G. H. . Evaluating Risk Factors in Software Projects. In: 1st Experimental Software Engineering Latin American Workshop, 2004, Salvador, 2004.
-
BARROS, M. O. ; FARZAT, F.A. . What Can a Big Program Teach Us about Optimization?. In: 5th International Symposium on Search-based Software Engineering, 2013, St Petersburg. 5th International Symposium on Search-based Software Engineering. Heidelberg: Springer, 2013. v. 1. p. 275-281.
-
PINTO, A. F. ; ALVIM, A.C. ; BARROS, M. O. . Um Estudo Comparativo de Heurísticas Aplicadas ao Problema de Clusterização de Módulos de Software. In: IV Workshop em Engenharia de Software baseada em Buscas, 2013, Brasília. Anais do Congresso Brasileiro de Software. Porto Alegre: SBC, 2013. v. 1.
-
BARROS, M. O. ; DIAS-NETO, A. C. . A Survey of Empirical Investigations on SSBSE Papers. In: International Symposium on Search-Based Software Engineering, 2011, Szeged, HU. SSBSE 2001, LNCS 6956. Heidelberg: Springer, 2011. p. 268-268.
-
BARROS, M. O. . Evaluating Modularization Quality As An Extra Objective in Multiobjective Software Module Clustering. In: International Symposium on Search-Based Software Engineering, 2011, Szeged, HU. SSBSE 2001, LNCS 6956. Heidelberg: Springer, 2011. p. 267-267.
-
NETTO, F. C. ; BARROS, M. O. ; ALVIM, A.C. . A Hybrid Heuristic Approach for Scheduling Bug Fix Tasks to Software. In: 1st International Symposium on Search Based Software Engineering, 2009, Windsor. Proceedings of the 1st International Symposium on Search Based Software Engineering, 2009.
-
DANTAS, A. R. ; BARROS, M. O. ; WERNER, C. M. L. . Aplicação de Jogos de Simulação noTreinamento em Gerenciamento de Projetos de Software. In: II Workshop de Desenvolvimento de Jogos, 2003, Salvador, 2003.
-
VERONESE, G. O. ; BARROS, M. O. ; WERNER, C. M. L. . A Caminho de uma Abordagem de Apoio à Construção de Jogos de Simulação para Treinamento baseados em Modelos Dinâmicos. In: II Workshop de Desenvolvimento de Jogos, 2003, Salvador, 2003.
-
BARROS, M. O. ; WERNER, C. M. L. . Retrieving Reusable Components from Libraries: A Conexionist Approach. In: 4th International Conference of Software Reuse, 1996, Orlando, 1996.
-
BARROS, M. . Introdução ao Vue.JS. 2020. (Apresentação de Trabalho/Conferência ou palestra).
-
BARROS, M. . Otimização Aplicada ao Desenvolvimento de Software e Além. 2020. (Apresentação de Trabalho/Conferência ou palestra).
-
BARROS, M. . Otimização Aplicada ao Desenvolvimento de Software e Além. 2020. (Apresentação de Trabalho/Conferência ou palestra).
-
BARROS, M. . Otimização Aplicada ao Desenvolvimento de Software e Além. 2020. (Apresentação de Trabalho/Conferência ou palestra).
-
FARZAT, F.A. ; BARROS, MÁRCIO O. ; TRAVASSOS, G. H. . Local optimization of JavaScript code. 2018. (Apresentação de Trabalho/Seminário).
-
BARROS, M. O. . Computação em larga escala: Implementando algoritmos Map-Reduce com Hadoop. 2014. (Apresentação de Trabalho/Conferência ou palestra).
-
FUCHSHUBER, R. ; BARROS, M. O. . Estudo sobre o Tamanho dos Clusters e seus Efeitos no Cálculo do MQ. Rio de Janeiro: Relatórios Técnicos do Departamento de Informática Aplicada, 2013 (Relatório Técnico).
-
BARROS, M. O. ; DIAS-NETO, A. C. . Threats to Validity in Search-based Software Engineering Empirical Studies. Rio de Janeiro: Sistema de Editoração Eletrônica de Revistas - UNIRIO, 2011 (Relatório Técnico).
-
BESSA, A. ; BARROS, M. O. . Integração entre o PMBOK e RUP. Rio de Janeiro: UNIRIO, 2009 (Relatório Técnico).
-
CAPPELLI, C. ; SANTORO, F. M. ; DUTRA, J.R. ; BARROS, M. O. ; NUNES, V. . Pesquisa em Estimativas em Projetos de Modelagem de Processos. Rio de Janeiro: UNIRIO, 2009 (Relatório Técnico).
-
BARROS, M. O. ; WERNER, C. M. L. ; TRAVASSOS, G. H. . Towards a Scenario Based Project Management Paradigm. Rio de Janeiro: Departamento de Engenharia de Sistemas e Computação, COPPE/UFRJ, 2001 (Relatório Técnico).
-
BARROS, M. O. . Gerenciamento de Projetos Baseado em Cenários: uma Abordagem de Modelagem Dinâmica e Simulação 2001 (Tese de Doutorado).
-
BARROS, M. O. . Reutilização de Conhecimento no Gerenciamento Baseado em Cenários. Rio de Janeiro: Departamento de Engenharia de Sistemas e Computação, COPPE/UFRJ, 2000 (Relatório Técnico).
-
MURTA, L. G. P. ; WERNER, C. M. L. ; BARROS, M. O. . Café da Manhã com Java. Rio de Janeiro: Departamento de Engenharia de Sistemas e Computação, COPPE/UFRJ, 1998 (Relatório Técnico).
-
BARROS, M. O. ; AUDE, J. S. . Implementação do Padrão Pthreads para o Sistema Operacional Mulplix. Rio de Janeiro: Núcleo de Computação Eletrônica, NCE/UFRJ, 1996 (Relatório Técnico).
-
BARROS, M. O. ; WERNER, C. M. L. . Uma Taxonomia para Métodos de Busca por Componentes em Ambientes e Ferramentas que Forneçam Apoio a Reutilização de Software. Rio de Janeiro: Departamento de Engenharia de Sistemas e Computação, COPPE/UFRJ, 1996 (Relatório Técnico).
-
BARROS, M. O. ; WERNER, C. M. L. . Implementação dos Mecanismos de Recuperação de Componentes Reutilizáveis. Rio de Janeiro: Departamento de Engenharia de Sistemas e Computação COPPE/UFRJ, 1996 (Relatório Técnico).
-
BARROS, M. O. . Recuperação de Componentes em Bibliotecas de Software: Uma Abordagem Conexionista. Rio de Janeiro: Programa de Engenharia de Sistemas e Computação, COPPE/ UFRJ, 1995 (Dissertação de Mestrado).
-
BARROS, M. O. ; WERNER, C. M. L. . Uma Proposta para um Ambiente de Desenvolvimento com Apoio à Reutilização. Rio de Janeiro: Departamento de Engenharia de Sistemas e Computação, COPPE/UFRJ, 1994 (Relatório Técnico).
-
BARROS, M. O. . Reconhecimento de Padrões Através de Comparações de Contornos. Rio de Janeiro: Instituto da Matemática - IM/UFRJ, 1993 (Projeto Final de Graduação).
Outras produções
BARROS, M. ; VERGÍLIO, S.R. ; HARMAN, M. . IET Software - Special Issue on Search-based Software Engineering. 2017. (Editoração/Periódico).
BARROS, M. O. . Avaliação ad-hoc de projetos de diferentes naturezas. 2014. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . Genetic and Evolutionary Computation Conference (GECCO). 2014. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Congresso Ibero-americano de Engenharia de Software. 2014. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2014. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Workshop de Engenharia de Software baseada em Buscas. 2014. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Revisão de artigo técnico para a revista Journal of Systems and Software. 2014. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Journal of Software Engineering Research and Development. 2014. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Trans. on Software Engineering and Methodology. 2014. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista iSYS - Revista Brasileira de Sistemas de Informação. 2014. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Journal of Software: Evolution and Practice. 2014. (Revisão de Artigo Técnico).
CORRÊA, A. L. ; DIAS, V. M. F. ; BARROS, M. O. ; HAMAZAKI, G. . Avaliador na 13a Jornada de Iniciação Científica. 2014. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . V Symposium on Search-based Software Engineering. 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Avaliação ad-hoc de projetos de diferentes naturezas. 2013. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . Simpósio Brasileiro de Sistemas de Informação. 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Congresso Ibero-americano de Engenharia de Software. 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Workshop on Combining Modelling and Search-Based Software Engineering. 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . XXXII Concurso de Trabalhos de Iniciação Científica. 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Genetic and Evolutionary Computation Conference (GECCO). 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Workshop de Engenharia de Software baseada em Buscas. 2013. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Revisão de artigo técnico para a revista Empirical Software Engineering. 2013. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Intl. Journal of Software Engineering Knowledge Engineering. 2013. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Journal of Universal Computer Science. 2013. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Trans. on Software Engineering and Methodology. 2013. (Revisão de Artigo Técnico).
BARROS, M. O. . IV Symposium on Search-based Software Engineering. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Avaliação ad-hoc de projetos de diferentes naturezas. 2012. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . Avaliação ad-hoc de projetos para Edital Universal. 2012. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . Revisão ad-hoc de projetos do Edital Primeiros Projetos de Pesquisa. 2012. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . Revisão de artigo técnico para a revista Intl. Journal of Software Engineering Knowledge Engineering. 2012. (Revisão de Artigo Técnico).
BARROS, M. O. . Congresso Ibero-americano de Engenharia de Software. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Revisão de artigo técnico para a revista Empirical Software Engineering. 2012. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Software: Practice and Experience. 2012. (Revisão de Artigo Técnico).
BARROS, M. O. . Fórum de Educação em Engenharia de Software. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Genetic and Evolutionary Computation Conference (GECCO). 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Revisão de artigo técnico para a revista Journal of Universal Computer Science. 2012. (Revisão de Artigo Técnico).
BARROS, M. O. . Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Workshop de Engenharia de Software baseada em Buscas. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Sistemas de Informação. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Workshop de Gerência de Projetos de Software. 2012. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . XIV Iberoamerican Conference on "Software Engineering" ? CIbSE 2011. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . 19th European Conference on Information Systems. 2011. (Revisão de Artigo Técnico).
BARROS, M. O. . VIII Experimental Software Engineering Latin American Workshop. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . IV Fórum de Educação em Engenharia de Software. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . VII Simpósio Brasileiro de Sistemas de Informação. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . II Workshop de Engenharia de Software Baseada em Buscas. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . XXV Simpósio Brasileiro de Engenharia de Software. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . III International Symposium on Search-Based Software Engineering. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . XII International Conference on Product Focused Software Development and Process Improvement. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . IX WORKSHOP DE TESES E DISSERTAÇÕES EM QUALIDADE DE SOFTWARE. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . IV Workshop de Gerenciamento de Projetos de Software. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Revisão ad-hoc de projetos de diferentes naturezas. 2011. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . Revisão de artigo técnico para a revista iSYS - Revista Brasileira de Sistemas de Informação. 2011. (Revisão de Artigo Técnico).
BARROS, M. O. . V Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. 2011. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2010. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Sistemas de Informação. 2010. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. 2010. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Workshop de Otimização em Engenharia de Software. 2010. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Foundations of Software Engineering. 2010. (Revisão de Artigo Técnico).
BARROS, M. O. . Revisão de artigo técnico para a revista Journal of Systems and Software. 2010. (Revisão de Artigo Técnico).
BARROS, M. O. ; MURTA, L. G. P. . Dinâmica de Sistemas. 2009. (Curso de curta duração ministrado/Outra).
BARROS, M. O. . Pontos por Função e o Gerenciamento de Tempo em Projetos de Software. 2009. (Curso de curta duração ministrado/Outra).
BARROS, M. O. . Congresso Ibero-americano em "Engenharia de software". 2009. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . CNPq - Edital de Pós-Doutorado no Exterior. 2009. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . CNPq - Edital de Bolsa de Produtividade. 2009. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . CNPq - Edital Universal. 2009. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2009. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Qualidade de Software. 2009. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Sistemas de Informação. 2009. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Workshop de Performance. 2009. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Revisão de artigo técnico para a revista Software: Practice and Experience. 2009. (Revisão de Artigo Técnico).
BARROS, M. O. ; DINIZ, M. C. ; ARAÚJO, R. M. ; CIDRAL, A. . iSYS - Revista Brasileira de Sistemas de Informação. 2008. (Editoração/Periódico).
BARROS, M. O. . Engenharia de Software Experimental. 2007. (Curso de curta duração ministrado/Outra).
TRAVASSOS, G. H. ; BARROS, M. O. . Curso de Engenharia de Software. 2007. (Desenvolvimento de material didático ou instrucional - Universidade Aberta do Brasil).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2007. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Qualidade de Software. 2007. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Congresso Sul Brasileiro de Computação. 2007. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Congresso Ibero-americano em "Engenharia de software". 2007. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Experimental Software Engineering Latin American Workshop. 2007. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . CNPq - Edital CT-INFO. 2007. (Avaliação Ad-hoc de Projeto de Pesquisa).
BARROS, M. O. ; ARAÚJO, M.A.P. ; TRAVASSOS, G. H. ; MURTA, L. G. P. . Métodos Estatísticos para a Engenharia de Software Experimenal. 2006. (Curso de curta duração ministrado/Outra).
BARROS, M. O. . Gerenciamento de Requisitos com Casos de Uso. 2006. (Curso de curta duração ministrado/Outra).
BARROS, M. O. . International Symposium on Empirical Software Engineering. 2006. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Qualidade de Software. 2006. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2006. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Pontos por Função e o Gerenciamento de Tempo em Projetos de Software. 2005. (Curso de curta duração ministrado/Outra).
BARROS, M. O. . Pontos por Função e o Gerenciamento de Tempo em Projetos de Software. 2005. (Curso de curta duração ministrado/Outra).
BARROS, M. O. . Simpósio Brasileiro de Engenharia de Software. 2005. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Simpósio Brasileiro de Qualidade de Software. 2005. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . PLOP - Pattern Languages of Programming. 2005. (Participação em Comitê Técnico de Programa).
BARROS, M. O. . Gerenciamento de Riscos em Projetos de Desenvolvimento de Software. 2004. (Curso de curta duração ministrado/Outra).
Projetos de pesquisa
-
2019 - Atual
Estratégias para evitar débito técnico, Descrição: Este projeto de pesquisa trata da degradação de software causada por comportamento indesejado de desenvolvedores e sobre estratégias para lidar com esse comportamento. Essas estratégias serão possivelmente inspiradas em conceitos da teoria dos jogos. Assumimos que a degradação do software pode ser medida pelo número e pelos tipos de kludges feitos pelos desenvolvedores de software no código. Um kludge é um código que: (i) corrige parcialmente um bug ou implementa parcialmente um recurso; e (ii) o desenvolvedor sabe que o código é apenas uma solução parcial, com alta probabilidade. Este projeto visa estudar como os projetos de software evoluem em termos de número e tipos de kludges. Estamos tentando identificar kludges olhando para alertas gerados pelo analisador de código-fonte PMD. PMD é um analisador de código-fonte estático comumente usado para encontrar possíveis falhas de programação. As etapas deste projeto envolvem: * confirmar a suposição de que a frequência de alertas de PMD é uma medida precisa da prevalência de kludges; * confirmar a suposição de que os kludges prejudicam o desenvolvimento de software; * confirmar a suposição de que existe um jogo em que, no equilíbrio de Nash, um desenvolvedor escolhe uma estratégia em que obtém benefícios pessoais enquanto causa danos ao projeto, fazendo kludges; * Se todas essas suposições forem verdadeiras, propor uma estratégia para mudar o ambiente de forma que os desenvolvedores não escolham fazer tantos kludges; * implementar esse mecanismo criando um plug-in para uma ferramenta de CI de destaque, como Travis, Jenkins ou GitLab. Este projeto conta com a participação do Prof. Earl Barr, que atua como co-orientador do aluno de Doutorado Bruno Crotman, que ingressou no Doutorado do PPGI/UNIRIO em 2019.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (1) . , Integrantes: Márcio de Oliveira Barros - Coordenador / Earl Barr - Integrante.
-
2018 - 2019
Criação de Expressões Regulares usando Programação Genética, Descrição: Este projeto de pesquisa tem como objetivo desenvolver um algoritmo de programação evolutiva baseado em buscas locais para resolver problemas do tipo Regex Golf. Regex Golf é considerado um problema NP-completo [2] e meta-heurísticas de busca são métodos que geram bons resultados para problemas de análise combinatória com esse nível de complexidade. Neste projeto, desenvolveremos um algoritmo de Busca Local que, combinado a um compactador de expressões regulares, comporá uma nova meta-heurística para o desafio proposto.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Márcio de Oliveira Barros - Coordenador / André Farzat - Integrante.
-
2018 - Atual
PROGRAMAÇÃO GENÉTICA APLICADA A CONSTRUÇÃO DEUMA TEORIA DE PROJETO DE SOFTWARE, Descrição: A Programação Genética é um tipo de busca heurística desenvolvida com a intenção de gerar programas de forma automática para a realização de determinadas tarefas. A Programação Genética utiliza operadores evolutivos, similares aos utilizados em algoritmos genéticos, para evoluir um conjunto de programas ao longo de diversas gerações. Embora o alcance desta técnica na geração de programas de forma automática ainda seja limitado, ela tem sido utilizada com outros fins. Neste projeto de pesquisa, propomos o uso de programação genética para definir uma teoria de projeto de software sob a forma de um conjunto de equações que relacionem métricas estruturais de projeto. Nossa expectativa é que a otimização da estrutura do software segundo estas equações reflita a organização do código fonte de sistemas considerados bem sucedidos segundo critérios orientados à avaliação técnica e econômica da capacidade de manutenção do software.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: / Mestrado profissional: (1) / Doutorado: (1) . , Integrantes: Márcio de Oliveira Barros - Coordenador / ARAUJO, LUIZ ANTONIO O. DE - Integrante.
-
2016 - 2019
ENGENHARIA DE SOFTWARE BASEADA EM BUSCAS APLICADA À MELHORIA DE SOFTWARE, Descrição: Este projeto de pesquisa tem como objetivo geral desenvolver técnicas de melhoramento genético para problemas da Engenharia de Software, focando nas atividades de codificação e teste de software. O projeto representa a evolução da linha de pesquisa em que o proponente vem trabalhando nos últimos 8 anos, capitalizando no conhecimento adquirido e renovando seus objetivos de pesquisa. Como objetivos concretos do projeto, temos: (i) o estudo do melhoramento genético de software e suas aplicações; (ii) o desenvolvimento de uma técnica de melhoramento genético para evolução de programas na linguagem Javascript; e (iii) o desenvolvimento de um sistema de apoio ao aprendizado na criação de casos de teste unitários; e (iv) a formação de recursos humanos para que o uso de técnicas de busca heurística possa se expandir no meio acadêmico e na indústria.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) / Doutorado: (1) . , Integrantes: Márcio de Oliveira Barros - Coordenador / Guilherme Horta Travassos - Integrante / Fábio Farzat - Integrante / Marlon Monçores - Integrante., Número de produções C, T & A: 8
-
2014 - 2019
ANÁLISE DE TRÁFEGO URBANO A PARTIR DE DADOS DOS ÔNIBUS QUE TRANSITAM NA CIDADE DO RIO DE JANEIRO, Descrição: A expansão das grandes cidades brasileiras traz diversos desafios de planejamento para os agentes governamentais. Entre estes desafios, vemos atenção especial dedicada à questão da mobilidade urbana. Tal atenção se justifica, pois dificuldades na mobilidade urbana se traduzem em custos para a população e perdas de produtividade que afetarão negativamente a economia da região e do país. O transporte público (ônibus, trens, barcas e metrô) não parece atender com eficiência a uma população que nutre o desejo pelo carro próprio, como forma de alcançar o conforto que não encontra nos modais de massa. O excesso de veículos particulares, por outro lado, traz consigo congestionamentos, stress, acidentes e danos ao meio ambiente. Este projeto de pesquisa pretende utilizar os dados públicos que começaram a ser divulgados recentemente sobre as posições dos ônibus na Cidade do Rio de Janeiro para desenvolver uma plataforma de pesquisa baseada nestes dados. Como resultados iniciais e para a validação desta pesquisa, pretendemos desenvolver um índice de regularidade dos veículos de uma linha de ônibus em seu trajeto e um modelo para estimar o tempo e caminhos para deslocamentos de passageiros entre pontos determinados da cidade. Como resultados deste projeto, pretendemos desenvolver um software para dar conhecimento do índice de regularidade e uma plataforma a partir da qual outras pesquisas possam ser desenvolvidas no sentido de apoiar as decisões dos agentes públicos que tratam da mobilidade urbana na Cidade do Rio de Janeiro.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Márcio de Oliveira Barros - Coordenador., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro., Número de produções C, T & A: 2
-
2013 - 2016
Uma Agenda de Pesquisa sobre a Clusterização de Software sob a Perspectiva da Engenharia de Software Baseada em Buscas, Descrição: Este projeto de pesquisa tem como objetivo geral definir uma agenda para estudar o problema da clusterização de módulos de software segundo a perspectiva da SBSE e através de estudos experimentais controlados. O projeto ora proposto representa a sequência de um projeto de pesquisa em andamento (Edital PQ 2009), renovando seus objetivos, os pesquisadores envolvidos e capitalizando o conhecimento previamente adquirido. Colocamos como objetivos específicos do presente projeto (a) o desenvolvimento do corpo de conhecimento sobre clusterização de módulos de software; (b) a análise dos fatores utilizados por desenvolvedores de software na indústria para organizar os módulos componentes dos seus projetos em pacotes; (c) a criação de novos modelos para representar o problema da clusterização de módulos de software, comparando-os com resultados gerados pela aplicação de modelos previamente conhecidos; (d) a realização de um levantamento sobre o projeto e a execução de estudos experimentais para avaliar técnicas de busca heurística multi-objetivo, frequentemente utilizadas na identificação de soluções para o problema de clusterização; e (e) a formação e capacitação de recursos humanos para que o uso de técnicas de busca heurística possa se expandir no meio acadêmico e na indústria.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Especialização: (0) / Mestrado acadêmico: (3) Doutorado: (1) . , Integrantes: Márcio de Oliveira Barros - Coordenador / Vitor Padilha Gonçalves - Integrante / Alexandre F. Pinto - Integrante / Richard Fuchshuber - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa., Número de produções C, T & A: 7
-
2011 - 2014
CDSoft: Balanceando Colaboração e Disciplina em Processos de Software, Projeto certificado pelo(a) coordenador(a) Claudia Maria Lima Werner em 02/03/2015., Descrição: Neste projeto, procuramos abordar a adaptação de processos de software. A adaptação de processos é o ?ato de particularizar um processo geral para derivar uma definição aplicável a um contexto mais específico? (GINSBERG e QUINN, 1995). Esta tarefa não é simples e exige experiência do gerente do projeto, envolve o conhecimento de muitos aspectos da Engenharia de Software e requer a harmonização de fatores do contexto da equipe, do projeto ou da organização (BARRETO et al., 2009).. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Márcio de Oliveira Barros - Integrante / Cláudia Maria Lima Werner - Coordenador / Flávia Maria Santoro - Integrante / Renata Mendes Araújo - Integrante / Andréa M. Magdaleno - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Bolsa., Número de produções C, T & A: 1
-
2011 - 2013
Clusterização de Módulos de Software segundo a Perspectiva da Engenharia de Software Baseada em Buscas, Descrição: O campo de pesquisa da Engenharia de Software Baseada em Buscas (Search Based Software Engineering, ou SBSE) descreve problemas da Engenharia de Software como problemas de otimização e utiliza algoritmos de busca heurística para encontrar boas soluções para eles. A resolução de um problema passa a ser vista como a busca por uma solução suficientemente boa, entre as possíveis soluções, de acordo com uma ou mais métricas de adequação. Este novo prisma para o estudo da Engenharia de Software permite resolver problemas de larga escala, cuja solução não pode ser encontrada em tempo computacional viável por outros métodos. Um dos problemas analisados usando abordagens da SBSE é a clusterização de módulos de software, que trata da distribuição dos módulos que compõem um sistema em pacotes, namespaces e outras estruturas que funcionam como contêineres para os módulos. Este projeto de pesquisa pretende analisar em profundidade o problema da clusterização de módulos de software segundo a perspectiva da SBSE, propondo representações formais para o problema e avaliando empiricamente o comportamento de algoritmos heurísticos ao buscar soluções para ele. Os resultados dos nossos estudos experimentais serão comparados com outros modelos e resultados publicados em revistas e conferências internacionais. Com isto, esperamos formar conhecimento e recursos humanos capazes de desenvolver pesquisa no tema e/ou aplicá-lo na indústria.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Especialização: (0) / Mestrado acadêmico: (4) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Márcio de Oliveira Barros - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2009 - 2011
Uma Agenda de Pesquisa para a Engenharia de Software Baseada em Buscas Heurísticas, Descrição: O campo de pesquisa conhecido como Engenharia de Software Baseada em Buscas aborda problemas da Engenharia de Software modelando-os como problemas de otimização. Com isto, a resolução de um problema passa a ser vista como a busca por uma solução suficientemente boa entre as suas possíveis soluções, de acordo com uma métrica de adequação. Este novo prisma para o estudo das questões da Engenharia de Software permite resolver problemas de larga escala, cuja solução não pode ser encontrada em tempo computacionalmente viável por outros métodos. Neste projeto de pesquisa propomos uma agenda para o estudo e aprimoramento da Engenharia de Software Baseada em Buscas. Esta agenda de pesquisa começou a cerca de dois anos, quando o coordenador do projeto ora proposto começou a realizar suas primeiras pesquisas no campo. Este projeto de pesquisa pretende capitalizar e transmitir o conhecimento adquirido no campo, realizando estudos que visam duas direções: (a) a identificação de problemas que sejam passíveis de solução através da Engenharia de Software Baseada em Buscas; e (b) a criação de novos algoritmos baseados em meta-heurísticas e metáforas e que sejam aplicáveis a problemas reais da Engenharia de Software. Além de apresentar a agenda de pesquisa em detalhes, este projeto relata o histórico de pesquisas do seu coordenador, relacionando os alunos de Mestrado previamente orientados, os projetos de pesquisa para os quais obteve financiamento e seus relacionamentos com Centros de Excelência em ensino e pesquisa no Estado do Rio de Janeiro.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (4) / Mestrado profissional: (0) / Doutorado: (1) . , Integrantes: Márcio de Oliveira Barros - Coordenador / Hélio Rodrigues Costa - Integrante / Fernando de Castro Netto - Integrante / Marcelo de França Costa - Integrante / Fábio Farzat - Integrante / Fábio Vitorino - Integrante / Talles Santana - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Bolsa., Número de produções C, T & A: 14
-
2007 - 2009
Análise dos Processos de Gestão de Projetos de Desenvolvimento de Software Livre, Descrição: A compreensão do processo de produção de software livre não pode ser encarada em uma única dimensão. De fato, ao se analisar o modelo de trabalho destes grupos de desenvolvimento, diversas dimensões de estudo o diferenciam do modelo tradicional usado na indústria de software. O desafio deste projeto está em buscar caminhos para ampliar as vantagens da cultura de trabalho preconizado pelos processos de desenvolvimento de software livre, comparando-a com o modelo adotado com mais frequência pela indústria e buscando uma melhor combinação dos dois mundos. Para tanto, traçamos como objetivos mais específicos deste projeto a identificação de modelos, a construção de ferramentas computacionais e a coleta de dados para comparação dos modelos de gestão de projetos de desenvolvimento de software no ambiente industrial e livre. Para tanto, exploraremos duas dimensões relacionadas ao tema: a colaboração e a evolução de projetos. Nas próximas seções, apresentaremos detalhes sobre as duas dimensões.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (4) . , Integrantes: Márcio de Oliveira Barros - Coordenador / Flávia Maria Santoro - Integrante / Renata Mendes Araújo - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro., Número de produções C, T & A: 6
-
2007 - 2009
Infra-estrutura para Ampliação da Pesquisa em Sistemas de Informação no Estado do Rio de Janeiro, Descrição: Sistemas de Informação (SI) é considerada uma das sub-áreas de conhecimento, ensino e pesquisa da Computação ou Informática. O foco principal desta área de conhecimento está em visualizar a computação como meio para que pessoas e organizações atinjam seus objetivos de manipulação da informação. Neste contexto, o DIA/UNIRIO estabeleceu em 2006 o Programa de Pós-Graduação em Informática (PPGI/UNIRIO), com a criação de curso de mestrado acadêmico onde SI figura como sua área de concentração. O Programa e o curso foram devidamente reconhecidos pela Coordenação de Aperfeiçoamento de Pessoal do Ensino Superior (CAPES) e considerados pelos próprios avaliadores como uma proposta inovadora no cenário regional e nacional (vide Anexo I). O PPGI/UNIRIO configura-se como um elemento aglutinador e de consolidação dos pesquisadores da UNIRIO nesta área, com grande potencial de estruturar-se como uma referência de pesquisa em SI no Brasil. Dá-se então o objetivo deste projeto, que é o aparelhamento de infra-estrutura de pesquisa em SI no Campus Praia Vermelha da UNIRIO, com vistas a comportar as atividades de pesquisa realizadas no contexto de um Programa de Mestrado com características únicas no País. Esta unicidade evidencia a tradicional importância do Estado do Rio de Janeiro, por contribuir (através de suas instituições de ensino, pesquisa e fomento) para o avanço do conhecimento em Ciência da Computação.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Márcio de Oliveira Barros - Coordenador / Astério Kyoshi Tanaka - Integrante / Renata Mendes Araújo - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.
-
2006 - 2008
Análise da Evolução no Tempo de Métricas de Projetos de Desenvolvimento de Software, Descrição: Neste projeto de pesquisa, temos como objetivo analisar o comportamento evolutivo no tempo de projetos de desenvolvimento de software, através da modelagem estocástica de medidas relevantes destes projetos. Para tanto, informações sobre projetos de código aberto serão capturadas de sistemas públicos de controle de versão. Tais projetos serão submetidos a estudos experimentais com o intuito de se identificar modelos estocásticos que descrevam a evolução dinâmica das medidas de interesse. Inicialmente, o conjunto de medidas será restrito ao tamanho dos projetos e ao número de erros identificados ao longo do tempo.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: Márcio de Oliveira Barros - Coordenador., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro., Número de produções C, T & A: 2
-
2006 - 2008
Conciliando Tecnologias de Produção, Gestão e Colaboração a Projetos de Software Livre, Descrição: O desafio deste projeto de cooperação está em buscar caminhos para ampliar as vantagens e a cultura de trabalho preconizado pelos processos de desenvolvimento de software livre através da compreensão de sua colaboração intrínseca, da proposta de ferramental de apoio à sua realização eficaz, tais como a construção de uma biblioteca de componentes adequada a este contexto e além disso a realização de experimentos que permitam avaliar a proposta. Tal desafio espera-se ser enfrentado com base no extenso histórico de pesquisa dos grupos envolvidos nas questões relacionadas ao apoio a atividades colaborativas, reutilização de software e experimentação em engenharia de software.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (6) Doutorado: (1) . , Integrantes: Márcio de Oliveira Barros - Integrante / Cláudia Maria Lima Werner - Coordenador / Guilherme Horta Travassos - Integrante / Flávia Maria Santoro - Integrante / Renata Mendes Araújo - Integrante / Leonardo Gresta Paulino Murta - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro., Número de produções C, T & A: 4
-
2004 - 2006
Sistemas de Apoio a Decisão Aplicados a Sistemas de Informação, Descrição: A experiência adquirida nos últimos quarenta anos no desenvolvimento de software ainda não foi capaz de alterar de forma significativa um cenário observado desde o final da década de 1960: sistemas de software ainda são produzidos com atrasos e consumindo mais recursos do que o planejado. Muitas vezes projetos de software são cancelados ao longo de seu processo de desenvolvimento ou este processo resulta em produtos com qualidade inferior do que a esperada. Neste projeto de pesquisa procuramos aplicar técnicas de sistemas de apoio a decisão no gerenciamento de projetos de software com o intuito de aumentar as chances de sucesso dos projetos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Márcio de Oliveira Barros - Coordenador.
Prêmios
2022
Distinguised Paper Award -- "Towards Merge Conflict Resolution by Combining Existing Lines of Code", SBES Research Track, CBSOFT.
2017
Best paper award da Trilha de Engenharia de Software Experimental do CIbSE 2017, Ibero-American Conference on Software Engineering.
2013
Vencedor do I SBSE Challenge, CREST/UCL - UK.
2013
Nome da Turma de Bacharelado de Sistemas de Informação, Universidade Federal do Estado do Rio de Janeiro.
2009
Paraninfo da Turma de Bacharelado de Sistemas de Informação, Universidade Federal do Estado do Rio de Janeiro.
2002
Primeira Colocação no Concurso de Teses e Dissertações em Qualidade de Software - Categoria Doutorado, I Simpósio Brasileiro de Qualidade de Software.
2002
Segunda Colocação na Sessão de Ferramentas do XVI SBES, Simpósio Brasileiro de Engenharia de Software.
2000
Primeira Colocação na Sessão de Ferramentas do XIV SBES, Simpósio Brasileiro de Engenharia de Software.
1994
Primeira Colocação do II Concurso de Software do SEBRAE-RJ, SEBRAE-RJ.
Histórico profissional
Endereço profissional
-
Universidade Federal do Estado do Rio de Janeiro, Reitoria, Centro de Ciências Exatas e Tecnologia. , Avenida Pasteur - até 213/214, Botafogo, 22290240 - Rio de Janeiro, RJ - Brasil, Telefone: (21) 25308262, URL da Homepage:
Experiência profissional
2012 - Atual
Universidade Federal do Estado do Rio de JaneiroVínculo: , Enquadramento Funcional: Professor Associado, Carga horária: 40
2004 - 2012
Universidade Federal do Estado do Rio de JaneiroVínculo: , Enquadramento Funcional: Professor adjunto, Carga horária: 40
Atividades
-
03/2018
Direção e administração, Reitoria, Centro de Ciências Exatas e Tecnologia (CCET).,Cargo ou função, Suplente de coordenador do PPGI.
-
01/2012
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Membro do Comitê de Programa do Genetic and Evolutionary Computation Conference (GECCO).
-
08/2010
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Membro do Comitê de Programa do Symposium on Search-based Software Engineering.
-
04/2007
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Membro do Comitê de Programa do Simpósio Brasileiro de Engenharia de Software.
-
03/2007
Ensino, Informática, Nível: Pós-Graduação,Disciplinas ministradas, Engenharia de Software Experimental, Gerência de Projetos, Tópicos Avançados em Construção de Sistemas
-
04/2004
Pesquisa e desenvolvimento, Reitoria, Centro de Ciências Exatas e Tecnologia.,Linhas de pesquisa
-
04/2004
Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Desenvolvimento de Sistemas para a Web, Gerência de Projetos, Programação Modular, Projeto e Construção de Sistemas com Banco de Dados, Tópicos Avançados em Engenharia de Software
-
04/2017 - 02/2018
Direção e administração, Reitoria, Centro de Ciências Exatas e Tecnologia (CCET).,Cargo ou função, Coordenador do PPGI.
-
08/2014 - 08/2017
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Steering Committee for Search-based Software Engineering.
-
08/2014 - 08/2016
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Membro do Comitê de Programa do North-American Symposium on SBSE.
-
06/2007 - 02/2014
Conselhos, Comissões e Consultoria, Reitoria, Centro de Ciências Exatas e Tecnologia.,Cargo ou função, Membro do Comitê de Mérito do PPGI.
-
10/2007 - 10/2013
Conselhos, Comissões e Consultoria, Reitoria, Centro de Ciências Exatas e Tecnologia.,Cargo ou função, Membro do comitê de suporte do CCET.
-
02/2007 - 02/2013
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Membro do Comitê de Programa do Simpósio Brasileiro de Sistemas de Informação.
-
06/2007 - 06/2012
Conselhos, Comissões e Consultoria, Reitoria, Centro de Ciências Exatas e Tecnologia.,Cargo ou função, Integrante da Comissão de Pesquisa e Bolsas (PROPG).
-
04/2007 - 04/2012
Direção e administração, Reitoria, Centro de Ciências Exatas e Tecnologia (CCET).,Cargo ou função, Suplente de coordenador do PPGI.
-
03/2007 - 03/2011
Conselhos, Comissões e Consultoria, Reitoria, Centro de Ciências Exatas e Tecnologia.,Cargo ou função, Vice-Coordenador do PPGI.
-
03/2006 - 03/2010
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Membro do Comitê de Programa do Simpósio Brasileiro de Qualidade de Software.
-
10/2006 - 10/2007
Outras atividades técnico-científicas , Reitoria, Reitoria.,Atividade realizada, Revisão técnica do livro "Software Process Dynamics", de Raymond Madachy, publicado pela Wiley Interscience.
2002 - 2004
Universidade Federal do Rio de JaneiroVínculo: Bolsista recém-doutor, Enquadramento Funcional: Professor assistente, Carga horária: 40, Regime: Dedicação exclusiva.
2000 - 2002
Universidade Federal do Rio de JaneiroVínculo: Aluno de Doutorado, Enquadramento Funcional: Aluno, Carga horária: 30
Atividades
-
12/2002 - 03/2004
Pesquisa e desenvolvimento, Instituto Alberto Luiz Coimbra de Pós Graduação e Pesquisa de Engenharia, Programa de Engenharia de Sistemas.,Linhas de pesquisa
-
04/2002 - 03/2004
Ensino, Engenharia de Sistemas e Computação, Nível: Pós-Graduação,Disciplinas ministradas, Dinâmica de Sistemas na Gerência de Projetos de Software, Gerência de Projetos, Projeto de Sistemas Orientado a Objetos
-
01/2000 - 03/2002
Ensino, Matemática Aplicada a Informática, Nível: Graduação,Disciplinas ministradas, Projeto de Sistemas Orientado a Objetos, Engenharia de Software
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Márcio de Oliveira Barros e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?