Book
- Roberto S. Bigonha. Um Pouco de Tudo que Havia no Caminho (in Portuguese). ONLINE em 2020. Versão impressa, pages 1-75, ISBN: 978-65-00-57632-0, será lançada pelo PPGCC em comemoração dos 50 anos do Programa de Pós-Graduação em Ciência da Computação (DCC/ICEx/UFMG) em 25 de outubro de 2024.
Journal
- FILÓ, Tarcísio G. S.; BIGONHA, Mariza A. S.; FERREIRA, Kecia A. M.. Evaluating Thresholds for Object-Oriented Software Metrics. In: JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (ONLINE). V. 30, pages: 313 - 346, doi:10.5753/jbcs.2024.3373. Published in September 2024.
- Bruno L. Souza, Mariza A. S. Bigonha, Kecia A. M. Ferreira, and Glaura C. Franco.
Evolution of Internal Dimensions in Object-Oriented Software - A Time Series Based Approach.
In: SOFTWARE PRACTICE & EXPERIENCE, Volume 54, Issue 6, pages: 1034 - 1073. DOI {https://doi.org/10.1002/spe.3310}. Accepted 25 December 2023, published online in January 2024 by wileyonlinelibrary.com/journal/spe @ 2024 John Wiley & Sons, Ltd. Version Printed published in June, 2024.
2023
Award
- The article Identifying Thresholds for Object-Oriented Software Metrics, authored by Kecia A. M. Ferreira,
Mariza A. S. Bigonha, Roberto S. Bigonha, Luiz Fernando O. Mendes and Heitor C. Almeida, published in 2012 at the Journal of Systems and Software, DOI 10.1016/j.jss.2011.05.044, ISSN 01641212, Vol. 85 Issue 2, pages 244-257, was awarding by the JSS as the Most influential Paper awards from 2012! Posted as JSSoftware on Twitter in the URL "https://twitter.com/JSSoftware/status/1633118513635155970?s=20" in March 7, 2023.
Ph.D. Dissertation
- Bruno Luan Sousa, BIGONHA, Mariza A. S. (Advisor), FERREIRA, Kecia A. M.(Co-Advisor) and FRANCO, Glaura C. (Co-Advisor) Modeling and Predicting Evolution of Object-Oriented Software Quality Internal Attributes." PhD Dissertation presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science.133 pages. August 29, 2023. Slides (73).
Defense of Ph.D. Dissertation Proposal
- Mívian Marques Ferreira, Mariza A. S. Bigonha (Advisor), Kecia A. M.Ferreira (Co-Advisor). A Hybrid Approach to Change Impact Analysis in Object-oriented Software Systems. Dissertation project presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science on March 3, 2023, 135 pages. Defense of the dissertation project for the Examining Committee: profa. Mariza A. S. Bigonha (DCC-UFMG) (Advisor), profa. Kecia A. M. Ferreira (CEFET-MG) (Co-Advisor), prof. Marcelo de Almeida Maia (UFU), prof. André Cavalcante Hora (DCC-UFMG) and prof. Eduardo Magno Lages Figueiredo (DCC-UFMG).
Slides (83). Project approved on March 3, 2023.
2022
International Conference
- SOUSA, Bruno L.; BIGONHA, Mariza A. S.; FERREIRA, Kecia A. M.; FRANCO, Glaura C., A Time Series-Based Dataset of Open-Source Software Evolution. Published In: the Proceedurings of the 19th International Conference on Mining Software Repositories (MSR'22), May 23-24, 2022, Pittsburgh, PA, USA. Pages 702-706, doi= 10.1145/3524842.3528492. Slides (10).
National Conference
- Mívian M. Ferreira, Diego Santos Gonçalves, Mariza A. S. Bigonha, and Kecia A. M. Ferreira; Characterizing Commits in Open-Source Software. In: SBQS '22: Proceedings of the XXI Brazilian Symposium on Software Quality, November 2022. Article No. 7, Pages 1-10, https://doi.org/10.1145/3571473.3571508
Slides (24). 2022.
Technical Reports
- Marco Antônio Silveira Souza Alves, Mariza A. S. Bigonha (POC I Advisor) and Bruno L. Souza (POC I Co-Advisor), Aprimoramento das Funcionalidades de uma Ferramenta para Detecção de Coocorrências entre Padrões de Projeto
e Bad Smells, (in Portuguese). Published as Technical Report of the Programming Language Laboratory (LLP), DCC-ICEx-UFMG, 16 pages, February, 2022.
- Lucas Gonçalves Antunes Paiva, Mariza A. S. Bigonha (POC Advisor) and Bruno L. Souza (POC Co-Advisor), Linter Bad Smells, (in Portuguese). Published as Technical Report of the Programming Language Laboratory (LLP), DCC-ICEx-UFMG, 22 pages. Linter Bad Smells tool is available in the npm package manager called eslint-pluguin-bad-smells at
(i) https://github.com/lucas-paiva98/eslint-plugin-bad-smells and
(ii) https://www.npmjs.com/package/eslint-plugin-bad-smells.
The package page has documentation on how to install the tool, as well as possible refactorings for each of the code smells that Linter Bad Smells supports. February, 2022.
2021
Master Thesis
- Vanessa Cristiny Rodrigues Vasconcelos, Mariza A. S. Bigonha (Advisor). Detecting Logical Errors in
Haskell. Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 83 pages, February 19, 2021. Slides (90), February 19, 2021.
Cleiton Silva Tavares, Mariza A. S. Bigonha (Advisor) and Eduardo M. L. Figueiredo (Co-Advisor).
Analyzing the Effects of Refactorings on Bad Smells. Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 96 pages. Slides (56). March 31, 2021.
Books
- Roberto S. Bigonha MODULAR PROGRAMMING: Object Oriented Programming - Java (in Portuguese). Pages 1-271, Belo Horizonte MG. 2021.
- Roberto S. Bigonha MODULAR PROGRAMMING: The Language Java (in Portuguese). Pages 1-609, Belo Horizonte MG. 2021.
- Roberto S. Bigonha MODULAR PROGRAMMING: Fundamental Data Structures Java (in Portuguese). Pages 1-483, Belo Horizonte MG. 2021.
- Roberto S. Bigonha MODULAR DENOTATIONAL SEMANTICS. Pages: 1-232, Belo Horizonte MG. 2021.
eBook Presentation
- Roberto S. Bigonha 40th Update Day in
Computer science (40ª Jornada de Atualização em
Informática) (JAI 2021) (in Portuguese). Organization: Aline M. S. Andrade (UFBA) and Raul S.Wazlawick (UFSC) (eBook in portuguese), 3 pages, ISBN 978-65-87003-57-3, 2021.
SBLP 2021
- Tribute to prof. Roberto S. Bigonha. Brazilian Symposium of Programming Languages (SBLP) CBSoft (online) 2021.
Talk
- Roberto S. Bigonha What Will Be the Next Programming Language?. Brazilian Symposium of Programming Languages (SBLP) CBSoft (online) 2021.
Journals
- Vanessa Vasconcelos, Mariza A. S. Bigonha; HaskellFL: A Tool for Detecting Logical Errors in
Haskell. In: World Academy of Science, Engineering and Technology International Journal of Computer and Systems Engineering, by International Scholarly and Scientific Research & Innovation 15(8), pages 479-493. Part of OTHER-ID: ISNI:0000000091950263, 2021.
International Conference
- Mívian M. Ferreira, Bruno L. Sousa, Kecia A. M. Ferreira, and Mariza A. S. Bigonha;
The Software Engineering Observatory Portal. In: 18th International Conference on Scientometrics & Informetrics (ISSI2021), July 12-15, 2021, KU Leuven, Belgium, ISBN=9789080328228, ISSN=2175-1935, pages 407-412. Slides (15), 2021.
- Mívian M. Ferreira, Mariza A. S. Bigonha, and Kecia A. M. Ferreira; On The Gap Between Software Maintenance Theory and Practitioners' Approaches. In: 8th International Virtual Workshop on Software Engineering Research and Industrial Practice in Conjunction with International Conference on Software Engineering, DOI: 10.1109/ser-ip52554.2021.00015, SERIP/21, IEEE/ACM. Pages 41-48, 2021. Slides (28). 2021.
- Vanessa Vasconcelos and Mariza A. S. Bigonha; Detecting Logical Errors in Haskell. In: 23rd International Conference on Testing Software and Systems (ICTSS 2021), Conference Proceedings, New York USA, Part I, pages 85-99. Slides (34), June 3-4, 2021. This article was also published in the IJCSE-JOURNAL with the title HaskellFL: A Tool for Detecting Logical Errors in Haskell, in 2021.
National Conference
- SOUSA, Bruno L.; BIGONHA, Mariza A. S.; FERREIRA, Kecia A. M. and FRANCO, Glaura C., Characterizing the Evolution of Size and Inheritance in Object-Oriented Software. In: SBQS'21, Vitória, ES. © 2018 Association for Computing Machinery. ACM USA, https://doi.org/10.1145/1122445.1122456, 10 pages.
Presentation (24 slides, 10:25m), November 08-11, 2021.
Short Paper
- Mívian M. Ferreira, Diego Santos Gonçalves, Mariza A. S. Bigonha, and Kecia A. M. Ferreira;
Inside Commits: An Empirical Study on Commits in Open-Source Software. In: 35th Brazilian Symposium on Software Engineering in XII Brazilian Conference of Software: Theory and Practice (CBSOFT). DOI: 10.1145/3474624.3474629. Pages 1-5, 2021.
Technical Report
- Lucas Gonçalves Antunes Paiva, Mariza A. S. Bigonha (POC I Advisor) and Bruno L. Souza (POC I Co-Advisor), Linter Bad Smells (in Portuguese). Published as Technical Report of the Programming Language Laboratory (LLP), DCC-ICEx-UFMG, 18 pages, July, 2021.
2020
Defense of Ph.D. Dissertation Proposal
- Bruno Luan Sousa, BIGONHA, Mariza A. S. (Advisor), FERREIRA, Kecia A. M.(Co-Advisor) and FRANCO, Glaura C. (Co-Advisor) Modeling and Predicting Evolution of Software Quality Internal Attributes. Dissertation project presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science.165 pages. August, 2020. Defense of the dissertation project for the Examining Committee: profa. Mariza A. S. Bigonha (DCC-UFMG) (Advisor), profa. Kecia A. M. Ferreira (CEFET-MG) (Co-Advisor), prof. Glaura C. Franco (Statistics Department UFMG) (Co-Advisor), prof. Alessandro F. Garcia (PUC-Rio), prof. José Carlos Maldonado (ICMC-USP), prof. André C. Hora (DCC-UFMG) and prof. Eduardo M. L. Figueiredo (DCC-UFMG). Slides (79). Project approved on August 28, 2020.
Master Thesis
- Talita Santana Orfanó, Mariza A. S. Bigonha (Advisor) and Kecia A. M. Ferreira (Co-Advisor). Evolução da Distribuição de Conhecimento de Software em Projetos Open Source, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 129 pages.
Slides (72). After defense, August 14, 2020.
- Rafael Prates Ferreira Trindade, Mariza A. S. Bigonha (Advisor) and Kecia A. M. Ferreira (Co-Advisor).
Identificação e Geração de Oráculos de Bad Smells em Software, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 103 pages. Slides (34). After defense, August 21, 2020.
Book
- Roberto S. Bigonha A Little Bit of Everything That
There was on the Way (in portuguese) 94 pages, ISBN: 978-65-00-22440-5, Belo Horizonte MG. 2020.
eBook
- Roberto S. Bigonha A Little Bit of Everything That
There was on the Way (in Portuguese) 94 pages, ISBN: 978-65-00-22440-5, Belo Horizonte MG. 2020.
Journals
- SOUSA, B. L.; FERREIRA, M. M.; BIGONHA, Mariza A. S.; FERREIRA, K. A. M., Design Patterns in Practice from the Point of View of Developers. Abakós, V.8, pages 20-42, https://doi.org/10.5752/P.2316-9451, 2020.
International Conference
- SILVA, C.; SANTANA, A.; FIGUEIREDO, E. M. L.; Bigonha, Mariza A.S.,
Revisiting the Bad Smell and Refactoring Relationship: A Systematic Literature Review. In: 23a. Conferencia Iberoamericana en Ingeniería de Software (CibSE), 2020. Proceedings of 23a. Conferencia Iberoamericana en Ingeniería de Software. Curitiba/PA, 2020, 16 al 20/11/2020. V.1. pages 01-14, 2020.
National Conferences
- TRINDADE, R. P. F.; BIGONHA, Mariza A. S.; FERREIRA, K. A. M.,
Oracles of Bad Smells - a Systematic Literature Review. In: 34th Brazilian Symposium on Software Engineering (SBES 2020), Natal-RN (online). Proceedings of 34th Brazilian Symposium on Software Engineering, CBSOFT/020. New York, NY, USA: ACM, 2020. v.1. Pages 62-71. https://doi.org/10.1145/3422392.3422415.
Slides (20),
October, 2020.
- SILVA, Cleiton; BIGONHA, Mariza A. S.; FIGUEIREDO, Eduardo M. L.,
Quantifying the Effects of Refactorings on Bad Smells. WTDSoft/10th Workshop on Theses and Dissertations - Master Students (CBSOFT). In: Proceedings of 10th Workshop on Theses and Dissertations - Master Students (CBSOFT). New York, NY, USA: ACM, 2020. Volume 1, pages 100-106, 2000.
- ORFANÓ, Talita Santana; BIGONHA, Mariza Andrade S.; FERREIRA, K.,
The Evolving Nature of Developers'Contributions in Open Source Projects. In: 14th Brazilian Symposium on Software Components,
Architectures, and Reuse (SBCARS 2020), Natal-RN (online). CBSOFT/020. New York, NY, USA: ACM. Pages 131-140.
https://doi.org/10.1145/3425269.3425284. Presentation (13:38m.), October, 2020.
Short Paper
- SILVA, Cleiton; BIGONHA, Mariza A.S.; FIGUEIREDO, Eduardo M. L.,
Analyzing the Impact of Refactoring on Bad Smells. 34th Brazilian Symposium on Software Engineering (SBES 2020), Natal-RN (online).
In: Proceedings of 34th Brazilian Symposium on Software Engineering, CBSOFT/2020. New York, NY, USA: ACM. V.1, pages 97-101.
https://doi.org/10.1145/3422392.3422408, 2020.
LP Lecture
- Mariza A. S. Bigonha LP Lecture for Freshmen of CC and SI Courses, (in portuguese). 17 slides, Belo Horizonte MG. October, 2020.
Slides
- Roberto S. Bigonha Machine Learning Fundamentals Version 5.0 (in portuguese) 205 pages, Belo Horizonte MG. May, 2020.
Certificate
-
Reviewer Certificate. This certificate is awarded to Mariza Andrade da Silva Bigonha in recognition of the review made for Journal of Software: Evolution and Process. "We are grateful to Mariza A. S. Bigonha for reviewing two manuscripts in 2020". Editors: Massimiliano Di Penta, Darren Dalcher and David Raffo. WILEY, February 18, 2020.
2019
Memorial
- Mariza A. S. Bigonha. Chapter 1 Memorial, (in Portuguese). Concurso Professor Titular - DCC/UFMG. Published as a Technical Report of LLP/DCC/UFMG, 66 of 248 pages, April 13, 2019. Slides (100). October 30, 2019.
Journals
- Mariza A. S. Bigonha, Kecia A. M. Ferreira, Priscila Souza, Bruno Sousa, Marcela Januário, Daniele Lima; The Usefulness of Software Metric Thresholds for Detection of Bad Smells and Fault Prediction. In: Information and Software Technology Journal, Volume 115, pages 79-92, Published online in August,6 by © 2019 Elsivier B.V., DOI: https://doi.org/10.1016/j.infsof.2019.08.005, 2019.
- Bruno L. Sousa, Mariza A. S. Bigonha, Kecia A. M. Ferreira; An exploratory study on cooccurrence of design patterns and bad smells using software metrics. In: Software Practice & Experience, Volume 49(7), pages 1079-1113, © 2019 John Wiley & Sons, Ltd, DOI: 10.1002/spe.2697, July, 2019.
International Conference
- CARDOSO, E. M.; RIBEIRO, R. G.; Reis, Leonardo V. dos Santos; BIGONHA, MARIZA; BIGONHA, Roberto S.; IORIO, Vladimir O Di. An Attribute Language Definition for Adaptable Parsing Expression Grammars. In: 34th ACM/SIGAPP Symposium on Applied Computing, Programming Language Track (PL), Limassol, Cyprus. Proceedings of 34th ACM/SIGAPP Symposium on Applied Computing (SAC2019), Part F147772, pages 1518-1525, https://doi.org/10.1145/3297280.3299738, 2019.
National Conferences
- SOUSA, Bruno L.; BIGONHA, Mariza A. S.; FERREIRA, Kecia A. M., Analysis of Coupling Evolution on Open Source Systems. XIII Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS) CBSOFT, 2019, Salvador - Bahia. NY-USA: Association for Computing Machinery (ACM).
Pages 23-32. https://doi.org/10.1145/3357141.3357147,
Slides (37), 2019.
Short Paper
- SOUSA, B. L.; FERREIRA, M. M.; FERREIRA, Kecia A. M.; BIGONHA, Mariza A. S., Software Engineering Evolution - The History Told by ICSE In SBES'19: Proceedings of the XXXIII Brazilian Symposium on Software Engineering. ACM International Conference Proceeding Series. https://doi.org/10.1145/3350768.3350794, ACM ISBN 978-1-4503-7651-8/19/09. Pages 17-21. Slides (24), September 2019.
Awards
- Bruno Luan Sousa, Mariza A. S. Bigonha and Kecia Aline Marques Ferreira. We certify that the article "Analysis of Coupling Evolution on Open Source Systems" was chosen as the Second Best Article of the SBCARS 2019, XIII Brazilian Symposium on Components, Architecture and Software Reuse, Salvador-BA, September 24, 2019.
Research Projects
- Talita Orfanó, Bruno L. Sousa, Mívian Ferreira, Cleiton Tavares, Rafael Prates, Charles Alvarenga, Vanessa Vasconcelos, Mariza A. S. Bigonha (Advisor), Eduardo Figueiredo (Co-Advisor) and Kecia Ferreira (CEFET-MG) (Co-Advisor).
Poster'19 PPGCC - Research in progress, (in Portuguese). LLP/DCC/UFMG, 1 page, 2019.
- Mariza A. S. Bigonha.
Programming Languages Area - LLP, Disciplines and Research activities, (in Portuguese). LLP/DCC/UFMG, 22 pages, 2019.
Poster
- Mariza A. S. Bigonha (Advisor), Kecia A. M. Ferreira and Eduardo Figueiredo (Co-Advisors). Master's students: Charles Henrique Alvarenga, Cleiton Silva Tavares, Rafael Prates Ferreira Trindade,
Talita Santana Orfanó and
Vanessa Cristiny Rodrigues Vasconcelos. Ph.D. students: Bruno Luan de Sousa
and Mívian Marques Ferreira. Research projects presented in the PPGCC week, 2019.
Certificate
-
Certificate of Reviewing awarded for two reviews between July 2017 and April 2019 presented to Mariza Bigonha in recognition of the review contributed to the journal. The Editors of Science of Computer Programming Journal. Elsevier Reviewer recognition, 2019.
2018
Master Thesis
- João Francisco Neiva de Carvalho, Mariza A. S. Bigonha (Advisor). Interdependência entre Alocação de Registradores e Escalonamento de Instruções: Estudo Sistemático e Verificação de Soluções, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 195 pages. Slides (67), March 28, 2018.
Journals
- FERREIRA, Kecia A. M.; BIGONHA, Mariza A. S.; BIGONHA, Roberto S.; LIMA, Bernardo Nunes B.; Gomes, Bárbara M. ; MENDES, L. F. O.. A model for estimating change propagation in software. Software Quality Journal, Volume 26, pages 217-248, 2018.
https://doi.org/10.1007/s11219-017-9358-6.
- SOUSA, Bruno Luan, BIGONHA, Mariza A.S., FERREIRA, Kecia A.M., When GOF Design Patterns occur with God Class and Long Method Bad Smells? - An Empirical Analysis. In: INFOCOMP Journal of Computer Science, Volume 17 Número 1 (2018), pages 11-22, June 2018.
International Conference
- SOUSA, Bruno Luan, BIGONHA, Mariza A.S., FERREIRA, Kecia A.M., A Systematic Literature Mapping on the Relationship Between Design Patterns and Bad Smells In: Symposium on Applied Computing (SAC 2018) - SE - Software Engineering Track, Pau, France. DOI: 10.1145/3167132.3167295, EID: 2-s2.0-85050555618, pages 1528-1535. Slides (44), April 9-13, 2018.
National Conferences
- ORFANÓ, Talita S; FERREIRA, Kecia A.F., BIGONHA, Mariza A.S.,
Heurísticas para Identificação de Ambiguidade de Autores em Projetos Open Source In: VI Workshop de Visualização, Evolução e Manutenção de Software (VEM), IX Congresso Brasileiro de Software (CBSoft), pages 1-8.
URL https://vem2018.github.io. Slides (28), 2018.
Poster
- Mariza A. S. Bigonha (Advisor), Kecia A. M. Ferreira (Co-Advisor). Master's students: Artur Costa Ventura, Charles Henrique Alvarenga, Priscila Fernanda Vasconcelos, Rafael Prates Ferreira Trindade, Talita Santana Orfanó and Vanessa Cristiny Rodrigues Vasconcelos. Ph.D. students: Bruno Luan de Sousa and Mívian Marques Ferreira. Research projects presented in the PPGCC week, 2018.
2017
Master Thesis
- Bruno Luan de Souza, Mariza A. S. Bigonha (Advisor) and Kecia A. M. Ferreira (Co-Advisor). Estudo de Coocorrências de Padrões de Projeto e Bad Smells usando Métricas de Software (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 130 pages. Slides (90), July 7, 2017.
Book Chapter
- Fernandes Eduardo, Souza Priscilla, Ferreira Kecia, Bigonha Mariza A. S., Figueiredo Eduardo (2018). Detection Strategies for Modularity Anomalies: An Evaluation with Software Product Lines. In: Latifi S. (eds) Information Technology - New Generations. Advances in Intelligent Systems and Computing, Vol 558. Springer, Cham. Conference paper, Online: 18 July 2017. @ 2018 Springer International Publishing AG. Pages 565-570. Print ISBN 978-3-319-54977-4.
https://doi.org/10.1007/978-3-319-54978-1_71.
Journal
- FERREIRA, Kecia A. M.; BIGONHA, Mariza A. S.; BIGONHA, Roberto S.; LIMA, Bernardo Nunes B.; Gomes, Bárbara M. and MENDES, L. F. O., A model for estimating change propagation in software. Software Quality Journal (Online), Volume 24, pages 1-32, 2017.
International Conference
- SOUSA, Bruno L. ; SOUZA, Priscila; FERNANDES, E ; FERREIRA, Kecia A. M.; BIGONHA, Mariza A. S. FindSmells: Flexible Composition of Bad Smell Detection Strategies. In: 25th International Conference on Program Comprehension (ICPC), Buenos Aires - Argentina. Proceedings of IEEE/ACM 25th International Conference on Program Comprehension, Volume 1, pages 360-363. DOI: 10.1109/ICPC.2017.8, 2017.
Slides (12), 2017.
National Conferences
- Carvalho, João F. N.; Souza, Bruno Luan; Araújo, Marcus R.; Bigonha, Mariza A. S., The Register Allocation and Instruction Scheduling Challenge. SBLP '17: Proceedings of the 21st Brazilian Symposium on Programming Languages, (CBSOFT-SBLP). Fortaleza - CE, volume: Part F130805, pages 1-9. DOI: 10.1145/3125374.3125380.
Slides (84), September, 2017.
- SOUZA, Priscila, BIGONHA, Mariza A. S. and FERREIRA, Kecia A. M.; A Utilidade dos Valores Referência de Métricas na Avaliação da Qualidade de Software Orientado por Objeto - SLIDES (30) (in Portuguese). CBSoft -SBQS, Maceió. XIV Workshop of Theses and Dissertations in Software Quality (WTDQS), September 2017.
- SOUZA, Priscila; SOUZA, Bruno L.; FERREIRA, Kecia A. M.; BIGONHA, Mariza A. S.;
Applying Software Metric Thresholds for Detection of Bad Smells. In: SBCARS '17: Proceedings of the 11th Brazilian Symposium on Software Components, Architectures, and Reuse. journal: ACM International Conference Proceeding Series, volume (Part F130660), September 2017 Pages 1-10.
https://doi.org/10.1145/3132498.3134268, EID: 2-s2.0-85037814637.
- SOUSA, Bruno L. ; BIGONHA, Mariza A. S.; FERREIRA, Kecia A. M.
Evaluating Co-Occurrence of GOF Design Patterns with God Class and Long Method Bad Smells. In: Proceedings of the 13th Brazilian Symposium on Information Systems (SBSI). Lavras - MG: UFLA Editor. V. 1. pages: 396-403, DOI: 10.5753/sbsi.2017.6068.
Slides (27), 2017.
Technical Reports
- SOUSA, Bruno L.; BIGONHA, Mariza A. S.; FERREIRA, Kecia A. M. A Systematic Literature Mapping on the Relationship Between
Design Patterns and Bad Smells: Papers Summary. In: LLP003/2017 of the Programming Language Laboratory, pages 1-7, December, 2017.
- SOUSA, Bruno L.; BIGONHA, Mariza A. S.; FERREIRA, Kecia A. M. A Tool for Detection of Co-Occurrences between Design Patterns and Bad Smells. In: LLP001/2017 of the Programming Language Laboratory, pages: 1-8, May, 2017.
Certificate
-
Certificate of Reviewing awarded July, 2017 to Mariza Bigonha in recognition of the review made for the Journal of Science of Computer Programming. The Editors of Science of Computer Programming. Elsevier Reviewer recognition, Amsterdam, The Netherlands, July, 2017.
2016
Master Thesis
- Priscila Pereira de Souza, Mariza A. S. Bigonha (Advisor) and Kecia A. M. Ferreira (Co-Advisor). A Utilidade dos Valores Referência de Métricas na Avaliação da Qualidade de Softwares Orientados por Objeto (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 140 pages. Slides (92), October 31, 2016.
- Francisco Demontiê Junior, Mariza A. S. Bigonha (Advisor) and Fernando M. Q. Pereira (Co-Advisor). Generation of Test Cases
for Languages with Pointer Arithmetics. Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 85 pages.
Slides (93), January 29, 2016.
eBooks
- Roberto S. Bigonha EPHEMERIDES OF
REGULATION (eBook in Portuguese), 630 pages, 978-85-7669-349-9, Porto Alegre, 2016.
- Roberto S. Bigonha; Principles
of Harmonization. 3a. Edition, 104 pages, 2016.
Journals
- Cristiano Maffort, Marco Tulio Valente, Ricardo Terra, Mariza Bigonha, Nicolas Anquetil, Andre Hora. Mining Architectural Violations from Version History. In Empirical Software Engineering Journal (EMSE), Springer. Invited for a special issue with best papers from WCRE 2013. Pages 854-895, Vol. 31, Issue 3, DOI: 10.1007/s10664-014-9348-2, 2016.
- Carlos Camarão,
Lucília Figueiredo,
Rodrigo Ribeiro, Ambiguity and Constrained Polymorphism. In: Science of Computer Programming 124(1), pages 1-19, August 2016.
National Conferences
- Rodrigo Ribeiro,
Carlos Camarão,
Lucília Figueiredo,
Cristiano Vasconcellos,
Optional Type Classes for Haskell.
SBLP'2016,
(20th Brazilian Symposium on Programming Languages), Marília, SP, 15 pages, September 19-23, 2016.
- Raul Lopes, Rodrigo Ribeiro,
Carlos Camarão,
Certified Derivative-Based Parsing of Regular Expressions,
SBLP'2016,
(20th Brazilian Symposium on Programming Languages), Marília, SP, 15 pages, September 19-23, 2016.
- Roberto S. Bigonha; Evaluation of Research in Computing. 3a. Edition, 24 pages, (not submitted) 2016.
Technical Report
- Henrique G. Nunes, Mariza A. S. Bigonha, Kecia M. Ferreira and Flávio A. Madureira.
UMLsmell: uma Ferramenta de Detecção de Bad Smells em Softwares a partir de Modelos UML. Published as Technical Report of the Programming Language Laboratory (LLP), 8 pages, 2016.
- Priscila Souza, ...
Modularity Anomalies in Software Reuse:
An Empirical Study with Software Product Lines. Published as Technical Report of the Programming Language Laboratory (LLP), 14 pages, 2016.
- Bruno Luan Sousa, Mariza A. S. Bigonha, Kecia M. Ferreira.
Padrões de Projeto e Bad Smell: Um Estudo Avaliativo Aplicando Métricas de Software. Published as Technical Report of the Programming Language Laboratory (LLP), 13 pages, 2016.
Certificate
-
Certificate of Reviewing awarded December, 2016 to Mariza Bigonha in recognition of the review made for the Journal of Information and Software Technology. The Editors of Information and Software Technology. Elsevier Reviewer recognition, Amsterdam, The Netherlands, December, 2016.
2015
Master Thesis
- Felipe Silva Loredo, Mariza A. S. Bigonha (Advisor) and Claudionor José Nunes Coelho Junior (Co-Advisor).
Um Modelo Transparente de Memória Scratchpad para Arquiteturas de Propósito Geral, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 193 pages. Slides (206), February 6, 2015.
Master Thesis Proposals
- Priscila Pereira de Souza, Mariza A. S. Bigonha (Advisor) and Kecia Aline M. Ferreira (Co-Advisor).
A Utilidade dos Valores Referência de Métricas na Avaliação da Qualidade de Software Orientados por Objeto (in Portuguese). Thesis proposal presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 21 pages. June, 2015.
- Charles Henrique Alvarenga, Mariza A. S. Bigonha (Advisor) and Kecia Aline M. Ferreira (Co-Advisor).
A Natureza Evolutiva dos Bad Smells em Software Orientado por Objeto - Um Estudo Empírico Aplicando Valores Referência para Métricas de Software, (in Portuguese). Thesis proposal presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 26 pages. October, 2015.
Journal
- Leonardo V. S. Reis; Vladimir O. Di Iorio; Roberto S. Bigonha. An on-the-fly grammar modification mechanism for composing and defining extensible languages.. Computer Languages, Systems & Structures , Volume 42, pages 46-59, 2015.
International Conference
- Tarcísio G. S. Filó, Mariza A. S. Bigonha, Kecia Aline Marques Ferreira, A Catalogue of Thresholds for Object-Oriented Software Metrics. In: Proceedings do International Conference on Advances and
Trends in Software Engineering - SOFTENG2015, Barcelona, Espanha. OTHER-ID: Corpus ID: 19247154, Part of ISBN: 978-1-61208-449-7, pages 48-55 April, 2015.
National Conferences
- Francisco Demontiê, Junio Cezar, Mariza Bigonha, Frederico Campos, Fernando Pereira. Automatic Inference of Loop Complexity through Polynomial Interpolation, In: Pardo, A., Swierstra, S. (eds) Programming Languages. SBLP 2015. Lecture Notes in Computer Science(), Volume 9325, pages 1-15. Springer, Cham. https://doi.org/10.1007/978-3-319-24012-1_1, 2015.
- Adelaine Gelain,
Cristiano Vasconcellos,
Rodrigo Ribeiro,
Carlos Camarão.
Type Inference for GADTs and Anti-unification.
In: 19th Brazilian Symposium on Programming Languages (SBLP'2015), Belo Horizonte, September 21-25. LNCS 9325, pages 16-30, 2015.
- Junio Cezar Ribeiro da Silva, Francisco Demontiê dos Santos Junior, Mariza Bigonha e Fernando Quintão Pereira. Asymptus - A Tool for Automatic Inference of Loop Complexity. CBSoft Tools (online), Belo Horizonte, MG, pages 89-96, 2015.
- Rodrigo Ribeiro,
Carlos Camarão,
A Mechanized Textbook Proof of a Type Unification Algorithm. In: 18th Brazilian Symposium on Formal Methods (SBMF'2015), Belo Horizonte, September 21-25, pages 84-98, 2015.
Awards
- Tarcísio G. S. Filó, Mariza A. S. Bigonha, Kecia Aline Marques Ferreira, Best Paper Award in the SOFTENG 2015 for the work A Catalogue of Thresholds for Object-Oriented Software Metrics Barcelona, Espanha, Abril, 2015.
- Francisco Demontiê, Junio Cezar, Mariza Bigonha, Frederico Campos, Fernando Pereira. 3rd Place in the Category of Best Papers of the XIX SBLP. for Automatic Inference of Loop Complexity through Polynomial Interpolation, In: Pardo, A., Swierstra, S. (eds) Programming Languages. SBLP 2015. Lecture Notes in Computer Science(), vol 9325.
2014
Ph.D. Dissertation
- Cristiano Amaral Maffort, Marco Tulio Valente (Advisor) and Mariza Bigonha (Co-Advisor) . Mineração de Violações Arquiteturais usando Histórico de Versões. Dissertation presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science. 131 pages, October 9, 2014.
- Leonardo Vieira dos Santos Reis, Roberto da Silva Bigonha (Advisor) and Vladimir Oliveira Di Iorio (Co-Advisor). Adaptable Parsing Expression Grammars. Dissertation presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science. 116 pages, November 17, 2014.
Masters Thesis
- Gabriel de Godoy Correa e Castro, Roberto S. Bigonha (Advisor) and Fábio Tirelo (Co-Advisor). Generation of Compilers based on Components (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 166 pages, 2014.
- Henrique Gomes Nunes, Mariza Bigonha (Advisor) and Kecia A.M. Ferreira (Co-Advisor).
Identificação de Bad Smells em Software a partir de Modelos UML (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 98 pages, February 28, 2014.
- Tarcísio Guerra Savino Filó, Mariza A. S. Bigonha (Advisor) and Kecia Aline Marques Ferreira (Co-Advisor). Identificação de Valores Referência para Métricas de Softwares Orientados por Objetos (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 223 pages. Slides (74), December 15, 2014.
Book
- BIGONHA, ROBERTO S.; MEDEIROS, CLAUDIA B. ; MAMMANA, CLÁUDIO Z. ; SANTOS, CLÉSIO S. ; MENASCE, DANIEL A. ; WAGNER, FLÁVIO R. ; MARTINS, LUIZ C. ; SILVEIRA, PEDRO M. and REIS, RICARDO A. L. Memoirs of the Brazilian Computer Society (ABSTRACT). First Edition, Porto Alegre, RS: SBC, Volume 1, 144 pages, 2014.
Book Chapter
- Roberto da Silva Bigonha. Profissão de Informática. Chapter 9 of the book Memoirs of the Brazilian Computer Society (Volume 1, 144 pages, First Edition), Porto Alegre, RS, SBC. Pages 109-123, 2014.
Journal
- Tarcísio G.S. Filó, Mariza A.S. Bigonha and Kecia A.M. Ferreira,
Statistical Dataset on Software Metrics in Object-Oriented Systems. In: ACM SIGSOFT Software Engineering Notes, Volume 39, Issue 5, pages 1-6.
https://doi.org/10.1145/2659118.2659130,
Part of ISSN: 0163-5948, September 2014.
- CESAR COUTO; MARCO TULIO VALENTE; PEDRO PIRES; ANDRE HORA; NICOLAS ANQUIEL and ROBERTO S. BIGONHA. BugMaps-Granger: a tool for visualizing and predicting bugs using Granger causality tests. In: Journal of Software Engineering Research and Development, Volume 2, 12 pages, 2014.
- LEONARDO V.S. ; BIGONHA, ROBERTO S. ; DI IORIO, VLADIMIR O. and AMORIM, LUIS EDUARDO S. The formalization and implementation of Adaptable Parsing Expression Grammars> In: Science of Computer Programming (Print) , Volume 96, pages 191-210, 2014.
- COUTO, CESAR; PIRES, PEDRO; VALENTE, MARCO TULIO; BIGONHA, ROBERTO S. and ANQUETIL, NICOLAS. Predicting software defects with causality tests. In: The Journal of Systems and Software , Volume 93, pages 24-41, 2014.
International Conference
- REIS, L. V. S. ; IORIO, V. O. and BIGONHA, ROBERTO S . Defining the syntax of extensible languages. In: 29th Annual ACM Symposium on Applied Computing - SAC '14, 2014, Gyeongju, Korea. Proceedings of the 29th Annual ACM Symposium on Applied Computing. New York: ACM Press. New York: ACM Press, pages 1570-1576, 2014.
- BIGONHA, Roberto S.; TIRELO, Fábio and SANTOS, Guilherme H. S. Separation of Concerns in Denotational Semantics Descriptions. In: SAC'14, Gyeongju, Korea. Proceedings of the 29th Annual ACM Symposium on Applied Computing. New York: ACM Press. New York: ACM Press, pages 1570-1576, 2014.
National Conferences
- Francisco dos Santos Junior Demontiê, Filipe de Lima Arcanjo and Mariza A.S. Bigonha, Um Algoritmo para Emparelhamento de Chamadas de Função. CBSOFT 2014, SBLP-2014, Maceió 10/2014.
- Tarcísio G. S. Filó, Mariza A. S. Bigonha and Kecia Aline Marques Ferreira, RAFTool - Ferramenta de Filtragem de Métodos, Classes e Pacotes com Medições Incomuns de Métricas de Software. In: X Anual Workshop of MPS (WAMPS 2014), SOFTEX, pages 242-248, Campinas-SP. Slides (20). December 2, 2014.
- Tarcísio G. S. Filó, Mariza A. S. Bigonha and Kecia Aline Marques Ferreira. Um Método de Extração de Valores Referência para Métricas
de Softwares Orientados por Objetos (in Portuguese). CBSOFT - Proceedings of the IV CBSoft Theses and Dissertations (WTDSoft 2014), 6 pages, Maceió, October, 2014.
- Henrique N. Gomes, Flávio Madureira, Mariza Bigonha and Kecia A.M. Ferreira,
Um Método para Identificação de Bad Smells a partir de Diagramas de Classes (in Portuguese). 2nd Workshop on Software Visualization, Maintenance, and Evolution (VEM 2014) CBSoft 2014, Maceió-Alagoas, 8 pages, 2014.
- REIS, L. V. S.; IORIO, V. O. and BIGONHA, Roberto Silva. A Mixed Approach for Building Extensible Parsers. In: Brazilian Symposium on Programming Language, Maceió, Alagoas. Proceedings of the 18th SBLP, pages 1-15, 2014.
2013
Ph.D. Dissertations
- Rodrigo Geraldo Ribeiro, Carlos Camarão de Figueiredo (Advisor). Classes de Tipos com Múltiplos Parâmetros e Opcionais em Haskell, (in Portuguese). Thesis presented to the Graduate Program in Computer Science from the Institute of Exact Sciences at the University Federal of Minas Gerais - Department of Computer Science, in partial fulfillment of the requirements for the degree
of Doctor in Computer Science. 143 pages, July 30, 2013.
- Ricardo Terra Nunes Bueno Villela, Roberto S. Bigonha (Advisor) and Marco Túlio de Oliveira Valente (Co-Advisor). A Recommendation System for Repairing Software Architecture Erosion. Thesis presented to the Graduate Program in Computer Science from the Institute of Exact Sciences at the University Federal of Minas Gerais - Department of Computer Science, in partial fulfillment of the requirements for the degree
of Doctor in Computer Science. 130 pages, September 27, 2013.
- César Francisco de Moura Couto, Roberto S. Bigonha (Advisor), Marco Túlio de Oliveira Valente and Nicolas Anquetil (Co-Advisors).
Predicting Software Defects with Causality Tests. Thesis presented to the Graduate Program in Computer Science from the Institute of Exact Sciences at the University Federal of Minas Gerais - Department of Computer Science, in partial fulfillment of the requirements for the degree
of Doctor in Computer Science. 130 pages, December 10, 2013.
Master Thesis
- Guilherme Henrique de Sousa Santos, Roberto S. Bigonha (Advisor) and Fábio Tirelo (Co-Advisor).
Semântica Denotacional Escalável de Linguagens Imperativas, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 202 pages, March 14, 2013.
- Gabriel Quadros Silva, Fernando M. Q. Pereira (Advisor) and Mariza A. S. Bigonha (Co-Advisor).
Detecção Estática e Dinâmica da Vulnerabilidade de Vazamento de Endereços, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 64 pages, March, 2013.
- Thiago Henrique Braga, Roberto S. Bigonha (Advisor) and Marcelo de Almeida Maia (Co-Advisor). Recuperação da Arquitetura de Software para Manutenção de Sistemas, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 146 pages, April 19, 2013.
Master Thesis Proposal
- Tarcísio Guerra Savino Filó, Mariza A. S. Bigonha (Advisor) and Kecia Aline Marques Ferreira (Co-Advisor). Um Método de Extração de Valores Referência para Métricas de Softwares Orientados por Objetos, (in Portuguese). Thesis proposal presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 6 pages. February, 2013.
Journals
- Rodrigo Ribeiro, Carlos Camarão,
Ambiguity and Context-Dependent Overloading. Journal of the Brazilian Computer Society, 19(3), 313-324.
URL: "http://link.springer.com/article/10.1007%2Fs13173-013-0103-0",
2013.
- Rodrigo Ribeiro, Carlos Camarão, Lucília Figueiredo,
Terminating Constraint Set Satisfiability and Simplification
Algorithms for Context-Dependent Overloading.
URL: "http://link.springer.com/article/10.1007%2Fs13173-013-0107-9",
Journal of the Brazilian Computer Society, 19(4), 423-432, 2013.
- Rodrigo Ribeiro, Lucília Figueiredo and Carlos Camarão,
Mechanized Metatheory for a Lambda-Calculus with Trust Types. URL: href="http://link.springer.com/article/10.1007%2Fs13173-013-0119-5#/page-1",
Journal of the Brazilian Computer Society, 19(4), 433-443, 2013.
- RIMSA, ANDREI ; D'AMORIM, MARCELO ; QUINTÃO PEREIRA, FERNANDO MAGNO and BIGONHA, ROBERTO S. Efficient static checker for tainted variable attacks. Science of Computer Programming (Print) , Volume 1, pages 1016-1030, 2013.
- Terra, Ricardo; MIRANDA, LUIS FERNANDO; VALENTE, MARCO TULIO; BIGONHA, ROBERTO S. Qualitas.class corpus. Software Engineering Notes, Volume 38, pages 1-4, 2013.
- TERRA, R.; Valente, Marco Tulio; CZARNECKI, KRZYSZTOF and BIGONHA, Roberto Silva. A recommendation system for repairing violations detected by static architecture conformance checking. Software, Practice & Experience (Print), Volume 45, pages 315-342, 2013.
International Conferences
- Cristiano Maffort, Marco Tulio Valente, Nicolas Anquetil, Andre Hora, and Mariza Bigonha. Heuristics for Discovering Architectural Violations.. In Proceedings do 20th Working Conference on Reverse Engineering (WCRE), Koblenz-Landau, Germany, pages 222-231, 2013.
- Cristiano Maffort, Marco Tulio Valente, Mariza Bigonha, Andre Hora, Nicolas Anquetil, and Jonata Menezes.
Mining Architectural Patterns Using Association Rules. In 25th International Conference on Software Engineering and Knowledge Engineering (SEKE), pages 375-380, 2013.
- Terra, Ricardo; BRUNET, J.; MIRANDA, D.; VALENTE, M. T. O.; SEREY, D.; CASTILHO, D.; BIGONHA, R. S..
Measuring the Structural Similarity between Source Code Entities. In: 25th International Conference on Software Engineering and Knowledge Engineering. Boston, 2013. Volume 1, pages 1-6, 2013.
National Conferences
- Henrique N. Gomes, Mariza Bigonha and Kecia A.M. Ferreira, Identificação de Bad Smells em Softwares a partir de Modelos UML, (in Portuguese). Proceedings of the Brazilian Congress of Software: Theory and Practice, WTDSoft. Brasilia DF, pages: 1-6.
Slides (21), 2013.
- Cristiano Maffort; Marco Tulio Valente; Mariza Bigonha; Leonardo Humberto Silva and Gladston Aparecido. ArchLint: Uma Ferramenta para Detecção de Violações Arquiteturais usando Histórico de Versões. In: Proceedings of the Brazilian Congress of Software: Theory and Practice, (Tools section),
- WTDSoft. Brasilia DF:, pages 1-6, 2013.
- Cesar Couto, Pedro Pires, Túlio Valente, Roberto Bigonha, André Hora, Nicolas Anquetil, BugMaps-Granger: A Tool for Causality Analysis Between Source Code Metrics and Bugs. Published in Proceedings of the Brazilian Congress of Software: Theory and Practice, (Tools section),
- WTDSoft. Pages 1-7, Brasília, 2013.
Abstract
-
REIS, Leonardo V. S.; IORIO, Vladimir O.; BIGONHA, Roberto S., Parsing Expression Grammar Adaptável, (in Portuguese). In Seminar Week of the Graduate Program in Computer Science (PPGCC) DCC/UFMG, August, 2013.
Awards
- REIS, Leonardo V. S., Roberto Bigonha (Advisor) and Vladimir O. IORIO (Co-Advisor).
Award in the Doctorate Category in the Seminars Week of the Graduate Program in Computer Science for "Parsing Expression Grammar Adaptable", August, 2013.
- Cesar Couto, Pedro Pires, Túlio Valente, Roberto Bigonha, André Hora and Nicolas Anquetil, Tool Section Best Article Award for "BugMaps-Granger: A Tool for Causality Analysis Between Source Code Metrics and Bugs",
in the Tools Session of Brazilian Software Congress: Theory and Practice (CBSoft), 2013.
Technical Report
- Danilo Lopes Frota, BIGONHA, Roberto S. (POC Advisor).
Projetando a camada de apresentação no .NET Framework. Final Course Monograph (in Portuguese). Internal Technical Report LLP/DCC/UFMG, pages 1-32, October, 2013.
- Flávio Airjan Madureira de Alvarenga, Mariza A. S. Bigonha(IC Advisor).
UmlSmells Uma Ferramenta de Engenharia de Software, Slides of the Scientific Initiation Project, (in Portuguese). Funding Agency: FAPEMIG. Published as Internal Technical Report LLP/DCC/UFMG. UMLSmell Architecture, 1 page. Slides (27), October 17, 2013.
- Henrique N. Gomes, Mariza Bigonha, Kecia A.M. Ferreira and Flávio Airjan Madureira Um Método para Identificação de Bad Smells em Softwares a partir de Diagramas de Classes (in Portuguese). Technical Report LLP/DCC/UFMG, Programming Language Laboratory (LLP), 8 pages, 2013.
- Henrique N. Gomes, Mariza Bigonha, Kecia A.M. Ferreira and Flávio Airjan Madureira Um Método para Identificação de Bad Smells em Softwares a partir de Modelos UML (in Portuguese). Technical Report LLP/DCC/UFMG, Programming Language Laboratory (LLP), 10 pages, 2013.
- André L. C. Tavares, Mariza A. S. Bigonha, Roberto S. Bigonha, Benoit Boissinot, Fernando M. Q. Pereira and Fabrice Rastello. Parameterized Construction of Program Representations for Sparse Dataflow Analyses. Technical Report LLP/DCC/UFMG, Programming Language Laboratory (LLP), 29 pages, 2013.
- Guilherme H. S. Santos, Roberto S. Bigonha and Fábio Tirelo. Semântica Denotacional Legível e Escalável de Linguagens Imperativas (in Portuguese). Technical Report LLP/DCC/UFMG, Programming Language Laboratory (LLP), 14 pages, 2013.
2012
Master Thesis Proposal
- Henrique Gomes Nunes, Mariza Bigonha (Advisor) , Kecia A.M. Ferreira (Co-Advisor).
Identificação de Bad Smells em Software a partir de Modelos UML (in Portuguese). Thesis proposal presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 36 pages, November, 2012.
Journals
- Kecia A.M. Ferreira,
Mariza A.S. Bigonha,
Roberto S. Bigonha,
Luiz F.O. Mendes,
Heitor C. Almeida. Identifying Thresholds for Object-Oriented Software Metrics. The Journal of Systems and Software, DOI 10.1016/j.jss.2011.05.044, ISSN 01641212, Vol. 85 S.2, pages 244-257, 2012.
International Conference
- Kecia A. M. Ferreira, Mariza A. S. Bigonha, Roberto S. Bigonha and Roberta C. das Neves, The Evolving Structures of Software Systems. In: 3rd International Workshop on Emerging Trends in Software Metrics (WETSom 2012) Satellite workshop of ICSE12, Zurich - Switzerland. Pages 28-34, 2012.
- COUTO, César F. M.; VALENTE, M. T. O.; BIGONHA, R. S. and ANTEQUIL, N..
Uncovering Causal Relationships Between Software Metrics and Bugs. In: European Conference on Software Maintenance and Reengineering (CSMR), pages 223-232, 2012.
- André Hora, Nicolas Anquetil, Stephane Ducasse, Muhammad Bhatti, Cesar Couto, Marco Túlio Valente and Júlio Martins
BugMaps: A Tool for the
Visual Exploration and Analysis of Bugs. In: European Conference on Software Maintenance and Reengineering (CSMR), pages 523-526, 2012.
Expanded Abstract
- Terra, Ricardo; VALENTE, MARCO TULIO; CZARNECKI, KRZYSZTOF and BIGONHA, ROBERTO S.,
Recommending Refactorings to Reverse Software Architecture Erosion. In: 16th European Conference on Software Maintenance and Reengineering (CSMR), Szeged. Volume 1, pages 335-340, 2012.
National Conferences
- Kecia A. M. Ferreira, Mariza A. S. Bigonha, Roberto S. Bigonha and Roberta C. das Neves, A Generic Macroscopic Topology of Software Networks - a Quantitative Evaluation. CBSoft 2012 - Brazilian Symposium on Software Engineering, Natal RN, pages 161-170, 978-0-7695-4868-5/12 © 2012 IEEE DOI 10.1109/SBES.2012.26. 2012.
- Kecia A. M. Ferreira, Roberta C. das Neves and Mariza A.S.Bigonha,
Identificação de Padrões de Características Estruturais em Software Orientado a Objetos, (In Portuguese). Published in the Proceedurings of the XI Brazilian Symposium on Software Quality. Fortaleza-CE, pages 218-232, 2012.
- Cristiano Maffort, Marco Túlio O. Valente and Mariza A. S. Bigonha,
Detecção de Violações Arquiteturais usando Histórico de Versões, (In Portuguese). Published in the Proceedings of the XI Brazilian Symposium on Software Quality. Fortaleza Ceará, pages 98-112, 2012.
- Reis, Leonardo V. S.; BIGONHA, R. S. and IORIO, V. O.,
Adaptable Parsing Expression Grammar. In: Brazilian Symposium on Programming Language, Natal, RN. Lectures Notes in Computer Science. Berlin: Springer Berlin Heidelberg, pages 72-86, 2012.
- Terra, Ricardo; VALENTE, M. T. O.; BIGONHA, R. S. and CZARNECKI, K.,
DCLFix: A Recomendation System for Repairing Architectural Violations. In: Proceedings of the III SBSoft - Tools Session, Natal, RN, Volume 1, pages 1-6, 2012.
- Terra, Ricardo; VALENTE, M. T. O. and BIGONHA, R. S.,
An Approach for Extracting Modules from Monolithic Software Architectures. In: Proceedings of the IX Modern Software Maintenance Workshop, Fortaleza, CE. SBC, pages 1-8, 2012.
Awards
- Kecia Aline Marques Ferreira; Mariza Andrade da Silva Bigonha; Roberto da Silva Bigonha and Roberta Coeli Neves Moreira,
won the 5th Best Paper ward at the SBES 2012 XXVI Brazilian Symposium on Software Engineering with the article "A Generic Macroscopic Topology of Software Networks - a Quantitative Evaluation",
held in the III Brazilian Congress of Software: Theory and Practice (CBSoft), 2012.
- Ricardo Terra, Marco Túlio Valente, Roberto Bigonha, Krzysztof Czarnecki, Second place among the works presented in the Tools Section of CBSoft for "DCLfix: A Recommendation System for Repairing Architectural Violations",
presented in the III Brazilian Congress of Software: Theory and Practice (CBSoft), 2012.
Technical Report
- Terra, Ricardo; VALENTE, M. T. O.; CZARNECKI, K.; BIGONHA, R. S..
A Recommendation System for Tackling Software Architecture Erosion. Internal Technical Report LLP/DCC/UFMG, pages: 1-10, 2012.
- André Tavares, Fernando Magno Quintão Pereira, Mariza A. S. Bigonha, Roberto S. Bigonha and Fabrice Rastello.
SSI on Demand. Internal Technical Report LLP/DCC/UFMG, 15 pages, 2012.
2011
Ph.D. Dissertation
- Kecia Aline Marques Ferreira, Mariza A. S. Bigonha (Advisor), Roberto S. Bigonha (Co-Advisor) and Bernardo Nunes Borges de Lima (Collaborator).
Um Modelo de Predição de Amplitude da Propagação de Modificações Contratuais em Software Orientado por Objetos. Thesis presented to the Graduate Program in Computer Science from the Institute of Exact Sciences at the University Federal of Minas Gerais - Department of Computer Science, in partial fulfillment of the requirements for the degree
of Doctor in Computer Science. (In Portuguese), 224 pages, February 22, 2011.
Master Thesis
- Marcos Rodrigo Sol Souza, Mariza Bigonha (Advisor) and Fernando Magno Quintão Pereira (Co-Advisor).
Eliminação de Testes de Overflow para Compiladores de Trilhas, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 84 pages, January 25, 2011.
- André Luiz Camargos Tavares, Mariza Bigonha (Advisor) and Fernando Magno Quintão Pereira (Co-Advisor).
Decoupled Graph-Coloring Register Allocation with Hierarchical Aliasing (Alocação de Registradores Desacoplada Baseada em Coloração de Grafos com Compartilhamento Hierárquico.) Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial fulfillment for obtaining a Master's degree in Computer Science. 95 pages, January 26, 2011.
International Conferences
- Marcos Rodrigo Sol Souza, Christophe Guillon, Fernando M. Q. Pereira , Mariza A. S. Bigonha, Dynamic Elimination of Overflow Tests in a Trace Compiler. In: Proceedings of European Joint Conferences on Theory and Practice of Software (CC-ETAPS), Saarbrücken, Alemanha. LNCS 6601, Volume 1, pages 2-21, 2011.
- André Tavares, Quentin Colombet, Mariza Bigonha, Christofen Guillon, Fernando Pereira, Fabrice Rastello, Decoupled Graph-Coloring Register Allocation with Hierarquical Aliasing., In: Proceedings of SCOPES 2011, the 14th International Workshop on Software and Compilers for Embedded Systems, St Goar/Germany, 10 pages, 2011.
- Newton Vieira, Isabel Barbosa, Carlos Camarão,
From Proof Trees to Justificatory Answering. EPIA'2011
In: 15th Portuguese Conference on Artificial Intelligence, Lisboa, October 10-13, 15 pages, 2011.
National Conferences
- Kecia M. Ferreira, Mariza A. S. Bigonha, Roberto. S. Bigonha, Heitor C. Almeida and Roberta C. das Neves, Métrica de Coesão de Responsabilidade - A Utilidade da Métrica de Coesão na Identificação de Classes com Problemas Estruturais, (In Portuguese), In Proceedings of the X Brazilian Symposium on Software Quality, pages 9-24, 2011.
- Kecia Ferreira , Mariza Bigonha, Roberto S. Bigonha and Bárbara M. Gomes, Software Evolution Characterization - A Complex Network Approach, In Proceedings of the X Brazilian Symposium on Software Quality. Pages 41-56, 2011.
- Marco Silva and Carlos Camarão,
Controlling the Scope of Instances in Haskell.
In: 15th Brazilian Symposium on Programming Languages (SBLP'2011), São Paulo, 15 pages, July 29-30, 2011.
- Elton Máximo Cardoso, Carlos
Camarão, Lucília Figueiredo,
First Class Overloading via Intersection Type Parameters, SBLP'2011,
In: 15th Brazilian Symposium on Programming Languages (SBLP'2011), São Paulo, 15 pages, July 29-30, 2011.
- COUTO, César F. M.; VALENTE, M. T. O.; BIGONHA, R. S.
Avaliação de Causalidade entre Métricas de Qualidade Interna e Defeitos, (in Portuguese). In Proceedings of the X Brazilian Symposium on Software Quality (SBQS), Curitiba, PR., SBC, Volume 1, pages 279-293, 2011.
Short Paper
- IORIO, V. O.; Reis, Leonard V. S.; BIGONHA, R. S. ; VALENTE, M. T. O..
Weave Time Macros. In: Proceedings of the Sixth Annual Workshop on Domain-Specific Aspect Languages. Porto de Galinhas, PE. New York: ACM, Volume 6, pages 1-3, 2011.
Award
- Kecia Aline Marques Ferreira; Mariza Andrade da Silva Bigonha; Roberto da Silva Bigonha and Bárbara M. Gomes,
won the Best Paper ward at the SBQS 2011 with the article "Software Evolution Characterization - A Complex Network Approach",
held in the X Brazilian Symposium on Software Quality (SQBS), 2011.
Technical Report
- André Luiz C. Tavares, Mariza A.S. Bigonha, Roberto S. Bigonha, Benoit Boissinot, Fernando M. Q. Pereira and Fabrice Rastello
Parameterized Construction of Program Representations for Sparse Data
ow Analyses. Technical Report of LLP/DCC/ICEx/UFMG, pages 1-29, February, 2011.
- Bárbara Malta Gomes, Mariza A.S. Bigonha (IC Advisor) and Kecia A. M. Ferreira (IC Co-Advisor). K3B - Experimentos em Larga Escala usando CONNECTA, (in Portuguese). Technical Report of Initiation Scientific, internal to the DCC, February, 2011.
- Roberta Coeli Neves, Mariza A.S. Bigonha (IC Advisor) and Kecia A. M. Ferreira (IC Co-Advisor). K3B - Experimentos em Larga Escala usando CONNECTA (in Portuguese). Final technical report of Cientific Initiation, published RT of LLP/DCC/UFMG, 25 pages, Laboratory of Programming Languages, August, 2011.
- Matheus Lima Diniz Araújo, Mariza A.S. Bigonha (IC Advisor). Conhecendo o compilador LLVM e iniciando a implementação de um alocador de
registrador (in Portuguese). Final technical report of Cientific Initiation, published RT of LLP/DCC/UFMG, 11 pages, Laboratory of Programming Languages (LLP), August, 2011.
- Samir Palumbo Khalifa, Mariza A.S. Bigonha (IC Advisor). Incorporação de um Alocador Global de Registradores ao Compilador LLVM (in Portuguese). Final technical report of Cientific Initiation, published RT of LLP/DCC/UFMG, 18 pages, Laboratory of Programming Languages (LLP), December 15, 2011.
-
MILANES, Anolan; BIGONHA, Roberto da Silva.
Lua Chords. Published RT of LLP/DCC/UFMG, 18 pages, Laboratory of Programming Languages (LLP), 16 pages, April 27, 2011.
2010
Master Thesis
- Leonardo Vieira dos Santos Reis, Roberto S. Bigonha (Advisor) and Vladimir Oliveira Di Iorio (Co-Advisor).
Especialização de Linguagens Orientadas por Aspectos Baseada em Extensibilidade de Gramáticas, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 132 pages, March 12, 2010.
- Giselle Machado Nogueira Reis, Elaine Govêa Pimentel (Advisor) and Roberto S. Bigonha (Co-Advisor).
Especificação de Sistemas Utilizando Lógica Linear com Subexponenciais, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 88 pages, September, 2010.
- Elton Máximo Cardoso, Carlos Camarão de Figueiredo (Advisor) and Lucília Camarão de Figueiredo (Co-Advisor).
Funções Sobrecarregadas como Objeto de Primeira Classe, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 87 pages, November 19, 2010.
- Andrei Rimsa Álvares, Roberto S. Bigonha (Advisor) and Fernando M. Q. Pereira (Co-Advisor).
Efficient Static Analysis to Find Tainted Variable Attacks. Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 98 pages, December 3, 2010.
Ph.D. Dissertation Proposal
- Eliseu César Miguel, Mariza A. S. Bigonha (Advisor) and Fernando M.Q. Pereira (Co-Advisor). Combinando Avaliação Parcial de Programas com Compilação Dinâmica (in Portuguese). Work plan for the doctorate presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science. 10 pages. June 4th, 2010.
National Conferences
- Marcos Rodrigo Sol Souza, Fernando Magno Q. Pereira and Mariza A.S. Bigonha, Removing Overflow Tests via Run-Time Partial
Evaluation. In: Proceedings of the 14th Brazilian Symposium on Programming Languages, Salvador-BA, 15 pages, September, 2010.
- André L. C. Tavares, Fernando M. Q. Pereira, Mariza A.S. Bigonha and Roberto S. Bigonha.
Efficient SSI Conversion. In: Proceedings of the 14th Brazilian Symposium on Programming Languages, Salvador-BA, September, pages 41-54, 2010.
- Terra, Ricardo; Almeida, Jussara; BIGONHA, R. S.; VALENTE, M. T. O..
Análise Comparativa do Código Gerado por Compiladores Java e C++, (in Portuguese). In: Proceedings of the 14th Brazilian Symposium on Programming Languages, Salvador, Bahia, Volume 2, pages 69-82, 2010.
-
MILANES, Anolan; BIGONHA, Roberto da Silva.
Moonlight Chords. In: Proceedings of the IV Seminar on Languages and Tools for Multithreaded, Parallel and Distributed Programming, Salvador, Bahia, Brasil, Volume 7, pages 25-32, 2010.
Graduate Seminar
- Kecia Aline Marques Ferreira; Mariza Andrade da Silva Bigonha and Roberto da Silva Bigonha.
Um Modelo de Predição de Amplitude da Propagação de Modificações Contratuais em Software Orientado por Objetos, (in Portuguese). Technical Report of LLP/DCC/ICEx/UFMG, 3 pages, 2010.
Research Projects
- Mariza Andrade da Silva Bigonha
Projeto: CONNECTA -
Conectividade em Módulos. Abstract Project submitted to Edital Único PRPq 01/2010 and Scientific Initiation Plan. Fundep/SANTANDER 2010. Technical Report of LLP/DCC/ICEx/UFMG, 4 Pages, 2010.
- Mariza Andrade da Silva Bigonha.
Projeto: K3B - Experimentos em
Larga Escala usando CONNECTA. Edital BITIB - PRPq 04/2010, Abstract Project submitted to Edital-04-2010 and Scientific Initiation Plan. FAPEMIG 2010. Technical Report of LLP/DCC/ICEx/UFMG, 6 Pages, 2010.
- Mariza Andrade da Silva Bigonha.
Projeto: AlocReg - Incorporação de um Novo Alocador de Registradores em LLVM. Edital Único - PRPq 01/2010, Abstract of the Scientific Initiation Plan submitted to FAPEMIG/PROBIC 2010. Technical Report of LLP/DCC/ICEx/UFMG, 2 Pages, 2010.
Technical Report
- Kecia Aline Marques Ferreira; Mariza Andrade da Silva Bigonha; Roberto da Silva Bigonha and Bárbara M. Gomes,
Software Evolution Characterization. Technical Report of LLP/DCC/ICEx/UFMG, Pages 1-10, 2010.
- Kecia Aline Marques Ferreira; Mariza Andrade da Silva Bigonha; Roberto da Silva Bigonha and Bárbara Malta Gomes.
Como Software Evolui? - Uma Abordagem de Redes, (in Portuguese). Technical Report of LLP/DCC/ICEx/UFMG, 9 pages, 2010.
- Kecia Aline Marques Ferreira; Mariza Andrade da Silva Bigonha; Roberto da Silva Bigonha, Luiz F. O. Mendes, and Heitor C. Almeida.
Reference Values for Six Object-oriented Software Metrics. Technical Report of LLP/DCC/ICEx/UFMG, 15 pages, 2010.
- Kecia Aline Marques Ferreira; Mariza Andrade da Silva Bigonha; Roberto da Silva Bigonha, Luiz F. O. Mendes and Heitor C. Almeida.
Indentifying object-oriented software metrics thresholds. Technical Report of LLP/DCC/ICEx/UFMG, 24 pages, submited to JSS in February 28, 2010.
- Matheus Lima Diniz Araújo and Mariza Andrade da Silva Bigonha (Advisor). Incorporação de um Novo Alocador de Registradores em
LLVM, (in Portuguese). Partial Report of the Single Public Notice PRPq 01/2010, FAPEMIG/PROBIC 2010, AlocReg Project, published as Technical Report of LLP/DCC/ICEx/UFMG, 12 pages, 2010.
- André L. C. Tavares, Fernando M. Q. Pereira and Mariza A.S. Bigonha and Roberto S. Bigonha.
SSI on Demand. Technical Report of LLP/DCC/UFMG. Programming Language Laboratory (LLP), 15 pages, 2010.
- Leonardo Passos, Mariza Andrade da Silva Bigonha and Roberto S. Bigonha.
An LALR Parser Generator with Conflict Removal Support. Technical Report of LLP/DCC/ICEx/UFMG, 20 pages, December, 2010.
Awards
- Marcos Rodrigo Sol Souza, Fernando Magno Q. Pereira and Mariza Andrade da Silva Bigonha,
won the Best Paper ward at the SBLP 2010 with the article "Removing Overflow Tests Via Run-Time Partial
Evaluation",
held in the X Brazilian Symposium on Programming Language (SBLP), 2010.
- André L. C. Tavares, Fernando M. Q. Pereira, Mariza A. S. Bigonha and
Roberto S. Bigonha. won the 2th Best Paper ward at the SBLP 2010 with the article "Efficient SSI Conversion", held in the X Brazilian Symposium on Programming Language (SBLP), 2010.
2009
Ph.D. Dissertation
- Fabio Tirelo, Roberto S. Bigonha (Advisor), João Alexandre Baptista Saraiva (Co-Advisor). Semântica Incremental de Linguagens de Programação . Dissertation presented to the Graduate Program in Computer Science from the Institute of Exact Sciences at the University Federal of Minas Gerais - Department of Computer Science, in partial fulfillment of the requirements for the degree of Doctor in Computer Science. 238 pages, (in Portuguese), March, 2009.
Master Thesis
- Sérgio Vale e Pace, Roberto S. Bigonha (Advisor), Programação Concorrente Baseada em Acorde Para a Plataforma Java (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 167 pages, July, 2009.
Defense of Ph.D. Dissertation Proposal
- Kecia Aline Marques Ferreira, Mariza A. S. Bigonha (Advisor) and Roberto da Silva Bigonha (Co-Advisor). Um Modelo de Predição de Tempo de Manutenção de Software Orientado por Objeto (in Portuguese). Ph.D. dissertation proposal presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science. 140 pages. Defense of the dissertation project for the Examining Committee: profa. Mariza A. S. Bigonha (DCC-UFMG) (Advisor), prof. Roberto S. Bigonha (Co-Advisor), prof. Arndt Von Staa (PUC-Rio), prof. Paulo César Masieiro (ICMC-USP), prof. Antônio Francisco do Prado (UFSCar). Project approved on August, 2009.
Ph.D. Dissertation Proposal
- Cristiano Amaral Maffort, Mariza A. S. Bigonha (Advisor) and Marco Túlio Oliveira Valente (Co-Advisor). Aspectos para Implementação de Requisitos Não-Funcionais (in Portuguese). Work plan for the doctorate presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science. 6 pages. October, 2009.
eBooks
- Roberto S. Bigonha Programação Modular - Volume I: A Linguagem Java (eBook in Portuguese), 333 pages, DCC/UFMG, 2009.
Book Chapter
- Carlos
Camarão, Mateus Galvão, Newton Vieira,
SAT and Planning: an Overview. Chapter in Intelligent Systems in Operations Management, IGI-Global, editor Barin Nag, 16 pages, 2009.
Journal
- SIMÃO, Adenilso ; MALDONADO, José Carlos ; da Silva Bigonha, Roberto. A transformational language for mutant description. Computer Languages, Systems & Structures, Volume 35, pages 322-339, 2009.
International Conference
- Vladimir Oliveira Di Iorio, Leonardo V. dos Santos Reis, Roberto da Silva Bigonha, Mariza A. S. Bigonha, A Proposal for Extensible AspectJ.
Proceedings do 4th Workshop on Domain-Specific Aspect Languages, Charlottesville, Virginia, USA: ACM, pages 21-24, 2009.
National Conferences
- Kecia A. M. Ferreira, Mariza A. S. Bigonha, Roberto da Silva Bigonha, Luiz Felipe O. Mendes and Heitor C. Almeida, Valores Referência para Métricas de Software Orientado por Objeto (in Portuguese). Proceedings of the Brazilian Symposium on Software Engineering, pages 62-72, Fortaleza, 2009.
- Mariza A. S. Bigonha, Fabricio Rastello, Fernando M. Quintão Pereira and Roberto S. Bigonha. A Coalessing Algorithm for Aliased Registers COLIBRI - COLóquio in Informatic: BRasil/INRIA, Bento Gonçalves -RS, 5 pages, 2009.
- Leonardo V. dos Santos Reis, Roberto S. Bigonha, Mariza A. S. Bigonha, Vladimir O Di Iorio and Rodolfo C. Ladeira. XAJ: An Extensible Aspect-Oriented Language. In: Proceedings of the III Latin American Workshop on Aspect-Oriented Software Development - LA-WASP-2009. Fortaleza-CE, pages 57-62, 2009.
- Carlos
Camarão, Rodrigo Ribeiro, Lucília Figueiredo and Cristiano Vasconcellos,
A Solution to Haskell's Multi-paramemeter Type Class Dilemma.
SBLP'2009
13th Brazilian Symposium on Programming Languages, Gramado, August 19-21, pages 5-18, 2009.
Award
- Kecia Aline Marques Ferreira, Mariza Andrade da Silva Bigonha, Roberto da Silva Bigonha, Heitor Almeida and Luiz Felipe Mendes, had the article "Valores Referência para Métricas de Software Orientado por Objetos" (in Portuguese) ranked in the 4th place in the Best Article category of the Brazilian Symposium on Software Engineering, at the XXIII SBES, October 7, 2009.
Technical Report
- Kecia A. Ferreira; Mariza A.S. Bigonha; Roberto S. Bigonha, Predição de Esforço de Manutenção , Technical Report LLP001/2009, LLP, DCC-ICEx-UFMG, 2009.
- Heitor Corrêa de Almeida and Mariza A.S. Bigonha (IC Advisor). Reestruturação de Connecta e Implementação, Experimentos e Análise da Métrica Coesão de Interesses (in Portuguese). Projeto FAPEMIG - 2007-2009, Connecta - Conectividade em Módulos. Final Report of Scientific Initiation, published as internal Technical Report of Programming Language Laboratory (LLP) DCC/ICEx/UFMG, 44 pages, 2009.
- Heitor Corrêa de Almeida and Mariza A.S. Bigonha (POC 1 Advisor). Implementação e Análise Comparativa de Duas Métricas de Coesão em Software
Orientado por Objetos (in Portuguese). Final POC I Report, published as Internal Technical Report of Programming Language Laboratory (LLP) DCC/ICEx/UFMG, 35 pages, June, 2009.
- Luiz Felipe de Oliveira Mendes and Mariza A.S. Bigonha (POC I Advisor). Implementação de Métricas para Estimativa de Tempo de Manutenção em Sistemas
Orientados por Objetos (in Portuguese). Final POC I Report, published as Internal Technical Report of Programming Language Laboratory (LLP) DCC/ICEx/UFMG, 37 pages, June, 2009.
- Luiz Felipe de Oliveira Mendes and Mariza A.S. Bigonha (POC II Advisor). Implementação em CONNECTA de Métricas para Estimativa de Amplitude da Propagação de Modificações Contratuais em Sistemas Orientados por Objetos (in Portuguese). Final POC II Report, published as Internal Technical Report of Programming Language Laboratory (LLP) DCC/ICEx/UFMG, 42 pages, December, 2009.
- Luiz Felipe de Oliveira Mendes and Mariza A.S. Bigonha (IC Advisor). Projeto CONNECTA: Conectividade em Módulos - Implementação, Experimentos e Análise da Métrica de Estabilidade de Myers e do Modelo de K3B em CONNECTA (in Portuguese). Final Report of Scientific Initiation, published as internal Technical Report of Programming Language Laboratory (LLP) DCC/ICEx/UFMG, 45 pages, December, 2009.
Anais COLIBRI
- Nelson Maculan (UFRJ) and Malik Ghallab (INRIA) (Organizers). Annales del Colloque d'Informatique: Brésil/INRIA Coopérations, AVancées et Défis (COLIBRI 2009).
Brazilian Computer Society - SBC (Editors). Bento Gonçalves, RS, Brasil, 241 pages. July, 2009.
2008
Master Thesis Proposal
- Leonardo Vieira dos Santos Reis, Roberto da Silva Bigonha (Advisor). Uma Linguagem Extensível para Geração de Linguagens de
Domínio Específico Orientadas a Aspectos (in Portuguese). Thesis proposal presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Master in Computer Science. 15 pages, October, 2008.
Book
- CABRAL, M. I. C. ; NUNES, D. ; BIGONHA, Roberto S. ; COSTA, T. ; Wagner, Flávio R. ; OLIVEIRA, J. M. A Trajetória dos Cursos de Graduação da Área de Computação e Informática. 1a. Ed. Porto Alegre: SBC, Volume 1, 135 pages, 2008.
Journals
- Leonardo T. Passos, Mariza A. S. Bigonha and Roberto S. Bigonha,
An LALR Parser Generator Supporting Conflict Resolution, Journal of Universal Computer Science (Online), JUCS, Volume 14, pages 3447-3464.
also published in the Proceedings of the XII SBLP 2008, pages 33-46, 2008.
- Kecia A. M. Ferreira, Mariza A. S. Bigonha and Roberto S. Bigonha,
Reestruturação de Software Dirigido por Conectividade para Redução de Custo de Manutenção, (in Portuguese). Revista de Informática Teórica e Aplicada. Volume XV, pages 155-179, 2008.
- PINHEIRO, D. P.; MAIA, M. A.; PRATES, R. O. and BIGONHA, Roberto S.. Assessing Program Comprehension Tools with the Communicability Evaluation Method. INFOCOMP (UFLA), Volume 7, pages 31-40, 2008. This article was also published in the In: V Modern Software Maintenance Workshop (WMSWM), held in SBQS'08, 2008.
- TIRELO, F.; BIGONHA, R. S. and SARAIVA, J., Disentangling Denotational Semantics Definitions. Journal of Universal Computer Science (Online), Volume 14, pages 3592-3607, 2008.
National Conferences
- Leonardo T. Passos, Mariza A. S. Bigonha and Roberto S. Bigonha,
40 Slides of the paper "An LALR Parser Generator Supporting Conflict Resolution" published in the proceedings of SBLP'08, pages 33-46. This article was also published in the Journal of Universal Computer Science (Online), JUCS, Volume 14,
pages 3447-3464, 2008.
-
PINHEIRO, D. P.; MAIA, M. A.; PRATES, R. O. and BIGONHA, R. S.,
Assessing Program Comprehension Tools with the Communicability Evaluation Method. In: V Modern Software Maintenance Workshop (WMSWM), held in SBQS'08, Porto Alegre, RS: SBC. pages 1-9, 2008.
- TIRELO, F.; BIGONHA, R. S. and SARAIVA, J. A. B.,
Disentangling Denotational Semantics Definitions. In: Proceeding of the XII Brazilian Symposium on Programming Languages. Fortaleza CE, Volume 1, pages 143-156, 2008.
-
Terra, Ricardo and BIGONHA, R. S.,
Ferramentas Para Análise Estática de Códigos Java, (in Portuguese). In: III Brazilian Meeting of Software Testing (EBTS), Recife, PE. Volume 1, pages 1-5, 2008.
-
BRAGA, T. H.; MAIA, M. A. and BIGONHA, R. S.,
Recovering and Checking Software Architecture Properties Based on Execution Tree Analysis. In: Brazilian Symposium on Software Components, Architectures and Reuse, 2008, Porto Alegre, RS., volume 1, pages 10-22, 2008.
Research Projects
- Roberto da silva Bigonha and Mariza A. S. Bigonha.
LLP Research Projects 2008 and 2009 (in Portuguese). Programming Language Laboratory (LLP), 19 pages, February 26, 2008.
Technical Report
- Roberto da Silva Bigonha; Fábio Tirelo; Vladimir Oliveira Di Iorio; Mariza A. S. Bigonha,
The Language of
Formal Specification Machina , Technical Report of DCC, 139 pages, September, 2008.
- Rodrigo Alves Keller, Mariza A. S. Bigonha (POC Advisor);
Estudo comparativo entre Java e Ruby considerando desenvolvimento de aplicações Web, (in Portuguese). Final report of POC I, published as Technical Report of LLP/DCC/UFMG, 20 pages, June, 2008.
- Letícia Decker de Sousa and Mariza A. S. Bigonha (POC Advisor),
Biblioteca para Tipos Abstratos de Dados em Machina, (in Portuguese). Final report of POC, published as Technical Report of DCC, 85 pages. Slides (45), July 26th, 2008.
- Felipe Silva Loredo, Roberto da Silva Bigonha (IC Advisor).
Implementação de Semântica Vaga em Notus, (in Portuguese). Projeto Financiado pela FAPEMIG Processo CEX-1484/06. Technical Report of LLP/DCC/UFMG, 59 pages, December, 2008.
- Felipe Silva Loredo, Roberto da Silva Bigonha (POC Advisor) ;
Metodologia para Adição de Plug-in ao
Ambiente Eclipse, (in Portuguese). IC Technical Report of LLP/DCC/UFMG, 72 pages, December, 2008.
- Mirlaine Aparecida Crepalde, Roberto da Silva Bigonha (POC Advisor).
Semântica Multidimensional de Java, (in Portuguese). (POC) Technical Report LLP01/2008, DCC/UFMG, 115 pages, December, 2008.
- Mirlaine Aparecida Crepalde, Roberto da Silva Bigonha (POC Advisor). Fábio Tirelo and Tays Cristina do Amaral P. S.
Manual do Usuário de Notus, (in Portuguese). Projeto desenvolvido com apoio da FAPEMIG Processo CEX-1484/06. Technical Report LLP02/2008, DCC/UFMG, 59 pages, 2008.
Poster
- Felipe Silva Loredo, Roberto da Silva Bigonha (Advisor).
Implementação de Semântica Vaga em Notus, (in Portuguese). Projeto Financiado pela FAPEMIG Processo CEX-1484/06. LLP/DCC/UFMG, 2 pages, December, 2008.
2007
Master Thesis
- Eduardo Santos Cordeiro, Roberto S. Bigonha (Advisor) and Mariza A. S. Bigonha (Co-Advisor). Otimizações na Compilação de Adendos de Contorno em Programas Orientados por Aspectos, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 162 pages, February 6, 2007.
- Ítalo Giovani Abdanur Stefani, Roberto S. Bigonha (Advisor). Método de Refinamento Machina, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 162 pages, March 13, 2007.
- Tays Cristina do Amaral Pales Soares, Roberto S. Bigonha (Advisor) and Mariza A. S. Bigonha (Co-Advisor). Compilação de Semântica Denotacional Modular (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 302 pages, April 13, 2007.
- Wagner Salazar Pires, Roberto S. Bigonha (Advisor), Uma Linguagem de Especificação Formal Orientada por Aspectos, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 215 pages, June 29, 2007.
- Leonardo T. Passos, Mariza A. S. Bigonha (Advisor) and Roberto S. Bigonha (Co-Advisor). Gerador LALR com Suporte a Resolução de Conflitos, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 235 pages, (in Portuguese) September 4, 2007.
- André Bigonha Toledo, Roberto S. Bigonha (Advisor). Proteus: Um arcabouço para o particionamento de aplicações orientadas por objetos no ambiente da Computação Pervasiva, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 138 pages, (in Portuguese) September 4, 2007.
- Rodrigo Geraldo Ribeiro, Carlos Camarão de Figueiredo (Advisor) and Lucília Camarão de Figueiredo (Co-Advisor). Programação Genérica usando o Sistema CT, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 154 pages, (in Portuguese) December, 2007.
Journals
- Leonardo T. Passos, Mariza A. S. Bigonha and Roberto S. Bigonha,
A Methodology for Removing LALR(1) Conflicts, Journal of Universal Computer Science (Online), JUCS, Volume 13, pages 753-766, 2007. Paper also published in the Proceedings of the XI SBLP, pages 47-60, 2007.
- Eduardo S. Cordeiro, Roberto S. Bigonha, Mariza A. S. Bigonha and Fábio Tirelo. Optimized Compilation of Around Advice for Aspect Oriented Programs, Journal of Universal Computer Science Online, V.13, pages 737-7752, 2007.
Paper also published in the Proceedings of the XI SBLP, pages 61-74. Natal,RN.
- Carlos
Camarão,
Cristiano Vasconcellos, Lucília Figueiredo and João Nicola,
Open and Closed Worlds for Overloading: a definition and
support for coexistence, Journal of Universal Computer Science 13(6), 854-873, 2007. Paper also published in the Proceedings of the XI SBLP, pages 165-179, 2007.
- Roberto S. Bigonha and Martin A. Musicante. Selected Papers from SBLP 2007: The 11th Brazilian
Symposium on Programming Languages
J.UCS Special Issue , Journal of Universal Computer Science Online, V.13, pages 679-681, 2007.
National Conference
- PINHEIRO, D. P.; RIBEIRO, R. G.; OLIVEIRA, Ademir A.; MAIA, M. A. and BIGONHA, Roberto da Silva, Compreensão de Programas Apoiada por Uma Linguagem de Consulta em Código Fonte, (in Portuguese). In: V Modern Software Maintenance Workshop (WMSWM), Porto de Galinhas PE, 16 pages, 2007.
- Leonardo T. Passos, Mariza A. S. Bigonha and Roberto S. Bigonha,
A Methodology for Removing LALR(1) Conflicts. In: Proceedings of the XI Programming Language Symposium (SBLP'07), Natal RN, pages 47-60, 2007.
- Eduardo S. Cordeiro, Roberto S. Bigonha, Mariza A. S. Bigonha and Fábio Tirelo. Optimized Compilation of Around Advice for Aspect Oriented Programs. In: Proceedings of the XI Programming Language Symposium (SBLP'07), Natal RN, pages 61-74. 2007.
- Carlos
Camarão,
Cristiano Vasconcellos, Lucília Figueiredo, João Nicola,
Open and Closed Worlds for Overloading: a definition and
support for coexistence, In: Proceedings of the XI Programming Language Symposium (SBLP'07), Natal RN, pages 165-178, 2007.
Foreword PC Chair SBLP
- Roberto S. Bigonha and Martin A. Musicante.
Foreword SBLP 2007 - 11th Brazilian
Symposium on Programming Languages. 2 pages, 2007.
Anais of SBLP
- Roberto S. Bigonha and Martin A. Musicante. Anais of SBLP 2007. In: 11th Brazilian
Symposium on Programming Languages. Natal RN, 242 pages, May 23-27, 2007.
Technical Book Revision
- Mariza A. S. Bigonha. Technical Book Revision. Compilers - Principles, Techniques, & Tools Second Edition, PEARSON Addison Wesley, 1015 pages, 2007.
Technical Report
- Wagner S. Pires, Roberto da Silva Bigonha,
Especificação Formal Orientada por Aspectos , Technical Report of DCC, (in Portuguese) 16 pages, 2007.
- Fábio Tirelo, Roberto da Silva Bigonha ;
The Solution to the Scalability Problem of Denotational
Semantics , Technical Report of LLP/DCC/UFMG, 14 pages, 2007.
Poster
- Wagner Salazar Pires, Roberto S. Bigonha (Advisor), Uma Linguagem de Especificação Formal Orientada por Aspectos , PPGCC - Program of Graduate Degree in Computer Science from the Institute of Exact Sciences at the University Federal of Minas Gerais - Department of Computer Science, 1 page (in Portuguese) June, 2007.
2006
Master Thesis
- Mário Celso Candian Lobato, Roberto S. Bigonha (Advisor), Mariza A. S. Bigonha (Co-Advisor) , Um Arcabouço Para Compilação de de Linguagens de
Especificação ASM, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 138 pages, March 23, 2006.
- Kristian Magnani dos Santos, Mariza A. S. Bigonha (Adivisor), Roberto S. Bigonha (Co-Advisor), Um Arcabouço Para Otimizações em
Máquinas de Estado Abstratas, (in Portuguese), 332 pages. Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. March 23, 2006.
- César Francisco de Moura Couto, Roberto S. Bigonha (Advisor), Marco Túlio de Oliveira Valente (Co-Advisor). Um Arcabouço Orientado por Aspectos Para Implementação de Automatizada de Persistência (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 109 pages, June, 2006.
- Kecia Aline Marques Ferreira, Mariza Bigonha (Advisor) , Roberto S. Bigonha (Co-Advisor).
Avaliação de Conectividade em Sistemas Orientados por Objetos, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science. 153 pages, June 23, 2006.
Ph.D. Dissertation Proposal
- Kecia Aline Marques Ferreira, Mariza A. S. Bigonha (Advisor) and Roberto da Silva Bigonha (Co-Advisor). Predição de Esforço de Manutenção de Software Orientado por Objeto baseada em Conectividade (in Portuguese). Work plan for the doctorate presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining the degree of Doctor in Computer Science. 13 pages. October, 2006.
Master Thesis Proposal
- Tays Cristina do Amaral Pales Soares, Roberto S. Bigonha (Advisor), Implementação de Semântica Denotacional Modular baseada em Aspectos (in Portuguese). Thesis proposal presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 34 pages, January 13, 2006.
- Eduardo Santos Cordeiro, Roberto S. Bigonha (Advisor). União de Pontos de Junção em Linguagens Orientadas por Aspectos, (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 33 pages, January 13, 2006.
- Leonardo Teixeira Passos, Mariza A. S. Bigonha (Advisor) and Roberto S. Bigonha (Co-Advisor). Ferramenta Visual para
Desenvolvimento de Analisadores Sintáticos em um Ambiente de Múltiplos Geradores (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 32 pages, February 20, 2006.
International Conference
- Kristian Magnani, Mariza A. S. Bigonha and Roberto S. Bigonha.
A Framework for Optimizations in Abstract State Machines, Proceedings of CLEI'2006,
Latin America Conference on Informatics, pages 1-12, Santiago, Chile 2006.
National Conference
- Mário C. C. Lobato, Roberto da Silva Bigonha and Mariza A. S. Bigonha. Um Arcabouço de Compilação Orientado por Aspectos, (in Portuguese). In: Proceedings of the 10th Brazilian Symposium on Programming Languages (SBLP'2006), Itatiaia, pages 189-202, May 15-17, 2006.
Foreword PC Chair SBLP
- Mariza A. S. Bigonha. Foreword SBLP 2006. 10th Brazilian
Symposium on Programming Languages, Itatiaia, Rio de Janeiro, May 15-17, 2006.
SBLP
- Mariza A. S. Bigonha and Alex de Vasconcellos Garcia (IME). SBLP 2006 Program, 10th Brazilian
Symposium on Programming Languages, Itatiaia, Rio de Janeiro, May 15-17, 2006.
Abstract
- Mariza A. S. Bigonha and Alex de Vasconcellos Garcia (IME). Selected Papers from SBLP 2006 - J.UCS Special Issue , 10th Brazilian
Symposium on Programming Languages , Itatiaia, Rio de Janeiro, May 15-17, 2006.
Invited Talk
- Roberto S. Bigonha. The Scalability Problem of Denotational Semantics In: 10th Brazilian
Symposium on Programming Languages, Itatiaia, Rio de Janeiro, 1 page, May 15, 2006.
Technical Report
- Mariza A. S. Bigonha, Roberto S. Bigonha, A Powerful LR Error Recovery Mechanism in the Compiler Implementation System Environment , Technical Report of LLP/DCC/UFMG, 12 pages, 2006.
- Roberto S. Bigonha, Mariza A. S. Bigonha, A Method for Eficient Compactation of LALR Parsing Tables ,
Technical Report of LLP/DCC/UFMG, 14 pages, 2006.
- Marcos Gonçalves Rios and Roberto S. Bigonha,
Assegurando a Consistência da Documentação de Software por Meio do Uso de Assinatura Digital. (in Portuguese) Technical Report of LLP/DCC/UFMG, 11 pages, 2006.
- Roberto S. Bigonha, Fábio Tirelo, Vladimir O. Di Iorio, Mariza A. S. Bigonha and Mário Celso Candian Lobato
A Linguagem de Especificação Formal Machina 2.0,
Technical Report of LLP/DCC/UFMG, (in Portuguese) 92 pages, 2006.
- Letícia Decker de Sousa, Roberto S. Bigonha (Advisor) ,
Tipos Abstratos de Dados
em Machina , (Monografia final POC)
Technical Report of LLP/DCC/UFMG, (in Portuguese) 105 pages, 2006.
- Diego Bigliani Solamito, Mariza A. S. Bigonha (Advisor) and Guilherme Salles (Co-Advisor).
Gerador de Mapas de Site para Sistemas Web (in Portuguese). Final technical report of POC II, published as a Technical Report of LLP/DCC/UFMG, 28 pages, 2006.
2005
Published Book
- BIGONHA, Roberto S.; FERNANDES, A. O. and Coelho, C. J. Lei de Informática e Propriedade Intelectual. In: Amintas Neto; Rogério Panigassi. (Organizers) Intellectual Property: The Path to Development. São Paulo, SP: Brazilian Book Chamber, Volume 1, pages 13-26, 2005.
Journal
- Vladimir O. Di Iorio, Roberto S. Bigonha, Mariza A. S. Bigonha, Alcione Oliveira, Eliseu C. Miguel, What's the name of the game? Formal specification of Artificial Intelligence Games. Versão estendida do artigo publicado no SBMF. Electronic Notes in Theoretical Computer Science, Elsevier B. V., V.130, pages 129-150, 2005.
International Conference
- Kristian Magnani,Mariza A. S. Bigonha e Roberto S. Bigonha, Fabíola F. Oliveira and Vladimir O. Di Iorio.
An Infrastructure for Implementing Compilers for Concurrent Abstract State Machine Languages. Proceedings of XXXI Latin American Informatics Conference, Cali - Colombia, pages 881-891, 2005.
National Conference
- César F. M. Couto, Marco Túlio O. Valente and Roberto S. Bigonha
Um Arcabouço Orientado por Aspectos para Implementação Automatizada de Persistência (In Portuguese). In Anais of the II Brazilian Workshop on Aspect-Oriented Software Development, Uberlândia, MG, pages 27-34, 2005.
- Ademir A. Oliveira, Dênis P. Pinheiro, R. G. Ribeiro, T.H. Braga, Marcelo A. Maia and Roberto S. Bigonha. Iteradores, Templates e Consultas na Análise e Manipulação de Programas (In Portuguese). Anais of the II Workshop on Modern Software Maintenance, Manaus, Amazônia,
V. 1, pages 50-65, 2005.
Research Proposals
- Mariza A. S. Bigonha (Adviser), Roberto S. Bigonha (Co-Adviser), Fabíola Fonseca (Ph.D. student), Kristian Magnani dos Santos (mastering). Visual Klar - Um Ambiente Integrado para Depuração Simbólica de Código Intermediário Machina (in Portuguese). Programming Language Laboratory (LLP) DCC/UFMG, 9 pages, November, 2004.
- Mariza A. S. Bigonha (adviser), Roberto S. Bigonha (Co-Adviser), Fabíola Fonseca (Ph.D. student), Kristian Magnani dos Santos (mastering). MIR: Árvore das regras de transição (in Portuguese). Programming Language Laboratory (LLP) DCC/UFMG, 48 pages, 2005.
Technical Report
- Kristian Magnani, Mariza A. S. Bigonha (Advisor), Roberto S. Bigonha (Co-Advisor) and Vladimir O. Di Iorio. The MIR Architecture: An Infrastructure for Implementing
Compilers for Concurrent Abstract State Machine Languages. Technical Report of LLP/DCC/UFMG, 13 pages, 2005.
- Kristian Magnani, Mariza A. S. Bigonha (Advisor) and Roberto S. Bigonha (Co-Advisor). MIR: Árvore das regras de transição (in Portuguese). Technical Report of LLP/DCC/UFMG, 48 pages, 2005.
- André França Braga and Mariza A. S. Bigonha (POC Advisor). Uma plataforma de tradução binária estática de programas desenvolvidos em uma arquitetura de
processador de origem diferente da arquitetura de destino. Oriented Project Proposal (POC 1) (in Portuguese). Technical Report of LLP/DCC/UFMG, 5 pages, August, 2005.
- Thadeu Lima de Souza Cascardo and Mariza A. S. Bigonha (POC Advisor). Uma biblioteca de analisadores sintáticos. Oriented Project Proposal (POC 1), (in Portuguese). Technical Report of LLP/DCC/UFMG, 4 pages, July 18, 2005.
- Thadeu Lima de Souza Cascardo and Mariza A. S. Bigonha (POC Advisor). Uma biblioteca de analisadores sintáticos. Final report of POC 1, (in Portuguese), published as Technical Report of LLP/DCC/UFMG, 6 pages, December 2, 2005.
- Daniel Couto Vale, Mariza A. S. Bigonha (POC Advisor) and Marcello Peixoto Bax (Co-Advisor).
Interpretador Automático para Textos Escritos em Linguagem Informal. Final report of POCI, (in Portuguese), published as Technical Report of LLP/DCC/UFMG, 37 pages, 2005.
- Daniel Couto Vale and Mariza A. S. Bigonha (POC Advisor).
Processamento de Linguagem Natural - Corretor Semântico de Contradições Temporais para Frases em Português. Final report of POC, (in Portuguese), published as Technical Report of LLP/DCC/UFMG, 23 pages. Slides (14), December, 2005.
- Roberto da Silva Bigonha. Projeto de Criação do Instituto de Computação da UFMG (in Portuguese). Aprovado pela Câmara do Departamento de Ciência da Computação em 25/02/2005. Technical Report of LLP/DCC/UFMG, 21 pages, February 23, 2005.
2004
Ph.D. Dissertation
- Cristiano Damiani Vasconcelos, Carlos Camarão de Figueiredo (Advisor), Lucília Camarão de Figueiredo (Co-Advisor). Inferência de tipos com suporte para sobrecarga baseada no sistema CT (in Portuguese). Dissertation presented to the Graduate Program in Computer Science from the Institute of Exact Sciences at the University Federal of Minas Gerais - Department of Computer Science, in partial fulfillment of the requirements for the degree of Doctor in Computer Science. 86 pages, October 1st, 2004.
Master Thesis
- Luciana Leal Ambrósio, Mariza A. S. Bigonha (Advisor) and Roberto S. Bigonha (Co-Advisor). Análise da Alocação Global de Registradores
Baseada em Crescimento de Domínios Ativos e Combinação de Registradores (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 92 pages, (in Portuguese). Slides (49), May 24, 2004.
- Ademir de Alvarenga Oliveira, Roberto S. Bigonha (Advisor) and Marcelo de Almeida Maia (Co-Advisor). MetaJ: Um Ambiente para Meta-Programação em Java (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 174 pages, October, 2004.
- Eliseu César Miguel, Vladimir Oliveira Di Iorio (Advisor) and Roberto S. Bigonha (Co-Advisor) Especificação Formal de Jogos de Inteligência Artificial (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 118 pages, October 8, 2004.
Book Chapter
- Fábio Tirelo, Roberto Bigonha, Mariza Bigonha, Marco Túlio O. Valente,
Desenvolvimento de Software Orientado por Aspectos. JAI, XXIII Jornada de Atualizações em Informática, SBC, Salvador, pages 56-96, Tutorial Slides (189), 2004.
Journal
- Fernando Pereira, Marco Tulio Valente, Roberto Bigonha and Mariza Bigonha.
Arcademis: A Framework for Object Oriented Communication Middleware Development. Software - Practice and Experience, Vol. 36, Issue 5, pages 495-512, 2004.
- Fernando Pereira, Marco Tulio Valente, Wagner Pires, Roberto Bigonha and Mariza Bigonha. Tactics for Remote Method Invocation.
. In Journal of Universal Computer Science, Volume 10, Issue 7, pages 824-842, 2004.
- OLIVEIRA, Ademir A.; BRAGA, T. H.; MAIA, M. A.; BIGONHA, R. S.. MetaJ: An Extensible Environment for Metaprogramming in Java. Journal of Universal Computer Science (Online) , http://www.jucs.org, V. 10, N.7, pages 872-891, 2004.
International Conference
- Carlos
Camarão, Lucília Figueiredo, Cristiano Vasconcellos,
Constraint-set satisfiability for Overloading. In: ACM Press
Conf. Proceedings of
PPDP'04 , pages 67-77, 2004.
National Conferences
- OLIVEIRA, Ademir A.; BRAGA, T. H.; MAIA, M. A. and BIGONHA, R. S., MetaJ: An Extensible Environment for Metaprogramming in Java. In: VIII Brazilian Symposium on Programming Language, Niterói, RJ, Brazil, pages 46-60, May 26-28, 2004.
- Fernando Pereira, Marco Tulio Valente, Wagner Pires, Roberto Bigonha and Mariza Bigonha. Tactics for Remote Method Invocation. Proceedings of the VIII Brazilian Symposium on Programming Languages, Niterói RJ, pages 102-115, May 26-28, 2004.
- Luciana L. Ambrosio, Mariza A. S. Bigonha and Roberto S. Bigonha. Alocação de Registradores Baseada em Crescimento de Domínios Ativos e Combinação de Registradores (in Portuguese). Proceedings of the VIII Brazilian Symposium on Programming Languages, Niterói RJ, pages 157-171, May 26-28, 2004.
- Fabíola F. Oliveira, Roberto S. Bigonha, Mariza A.S. Bigonha, Otimização de Código em Ambiente de Semântica Formal Executável Baseado em ASM (in Portuguese). In: VIII Brazilian Symposium on Programming Languages, Niteroi-RJ, pages 172-185, May 26-28, 2004.
- LIBORIO, S. R.; BIGONHA, R. S.. Compilador Reflexivo Para Adaptações de Programas a Configurações de Recursos Limitados (in Portuguese). In: VIII Brazilian Symposium on Programming Language, Niterói, RJ, Brazil. Pages 242-256, May 26-28, 2004.
- Vladimir O. Di Iorio, Roberto S. Bigonha, Mariza A. S. Bigonha, Eliseu C. Miguel, Alcove P. Oliveira What's the name of the game? Formal Specification of Artificial Intelligence Games. In: Proceedings of the Brazilian Symposium on Formal Methods. São Paulo: SBC, pages 92-107, 2004.
- Fernando M. Q. Pereira, Marco Túlio O. Valente, Roberto S. Bigonha, Mariza A. S. Bigonha, Arcademis: A Java-Based Framework for Middleware Development. In: Proceedings of the XXII Brazilian Symposium on Computer Network. IEEE, Gramado-RS, pages 539-552, 2004.
Scientific Initiation Projects
- Mariza A. S. Bigonha (Coordinator), Roberto S. Bigonha, Fabíola Fonseca and Kristian Magnani. Visual Klar - Um Ambiente Integrado para Depuração Simbólica de Código Intermediário Machina. Technical Report of LLP/DCC/UFMG, 9 pages, November 26, 2004.
- Roberto S. Bigonha. Tipos Abstratos de Dados em Ambiente Baseado em Máquina de Estados Abstratas. Technical Report of LLP/DCC/UFMG, 9 pages, November 26, 2004.
Technical Reports
- Alexander Thiago de Assis Oliveira Carvalho and Mariza A. S. Bigonha (POC Advisor). Impacto da Orientação por Objetos em Projetos de Software de Boa Qualidade (in Portuguese). Final report of POC, published as a
Technical Report of LLP/DCC/UFMG, 72 pages, January, 2004.
- Roberto S. Bigonha. Slides Paisagem com Latex - slides.sty. In: Technical Report of LLP/DCC/UFMG, 34 pages, 2004.
- Roberto S. Bigonha. Slides com Latex - slides.sty. In:
Technical Report of LLP/DCC/UFMG, 111 pages, 2004.
- André Goddard Rosa and Mariza A. S. Bigonha (POC Advisor). Software Básico para Acesso a um Dispositivo PCI em Sistema Operacional de Tempo Real e Sistema Mostrador de Tempo na Rede. POC Final Report, (in Portuguese), published as Technical Report of Programming Language Laboratory (LLP), DCC/ICEx/UFMG, 48 pages, July 13, 2004.
- Lidiane Vogel Sander and Mariza A. S. Bigonha (POC Advisor). Recuperação de Padrões em Arquivos PostScript para um Sistema de Bibliotecas Digitais. POC Final Report, (in Portuguese), published as Technical Report of Programming Language Laboratory (LLP), DCC/ICEx/UFMG, 25 pages, January 28, 2004. Slides (20), 2004.
- Luciana Leal Ambrósio and Mariza A. S. Bigonha. Global Register Allocation Based on Live Range Growth and Register Coalesce. Internal Technical Report of Programming Language Laboratory (LLP), DCC/ICEx/UFMG, 14 pages, 2004.
2003
Masters Thesis
- Fernando Magno Quintão Pereira, Roberto S. Bigonha (Advisor), Fábio Tirelo (Co-Advisor). Arcademis: Um Arcabouço para Construção de Sistemas de Objetos Distribuídos em Java (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 141 pages, (in Portuguese) December, 2003.
Registered in the Repository of Theses and Dissertations at UFMG on February 4, 2004.
- Wendell Figueiredo Teixeira, Mariza A. S. Bigonha(Advisor) and Marco Túlio O. Valente (Co-Advisor).
Chamada Assíncrona de Métodos Remotos em Java (in Portuguese). Thesis presented to the Graduate Program in Computer Science at the Institute of Exact Sciences of the Federal University of Minas Gerais as a partial requirement for obtaining a Master's degree in Computer Science, 94 pages, July 31, 2003.
Book
- Carlos Camarão and Lucília Figueiredo,
Programação de Computadores em Java
LTC, 2003.
Book in Portuguese.
Magazine
- Fernando Pereira, Marco Túlio O. Valente,