Skip to content. | Skip to navigation

Personal tools
This is EstateLite Plone Theme
You are here: Home details Fabiano Ferrari - Publications

Fabiano Ferrari - Publications

Books

  1. FELIZARDO, K. R.; NAKAGAWA, E. Y.; FABBRI, S. C. P. F.; FERRARI, F. C.: Systematic Literature Review in Software Engineering, Elsevier, 2017 (in Portuguese).

Book Chapters

  1. LEMOS, O. A. L.; RÉ, R.; MASIERO, P. C.; FERRARI, F. C.; and CAFEO, B. B. P.: Testing of Aspects and Testing Supported by Aspects. In: DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. (eds.). Introduction to Software Testing, 2nd Edition, Elsevier, 2016, pp. 201-243 (in Portuguese).
  2. MASIERO, P. C.; LEMOS, O. A. L.; FERRARI, F. C.; and MALDONADO, J. C.: Testing Object and Aspect-Oriented Software: Theory and Practice. In: Karin K. Breitman; Ricardo Anido. (eds.). Atualizações em Informática. Publisher: PUC-Rio, 2006, pp. 13-71 (in Portuguese).

Journal Papers

  1. LEMOS, O. A. L.; SILVEIRA, F. F.; FERRARI, F. C.; GARCIA, A.: The Impact of Software Testing Education on Code Reliability: An Empirical Assessment. The Journal of Systems and Software, 2017 (to appear).
  2. SANTOS, A. L.; ALVES, P. R. O.; FIGUEIREDO, E.; FERRARI, F. C.: Avoiding Code Pitfalls in Aspect-Oriented Programming. Science of Computer Programming, 119(1), 2016, pp. 31-50. (find the PDF).
  3. FERRARI, F. C.; CAFEO, B. B. P.; LEVIN, T. G.; LACERDA, J. T. S.; LEMOS, O. A. L; MALDONADO, J. C.; MASIERO, P. C.: Testing of Aspect-Oriented Programs: Difficulties and Lessons Learned based on Theoretical and Practical Experience. Journal of Brazilian Computer Society, 21(20), 2015, pp. 1-25. (find the PDF).
  4. CAMARGO, K. G.; FERRARI, F. C.; FABBRI, S. C. P. F.: Characterising the State of the Practice in Software Testing Through a TMMi-Based Process. Journal of Software Engineering Research and Development, 3(7), 2015, pp. 1-24. (find the PDF).
  5. SOUZA, L. P. P.; FERRARI, F. C.: An Estudy of the Application of Knowledge Management Aspects to the Agile Software Development. Tecnologia, Infraestrutura e Software, v. 4(1), 2015, pp 59-67 (in Portuguese). (find the PDF).
  6. SILVA, M. S.; FERRARI, F. C.: Integration of Front-end Frameworks for the Development of Rich Interfaces with JavaServer Faces. Tecnologia, Infraestrutura e Software, v. 4(1), 2015, pp 59-67 (in Portuguese). (find the PDF).
  7. ANTONIO, E. A.; FERRARI, F. C.; CAURIN, G. A. P.; FABBRI, S. C. P. F.: A Set of Metrics for Characterizing Simulink Model Comprehension. Journal of Computer Science and Technology, 14(2), 2014, pp. 88-94. (find the PDF).
  8. FABBRI, S. C. P. F.; FELIZARDO, K. R.; FERRARI, F. C.; HERNANDES, E. C. M.; OCTAVIANO, F. R.; NAKAGAWA, E. Y.; MALDONADO, J. C.: Externalising tacit knowledge of the systematic review process, IET Software, v. 7(6), 2013, pp. 298-307. (find the PDF).
  9. FERRARI, F. C.; RASHID. A.; MALDONADO, J. C.: Towards the Practical Mutation Testing of AspectJ Programs. Science of Computer Programming, v. 78(9), 2013, pp. 1639-1662. (find the PDF).
  10. LEMOS, O. A. L.; FERRARI, F. C.; ELER, M. M.; MALDONADO, J. C.; MASIERO, P. C.: Evaluation Studies of Software Testing Research in Brazil and in the World: A Survey of Two Premier Software Engineering Conferences. The Journal of Systems and Software, v. 86(4), 2013, pp. 951-969. (find the PDF).
  11. KULESZA, U.; SOARES, S.; CHAVEZ, C.; CASTOR FILHO, F.; BORBA, P.; LUCENA, C.; MASIERO, P.; SANT'ANNA, C.; FERRARI, F. C.; et al.: The Crosscutting Impact of the AOSD Brazilian Research Community. The Journal of Systems and Software, v. 86(4), 2013, pp. 905-933. (find the PDF).
  12. FABBRI, S. C. P. F.; FERRARI, F. C.; CAMARGO, K. G.: The Testing Activity Under the Perspective of Software Quality. Tecnologia, Infraestrutura e Software, v. 2(3), 2013, pp 164-166 (in Portuguese). (find the PDF).
  13. PRADO, G. S.; FERRARI, F. C.: Evaluation of Distributed Software Development Impact on a Project Adopting Scrum: A Comparative Study. Tecnologia, Infraestrutura e Software, v. 2(3), 2013, pp 201-210 (in Portuguese). (find the PDF).
  14. NAKAGAWA, E. Y.; FERRARI, F. C.; SASAKI, M. M. F.; MALDONADO, J. C.: An Aspect-Oriented Reference Architecture for Software Engineering Environments. The Journal of Systems and Software, v. 84(10), 2011, pp. 1-35. (find the PDF)
  15. CASTRO, R. O.; FERRARI, F. C.; LARSGAARD, N. M.; AGUENA, M. L. S.; SANCHES, R:. CMMI and SCAMPI: An Overview on the Quality Model and a Formal Method for its Evaluation. Revista de Ciências Exatas e Tecnologia, v. 1, 2006, pp. 22-31 (in Portuguese). (find the PDF)

Refereed Conference/Workshop Papers

  1. SIQUEIRA, B. R.; FERRARI, F. C.; SERIKAWA, M. A.; MENOTTI, R.; CAMARGO, V. V.: Characterisation of Challenges for Testing of Adaptive Systems. In: Proceedings of the 1st Brazilian Symposium on Systematic and Automated Software Testing (SAST), 2016, Maringá/PR - Brazil, ACM Press, pp. 1-10. (find the PDF)
  2. SERIKAWA, M. A.; LANDI, A. S.; SIQUEIRA, B. R.; FERRARI, F. C.; MENOTTI, R.; CAMARGO, V. V.: Towards Monitor Smells in Adaptive Systems. In: Proceedings of the 10th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2016, Maringá/PR - Brazil, IEEE Computer Society Press, pp. 1-10. (find the PDF)
  3. LEMOS, O. A. L.; FERRARI, F. C.: SILVEIRA, F. F.; GARCIA, A.: Experience Report: Can Software Testing Education Lead to More Reliable Code?. In: Proceedings of the 26th International Symposium on Software Reliability Engineering (ISSRE), 2015, Gaithersbury - USA, IEEE Computer Society Press, pp. 359-369. (find the PDF)
  4. ABADE, A. S.; FERRARI, F. C.; LUCREDIO, D.: Testing M2T Transformations: A Systematic Literature Review. In: Proceedings of the 17th International Conference on Enterprise Information Systems (ICEIS), 2015, Barcelona - Spain, SCITEPRESS Publications, v.2, pp. 177-187 (PDF)
  5. LEME, F. G.; FERRARI, F. C.; RASHID, A.; MALDONADO, J. C.: Multi-Level Mutation Testing of Java and AspectJ Programs Supported by the Proteum/AJv2 Tool. In: Proceedings of the 6th Brazilian Conference on Software: Theory and Practice (CBSoft) - Tools Session, 2015, Belo Horizonte/MG - Brazil, Brazilian Computer Society. (PDF)
  6. ALVES, P. R. O.; FIGUEIREDO, E.; FERRARI, F. C.: Avoiding Code Pitfalls in Aspect-Oriented Programming. In: Proceedings of the 18th Brazilian Symposium on Programming Languages (SBLP), 2014, Maceio/AL - Brazil, Springer (Lecture Notes in Computer Science v.8771), pp. 31-46. (find the PDF)
  7. LEVIN, T. G.; FERRARI, F. C.: Is it Difficult to Test Aspect-Oriented Software? Preliminary Empirical Evidence based on Functional Tests. In: Proceedings of the 11th Workshop on Software Modularity (WMod), 2014, Maceio/AL - Brazil, Brazilian Computer Society. (PDF)
  8. LACERDA, J. T. S.; FERRARI, F. C.: Towards the Establishment of a Sufficient Set of Mutation Operators for AspectJ Programs. In: Proceedings of the 8th Brazilian Workshop on Systematic and Automated Software Testing (SAST), 2014, Maceio/AL - Brazil, Brazilian Computer Society. Best Paper Award (PDF)
  9. FERRARI, F. C.; CAFEO, B. B. P.; LEMOS, O. A. L; MALDONADO, J. C.; MASIERO, P. C.: Difficulties for Testing Aspect-Oriented Programs: A Report based on Practical Experience on Structural and Mutation Testing. In: Proceedings of the 7th Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), 2013, Brasília/DF, Brazil, Brazilian Computer Society, pp. 12-17. (PDF)
  10. CAMARGO, K. G.; FERRARI, F. C.; FABBRI, S. C. P. F.: Identifying a Subset of TMMi Practices to Establish a Streamlined Software Testing Process. In: Proceedings of the 27th Brazilian Symposium on Software Engineering (SBES), 2013, Brasília/DF, Brazil, IEEE Computer Society Press, pp 137-147. Third Best Paper Award (find the PDF)
  11. LEMOS, O. A. L.; ZANICHELLI, F. C. ; RIGATTO, R. ; FERRARI, F. C.; GHOSH, S.: Visualization, Analysis, and Testing of Java and AspectJ Programs with Multi-Level System Graphs. In: Proceedings of the 27th Brazilian Symposium on Software Engineering (SBES), 2013, Brasília/DF, Brazil IEEE Computer Society Press, pp 49-58. (find the PDF)
  12. LEMOS, O. A. L.; FERRARI, F. C.; SILVEIRA, F. F.; GARCIA, A.: Development of Auxiliary Functions: Should You Be Agile? An Empirical Assessment of Pair Programming and Test-First Programming. In: Proceedings of the 34th International Conference on Software Engineering (ICSE), 2012, Zurich, Switzerland, IEEE Computer Society Press, pp. 529-539. (find the PDF).
  13. OLIVEIRA, A. L.; FERRARI, F. C.; MASIERO, P. C.; PENTEADO, R. A. D.; CAMARGO, V. V.: A Design Strategy to Facilitate the Instantiation Process of White-Box Frameworks. In: Proceedings of the 6th Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), 2012, Natal/RN, Brazil, pp. 19-24. (PDF)
  14. ANTONIO, E. A.; FERRARI, F. C.; FABBRI, S. C. P. F.: A Systematic Mapping of Architectures for Embedded Software. In: Proceedings of the 2nd Brazilian Conference on Critical Embedded Systems (CBSEC), 2012, Campinas/SP, Brazil, IEEE Computer Society Press, pp. 18-23. (find the PDF).
  15. OLIVEIRA, A. L.; FERRARI, F. C.; PENTEADO, R. A. D.; CAMARGO, V. V.: Investigating Framework Product Lines. In: Proceedings of the 27th ACM Symposium on Applied Computing (SAC), 2012, Trento, Italy, ACM Press, pp. 1177-1182. (find the PDF).
  16. CHAVEZ, C.; KULESZA, U.; SOARES, S.; BORBA, P.; LUCENA, C.; MASIERO, P.; SANT'ANNA, C.; PIVETA, E.; FERRARI, F. C.; et al.: The AOSD Research Community in Brazil and Its Crosscutting Impact. In: Proceedings of the 25th Brazilian Symposium on Software Engineering (SBES), 2011, São Paulo/SP, Brazil. IEEE Computer Society Press, pp. 72-81. (find the PDF).
  17. LEMOS, O. A. L.; FERRARI, F. C.; ELER, M. M.; MASIERO, P. C.; MALDONADO, J. C.: Evaluation Studies of Software Testing Research in the Brazilian Symposium on Software Engineering. In: Proceedings of the 25th Brazilian Symposium on Software Engineering (SBES), 2011, São Paulo/SP, Brazil. IEEE Computer Society Press, pp. 56-65. (find the PDF).
  18. ALVES, P. R. O.; SANTOS, A.; FIGUEIREDO, E.; FERRARI, F. C.: How do Programmers Learn AOP? An Exploratory Study of Recurring Mistakes. In: Proceedings of the 5th Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), 2011, São Paulo/SP, Brazil, pp. 131-140. (PDF)
  19. CAFEO, B. B. P.; NOPPEN, J.; FERRARI, F. C.; CHITCHYAN, R.; RASHID, A.: Inferring Test Results for Dynamic Software Product Lines. In: Proceedings of the 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE/ESEC) (New Ideas Track), 2011, Szeged, Hungary. ACM Press, pp 500-503. (find the PDF).
  20. BURROWS, R.; TAÏANI, F.; GARCIA, A.; FERRARI, F. C.: Reasoning about Faults in Aspect-Oriented Programs: A Metrics-based Evaluation. In: Proceedings of the 19th International Conference on Program Comprehension (ICPC), 2011, Kingston/ON, Canada. IEEE Computer Society, pp. 131-140. (find the PDF).
  21. FERRARI, F. C.; NAKAGAWA, E. Y.; MALDONADO, J. C.; RASHID, A.: Proteum/AJ: A Mutation System for AspectJ Programs. In: Proceedings of the 10th International Conference on Aspect-Oriented Software Development (AOSD) (Demonstrations Session), 2011, Porto de Galinhas/PE, Brazil, ACM Press, pp. 73. (find the PDF).
  22. BURROWS, R.; FERRARI, F. C.; LEMOS, O. A. L.; GARCIA, A.; TAÏANI, F.: The Impact of Coupling on the Fault-Proneness of Aspect-Oriented Programs: An Empirical Study. In: Proceedings of the 21st International Symposium on Software Reliability Engineering (ISSRE), 2010, San Jose/CA, USA. IEEE Computer Society, pp. 329-338. (find the PDF).
  23. FERRARI, F. C.; BURROWS, R.; LEMOS, O. A. L.; GARCIA, A.; MALDONADO, J. C.: Characterising Faults in Aspect-Oriented Programs: Towards Filling the Gap between Theory and Practice. In: Proceedings of the 24th Brazilian Symposium on Software Engineering (SBES), 2010, Salvador, Brazil. IEEE Computer Society, pp. 50-59. (find the PDF).
  24. FERRARI, F. C.; BURROWS, R.; LEMOS, O. A. L.; GARCIA, A.; FIGUEIREDO, E.; CACHO, N.; LOPES, F.; TEMUDO, N.; SILVA, L.; SOARES, S.; RASHID, A.; MASIERO, P. C.; BATISTA, T.; MALDONADO, J. C.: An Exploratory Study of Fault-Proneness in Evolving Aspect-Oriented Programs. In: Proceedings of the 32nd International Conference on Software Engineering (ICSE), 2010, Cape Town, South Africa. ACM Press, pp. 65-74. (find the PDF).
  25. FERRARI, F. C.; NAKAGAWA, E. Y.; RASHID, A.; MALDONADO, J. C.: Automating the Mutation Testing of Aspect-Oriented Java Programs. In: Proceedings of the 5th International Workshop on Automation of Software Test (AST) - in conjunction with ICSE, 2010, Cape Town, South Africa. ACM Press, pp. 51-58. (find the PDF).
  26. BURROWS, R.; FERRARI, F. C.; GARCIA, A.; TAÏANI, F.: An Empirical Evaluation of Coupling Metrics on Aspect-Oriented Programs. In: Proceedings of the Workshop on Emerging Trends in Software Metrics (WETSoM) - in conjunction with ICSE, 2010, Cape Town, South Africa. ACM Press, pp. 53-58. (find the PDF).
  27. COELHO, R.; LEMOS, O. A. L.; FERRARI, F. C.; MASIERO, P. C.; von STAA, A.: On the Robustness Assessment of Aspect Oriented Programs. In: Proceedings of the 3rd Workshop on Assessment of Contemporary Modularization Techniques (ACoM) - in conjunction with OOPSLA, 2009, Orlando, FL, USA. (find the PDF).
  28. FERRARI, F. C.; HÖHN, E. N.; MALDONADO, J. C.: Testing Aspect-Oriented Software: Evolution and Collaboration through the Years. In: Proceedings of the 3rd Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), 2009, Fortaleza, CE, Brazil. (PDF)
  29. FERRARI, F. C.; MALDONADO, J. C.: Experimenting with a Multi-Iteration Systematic Review in Software Engineering. In: Proceedings of the 5th Experimental Software Engineering Latin America Workshop (ESELAW), 2008, Salvador, Brazil. (PDF).
  30. DOMINGUES, A. L. S.; BIANCHINI, S. L.; RÉ, R.; FERRARI, F. C.: A Comparison Study of Web Development Methods. In: Proceedings of the 34th Latin American Informatics Conference (CLEI), 2008, Santa Fé, Argentina. (PDF)
  31. COELHO, R.; RASHID, A.; GARCIA, A.; FERRARI, F. C.; CACHO, N.; KULESZA, U.; von STAA, A.; LUCENA, C.: Assessing the Impact of Aspects on Exception Flows: An Exploratory Study. In: Proceedings of the 22nd European Conference on Object-Oriented Programming (ECOOP), 2008, Paphos, Cyprus. Springer, pp. 207-234. (find the PDF)
  32. FERRARI, F. C.; MALDONADO, J. C.; RASHID, A.: Mutation Testing for Aspect-Oriented Programs. In: Proceedings of the 1st International Conference on Software Testing, Verification and Validation (ICST), 2008, Lillehammer, Norway. IEEE Computer Society, pp. 52-61. (find the PDF)
  33. FIGUEIREDO, E.; CACHO, N.; SANT'ANNA, C.; MONTEIRO, M.; KULESZA, U.; GARCIA, A.; SOARES, S.; FERRARI, F. C.; KHAN, S.; FILHO, F. C.; DANTAS, F.: Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability. In: Proceedings of the 30th International Conference on Software Engineering (ICSE), 2008, Leipzig, Germany. ACM Press, pp. 261-270. (find the PDF)
  34. DOMINGUES, A. L. S.; BIANCHINI, S. L.; COSTA, M. L. S.; FERRARI, F. C.; MALDONADO, J. C.: Web Application Development Methods: A Comparison. In: Proceedings of the 13th Brazilian Symposium on Multimedia and the Web (Webmedia), 2007, Gramado, RS, Brazil. (PDF)
  35. NAKAGAWA, E. Y.; SIMÃO, A. S.; FERRARI, F. C.; MALDONADO, J. C.: Towards a Reference Architecture for Software Testing Tools. In: Proceedings of the 19th International Conference on Software Engineering and Knowledge Engineering (SEKE), 2007, Boston, MA, USA, pp. 157-162. (PDF)
  36. LEMOS, O. A. L.; FERRARI, F. C.; MASIERO, P. C.; LOPES, C. V.: Testing Aspect-Oriented Programming Pointcut Descriptors. In: 2nd Workshop on Testing Aspect-Oriented Programs (WTAOP) - in conjunction with ISSTA, 2006, Portland, ME, USA. ACM Press, pp 33-38. (find the PDF)
  37. FERRARI, F. C.; MALDONADO, J. C.: A Systematic Review on Aspect-Oriented Software Testing. In: Proceedings of the 3rd Brazilian Workshop on Aspect-Oriented Software Development (WASP) - in conjunction with SBES, 2006, Florianópolis, SC, Brazil, pp. 101-110 (in Portuguese). (PDF)

Non-Refereed Conference/Workshop Papers

  1. FERRARI, F. C.; CAFEO, B. B. P.; NOPPEN, J.; CHITCHYAN, R.; RASHID, A. Investigating Testing Approaches for Dynamically Adaptive Systems. Lightning Talk in the 2nd International Workshop on Variability and Composition (VariComp) - in conjunction with AOSD, 2011, Porto de Galinhas/PE, Brazil. (find the PDF).

Tech Reports

  1. FERRARI, F. C.; MALDONADO, J. C. Aspect-Oriented Software Testing: A Systematic Review. Technical Report 291, ICMC/USP, 2007, São Carlos, SP, Brazil (in Portuguese). (PDF)

EstateLite Plone Theme by Quintagroup © 2005-2012