Marco Aurélio Graciotto Silva
Professor at Federal University of Technology - Paraná
Google Scholar: fFp9ZX8AAAAJ
Research ID: F-5675-2012
Orcid ID: orcid.org/0000-0002-1737-8240
Publons ID: a/1441885
Lattes: 9383290036853173
Availability (meetings)
Short Bio
Working Address:
-
Federal University of Technology - Paraná (UTFPR)
at Campo Mourão (UTFPR-CM)
Department of Computing (DACOM)
Room 5
Via Rosalina Maria dos Santos, nº 1233
ZIP code: 87301-899
Campo Mourão - PR - Brazil
Phone number: +55 (44) 3518-1449
Email
- magsilva@utfpr.edu.br (work)
- magsilva@magsilva.pro.br (work)
Teaching
- Computer Science at UTFPR-CM (MEC code: 1164656)
- Algorithms (2013)
- Computing ethics
- Formal languages, automata and computability (2013 - 2018)
- Object-oriented analysys and design (2013)
- Research methodology (2017 - 2019)
- Software engineering 2 (2017, 2019)
- Systematic review (2018)
- Master program in Informatics at UTFPR-CP
- Software project management (2015 - 2016)
- Software engineering (2018)
Research interests
- Software engineering
- Software education
- Learning objects modeling and development process
- Software testing
Projects
Students
- Master of Science degree
-
Narci Nogueira da Silva (2015 - 2017) [CV Lattes]
Master's thesis: Development of learning objects for problem-based learning in Computing education for Engineering
Download: [UTFPR RIUT] [cached]
-
Bruno Henrique Pachulski Camara (2014 - 2016) [CV Lattes]
Master's thesis: An investigation on using testing criteria in test-driven development for programming education
Download: [UTFPR RIUT] [cached]
- Final course assessment
- Bruno Mendes de Souza (2017 - 2017) [CV Lattes]
Title: Investigação sobre gamificação em disciplinas introdutórias de programação
Download: [UTFPR ROCA] [cached]
- Gustavo Correia Gonzalez (2016 - 2017) [CV Lattes]
Title: Um estudo sobre o uso de mecanismo de dicas no ensino de conceitos básicos de programação
Download: [UTFPR ROCA] [cached]
- Emerson Yudi Nakashima (2016 - 2017) [CV Lattes]
Title: Avaliação de atividades de programação submetidas em MOOC com emprego de técnicas de visualização
Download: [UTFPR ROCA] [cached]
- Guilherme Castro Diniz (2016 - 2016, coorientação) [CV Lattes]
Title: Uso de gamification para motivar alunos de graduação a contribuir com projetos de software livre
Download: [UTFPR ROCA] [cached]
- Mariane Affonso Medeiros (2016 - 2016) [CV Lattes]
Title: Otimização de arquitetura de software utilizando Sistema de Colônia de Formigas
Download: [UTFPR ROCA] [cached]
- João Paulo Medeiros (2015 - 2015) [CV Lattes]
Title: Revisão sistemática sobre mecanismos de avaliação automática em objetos de aprendizagem sobre programação
Download: [UTFPR ROCA] [cached]
- Érick William dos Santos (2013 - 2014) [CV Lattes]
Title: Recomendação de especialistas em projetos de software livre baseada em suas contribuições
Download: [UTFPR ROCA] [cached]
- Ana Claudia Maciel (2013 - 2013) [CV Lattes]
Title: Padrões de socialização de novatos em projetos de Software Livre
Download: [UTFPR ROCA] [cached]
Publications (peer-reviewed)
- Mattos, Altieres de; Ré, Reginaldo; Graciotto Silva, Marco Aurélio.
A tool to measure TDD compliance: a case study with professionals. In:
9th Brazilian Workshop on Agile Methods (WBMA'2018) / IX Workshop Brasileiro
de Métodos Ágeis (WBMA 2018), Campinas, SP, Brazil, 2018.
Download: [cached]
- Mattos, Altieres de; Roder, Larissa Bonifácio; Nicolodi, Luciane Baldo; Ré,
Reginaldo; Graciotto Silva, Marco Aurélio. Estudo preliminar sobre
os impactos do desenvolvimento orientado a testes no processo de revisão de
código. In: Escola Reginal de Engenharia de Software 2018 (ERES 2018),
Dois Vizinhos, PR, Brazil, 2018.
Download: [Proceedings] [cached]
- Monteverde, Wagner Aparecido; Graciotto Silva, Marco Aurélio.
Estabelecimento de requisitos para a definição de modelos de simulação para o
desenvolvimento de objetos de aprendizagem, In: VI Congresso Brasileiro de
Informática na Educação (CBIE 2017) -- XXVIII Simpósio Brasileiro de Informática
na Educação (SBIE 2017), Recife, PE, Brazil, 2017.
Download:
[SBC - CEIE]
[cached]
- Nakashima, Emerson Yudi; Monteverde, Wagner Aparecido; Nogueira da Silva, Narci;
Alencar, Aretha Barbosa; Graciotto Silva, Marco Aurélio. Avaliação de
atividades de programação submetidas em MOOC com emprego de técnicas de visualização,
In: VI Congresso Brasileiro de Informática na Educação (CBIE 2017) - III Workshop de
Ensino em Pensamento Computacional, Algoritmos e Programação (WAlgProg 2017), Recife, PE, Brazil, 2017.
Download:
[SBC - CEIE]
[cached]
- Nogueira da Silva, Narci; Graciotto Silva, Marco Aurélio
Relato sobre o desenvolvimento e uso de objeto de aprendizagem com elementos de
aprendizagem baseada em problemas no contexto de Computação para Engenharias,
In: XXXVII Congresso da Sociedade Brasileira de Computação -- XXV Workshop de Computação na
Informática (WEI), São Paulo, SP, Brazil, 2017.
Download:
[SBC]
[cached]
- Pachulski Camara, Bruno Henrique; Graciotto Silva, Marco Aurélio
A Strategy to Combine Test-Driven Development and Test Criteria to Improve Learning of Programming Skills,
In: 47th ACM Technical Symposium on Computing Science Education (SIGCSE 2016), Memphis, TN, USA, 2016.
Download:
[ACM]
[DOI]
[cached]
- Dias, Jaime W.; Oliveira Jr., Edson; Graciotto Silva, Marco Aurélio
Preliminary Empirical Evidence on SPrL Variability Management with EPF and SMartySPEM,
In: 30th Brazilian Symposium on Software Engineering (SBES), Maringá, PR, Brazil, 2016.
[ACM]
[cached]
- Maciel, A. C., Steinmacher, I., Graciotto Silva, M. A. Padrões de
Socialização de Novatos em Projetos de Software Livre. In: SIICUSP 2013,
São Carlos, SP, Brazil, 2013.
[abstract]
[extended abstract]
[poster]
- Steinmacher, I., Graciotto Silva, M. A., Côgo, F. R., Chaves, A. P.,
Gerosa, M. A. Tópicos de pesquisa e rede de coautoria no Simpósio Brasileiro
de Sistemas Colaborativos. In: SBSC 2013, Manaus, AM, Brazil, 2013.
[cached]
[slides]
[extras]
- Graciotto Silva, M. A., Barbosa, E. F., Maldonado, J. C. Model-driven
development of learning objects. In: FIE 2011, Rapid City, SD, USA, 2011.
[FIE site]
[cached]
- Durelli, V. H. S., Araujo, R. F., Graciotto Silva, M. A., Oliveira, R. A.
P., Maldonado, J. C., Delamaro, M. E. What a long, strange trip it's been: past,
present and future perspectives on software testing research. In: Brazilian
Symposium on Software Testing, São Paulo, SP, Brazil, 2011.
[IEEE]
[cached]
[poster]
- Machado, J. B., Graciotto Silva, M. A., Maldonado, J. C., Barbosa, E. F.
Reengineering of Educational Content: an Experience in the Computer Networks
Domain. In: SBIE 2011. Aracaju, SE, Brazil, 2011.
[SBIE site]
[cached]
- Barbosa, E. F., Graciotto Silva, M. A., Corte, Camila K. D., Maldonado, J.
C., Integrated Teaching of Programming Foundations and Software Testing. In:
FIE 2008, Saratoga Springs, NY, USA, 2008.
[IEEE]
[cached]
- Graciotto Silva, M. A., Borges, Borges, V. A., Barbosa, E. F., Maldonado,
J. C., Novas Tendências em Educação de Engenharia de Software: um Estudo de Caso
no Domínio de Teste de Software, In: FEES 2008, Campinas, SP, Brazil, 2008.
[FEES site]
[cached]
- Corte, C. K. D., Riekstin A. C., Graciotto Silva, M. A., Barbosa, E. F.,
Maldonado, J. C., PROGTEST: Ambiente de Submissão e Avaliação de Trabalhos
Práticos, In: WS2 - Workshop de Ambientes de apoio à Aprendizagem de Algoritmos e
Programação, part of SBIE 2007, São Paulo, SP, Brazil, 2007.
[cached]
[slides]
- Lemos, O. A. L., Junqueira, D. C., Graciotto Silva, M. A., Fortes, R. P.
M., Stamey, J. Using aspect-oriented PHP to implement crosscutting concerns in a
collaborative web system, In: 24th ACM International Conference on Design of
Communication (SIGDOC), Myrtle Beach, SC, USA, 2006.
[ACM]
[cached]
- Graciotto Silva, M. A., Fortes, R. P. M. Projeto CoTeia -- um auxílio à
edição colaborativa na Web. In: III Workshop TIDIA, São Paulo, SP, Brazil, 2006.
[cached]
- Paiva, D. M. B., Manduca, A. M., Graciotto Silva, M. A., Quemello, L.,
Braga, R. T. V., Fortes, R. P. M. Reforçando a Comunicação com Uso de uma
Ferramenta de Software Livre em Ensino de Engenharia de Software. In: XIII
Workshop sobre Educação em Computação, São Leopoldo, RS, Brazil, 2005.
[cached]
- Fortes, R. P. M., Graciotto Silva, M. A., Reis, C. R. Levantamento
sobre Processo de Software Livre. In: V Workshop de Software Livre, Porto Alegre,
RS, Brazil, 2004.
[cached]
- Fortes, R. P. M., Graciotto Silva, M. A., Freire, A. P., Junqueira. D. C.
SAFE -- Software Engineering Available for Everyone. In: V Workshop de
Software Livre, Porto Alegre, RS, Brazil, 2004.
[cached]
- Graciotto Silva, M. A., Fortes, R. P. M. Investigação sobre Engenharia
de Requisitos com um Apoio de Hiperdocumentos. In: X Workshop de Teses e
Dissertações em Engenharia de Software, Manaus, AM, Brazil, 2003.
[cached]
Publications (thesis and dissertation)
- Graciotto Silva, M. A. LOD: uma abordagem para desenvolvimento de
objetos de aprendizagem multimídias e interativos. PhD. dissertation, University
of São Paulo, 2012, 221p.
[USP]
[cached]
- Graciotto Silva, M. A. Uma ferramenta Web colaborativa para apoiar a
engenharia de requisitos em software livre. MSc. thesis, University of São Paulo,
2005, 138p.
[USP]
[cached]
Other publications (mostly technical reports)
- Graciotto Silva, M. A.. Revisão sistemática sobre padrões
pedagógicos. São Carlos, SP, Brazil, 2007.
[cached]
- Graciotto Silva, M. A., Barbosa, E. F., Maldonado, J. C. Educação a
distância na PUCRS. São Carlos, SP, Brazil, 2010.
[cached]
- Graciotto Silva, M. A., Barbosa, E. F., Maldonado, J. C. Movie support
for PDF using LaTeX. São Carlos, SP, Brazil, 2011.
[cached]
- Graciotto Silva, M. A., Barbosa, E. F., Maldonado, J. C. Revisão
sistemática sobre interatividade em objetos de aprendizagem. São Carlos, SP,
Brazil, 2011.
[cached]
- Graciotto Silva, M. A.. Screencast recording. São Carlos, SP,
Brazil, 2011.
[cached]
- Graciotto Silva, M. A., Barbosa, E. F., Maldonado, J. C. Systematic
review on critical factors for distance e-learning. São Carlos, SP, Brazil, 2011.
[cached]
- Graciotto Silva, M. A.. Processo de revisão sistemática. São Carlos,
SP, Brazil, 2011.
[cached]
- Graciotto Silva, M. A., Fortes, R. P. M. Uma ferramenta Web
colaborativa para apoiar a engenharia de requisitos em software livre. In:
Simpósio de Teses e Dissertações do ICMC, São Carlos, SP, Brazil, 2006.
[cached]
- Graciotto Silva, M. A. Configuração de segurança de sistemas Linux em
ambientes acadêmicos. Relatório técnico, São Carlos, SP, Brazil, 2006.
[cached]
- Graciotto Silva, M. A. Bugzilla/PSP. Technical report, São
Carlos, SP, Brazil, 2006.
[cached]
- Graciotto Silva, M. A. Guia para avaliação de distribuições Linux (utilizado
para avaliar o Conectiva Linux 9). Technical report. São Carlos, SP, Brazil.
[cached]
- Graciotto Silva, M. A. CoTeia. White paper. São Carlos, SP, Brazil.
[cached]
Software
- CoTeia - a simple
(yet interesting) wiki. Originally implemented by Carlos Roberto E. de Arruda Junior,
since 2002 I'm its maintaner.
- IDEIAS - a enteprise
service bus (ESB) integration plataform for software development tools and activities.
It uses Web Services (SOAP/HTTP) to integrate best of the breed software development
tools (Eclipse, Subversion, Bugzilla, dotProject, vTiger). The ESB itself isn't ready,
but the OpenID Server
and patches to enable OpenID authentication into vTiger,
DotProject and
eZ Publish
are available.
Service
- ACM Technical Symposium on Computer Science Education (SIGCSE)
- Program committee: 2019 2018 2017
- ACM Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE)
- Brazilian Symposium on Software Engineering / Simpósio Brasileiro de Engenharia de Software (SBES)
- Program committee: 2018 2017
- Proceedings chair: 2018 2017
- Reviewer: 2011 2010 2004
- Brazilian Symposium on Software Engieering - Education Track / Simpósio Brasileiro de Engenharia de Software - Trilha de Educação (SBES)
[former Forum on Software Engineering Education -- Fórum de Educação em Engenharia de Software (FEES)]
- Program committee: 2017 2016 2015 2014
- Workshop de Ensino em Pensamento Computacional, Algoritmos e Programação (WAlgProg)
- International Conference on Teaching, Assessment and Learning for Engineering (TALE)
- Workshop on Computing Education / Workshop de Educação em Informática (WEI)
- Brazilian Symposium on Collaborative Systems / Simpósio Brasileiro de Sistemas Colaborativos (SBSC)
- Ibero-American Conference on Software Engineering (CIbSE) / Experimental Software Engineering Track - Workshop on Experimental Software Engineering (ESELAW)
- Brazilian Symposium on Software Quality (SBQS)
- Brazilian Workshop on Systematic and Automated Software Testing (SAST)
- Ibero-American Conference on Software Engineering -- Congresso Ibero-Americano em Engenharia de Software
- International Conference on Agile Software Development (XP)
- Congreso Iberoamericano de Educación Superior en Computación (CIESC)
- WebMedia
- Conferencia Latinoamericana de Informática (CLEI)
- Workshop on Free Software -- Workshop de Software Livre (WSL)
- Simpósio de Engenharia de Software da UTFPR-DV (SimES)
- Journal of Internet Services and Applications (JISA)