Vázquez, H. C., Bergel, A., Vidal, S., Pace, J. D., & Marcos, C. (2019). Slimming javascript applications: An approach for removing unused functions from javascript libraries. Information and Software Technology, 107, 18-29.
Vidal, S., Oizumi, W., Garcia, A., Pace, A. D., & Marcos, C. (2019). Ranking architecturally critical agglomerations of code smells. Science of Computer Programming, 182, 64-85.
Vidal, Santiago, Berra Iñaki, Zulliani, Santiago, Marcos, Claudia, Diaz Pace, J. Andrés. "Assessing the Refactoring of Brain Methods". ACM Transactions on Software Engineering and Methodology (TOSEM), (2018), vol. 27, no 1, p. 2.
PDF
Guimarães, Everton, Vidal, Santiago, Garcia, Alessandro, Diaz Pace, J. Andrés, and Marcos, Claudia. "Exploring architecture blueprints for prioritizing critical code anomalies: Experiences and tool support". Software: Practice and Experience.
PDF
Vazquez, Hernan, Marcos Claudia, Vidal Santiago, and Dıaz Pace J. Andrés "A tool to prioritize code smells in distributed development." IEEE Latin America Transactions 15.10 (2017): 1941-1947.
Vidal, Santiago A., Bergel Alexandre, Marcos Claudia, and Dıaz Pace J. Andrés. "Over-exposed classes in Java: An empirical study". Computer Languages, Systems & Structures (2016), 46, 1-19.
PDF
Vidal, Santiago A., Bergel Alexandre, Marcos Claudia, and Dıaz Pace J. Andrés. "Understanding and Addressing Exhibitionism in Java Empirical Research about Method Accessibility." Empirical Software Engineering (2016).
PDF
Vidal, Santiago A., Claudia Marcos, and J. Andrés Díaz-Pace. "An approach to prioritize code smells for refactoring." Automated Software Engineering (2016): 1-32.
PDF
Andrés Díaz-Pace, Matias Nicoletti, Silvia Schiaffino, Santiago Vidal, Producing Just Enough Documentation: The Next SAD Version Problem, Search-Based Software Engineering, Search-Based Software Engineering, Springer International Publishing, Lecture Notes in Computer Science Vol. 8636, pp. 46 – 60. DOI 10.1007/978-3-319-09940-8_4.
PDF
Santiago A. Vidal, Claudia A. Marcos, Toward automated refactoring of crosscutting concerns into aspects, Journal of Systems and Software, ISSN 0164-1212, 2013, 86, 1482 - 1497. DOI 10.1016/j.jss.2012.12.045. Impact factor 2012: 0.836.
PDF
Santiago A. Vidal, Claudia A. Marcos, A Catalog of Aspect Refactorings for Spring/AOP, Journal of Universal Computer Science, ISSN 0948-695X, 2013, 19, 157-182. Impact factor 2012: 0.669.
PDF
Santiago A. Vidal, Claudia A. Marcos, Building an expert system to assist system refactorization, Expert Systems with Applications, ISSN 0957-4174, 2012, 39, 3810 - 3816. DOI 10.1016/j.eswa.2011.09.084. Impact factor 2011: 1.924.
PDF
Claudia Marcos, Santiago Vidal, Esteban Abait, Mauricio Arroqui, Sebastian Sampaoli. Refactoring of a Beef-Cattle Farm Simulator, IEEE Latin America Transactions. Vol. 9, Issue 7. ISSN: 1548-0992. 2011.
S. A. Vidal ,E. S. Abait, A. Marcos, 2009 "Un Proceso Iterativo para la Refactorización de Aspectos", Revista Avances en Sistemas e Informática. Escuela de Ingeniería de Sistemas. Facultad de Minas. Vol. 6. No. 1.
E. E. S. Abait, S. A. Vidal, C. A. Marcos, S. I. Casas, and A. A. Osiris Sofia, "An Integrated Process for Aspect Mining and Refactoring", Published by IGI Global in Quality and Communicability for Interactive Hypermedia Systems: Concepts and Practices for Design. Edited by Francisco Fiscarra. 2010. ISBN 978-1-61520-763-3.
Rago, A., Vidal, S., Diaz-Pace, J. A., Frank, S., & van Hoorn, A. (2017, September). Distributed quality-attribute optimization of software architectures. In Proceedings of the 11th Brazilian Symposium on Software Components, Architectures, and Reuse (p. 7). ACM. Best paper award.
PDF
Santiago Vidal, Everton Guimaraes, William Oizumi, Alessandro Garcia, Andrés Díaz-Pace, Claudia Marcos. Identifying Architectural Problems through Prioritization of Code Smells. In Proceedings of the X Brazilian Symposium on Components, Architectures, and Reuse (SBCARS '16). Maringa, Brazil, 2016. Best paper award.
PDF
Andrés Díaz-Pace, Sebastian Frank, André Van Hoorn, Alejandro Rago, Santiago Vidal. Software Architecture Optimization: Acting the Way Human Architects Do It. In Proceedings of the 7th Symposium on Software Performance. Kiel, Germany, 2016.
PDF
Santiago Vidal, Everton Guimaraes, William Oizumi, Alessandro Garcia, Andrés Díaz-Pace, Claudia Marcos. On the Criteria for Prioritizing Code Anomalies to Identify Architectural Problems in Proceedings of the 31st Annual ACM Symposium on Applied Computing (SAC '16), ACM, Pisa, Italy, 2016.
PDF
Claudia Marcos, Santiago Vidal, Andrés Díaz-Pace. Análisis de Dependencias entre Refactorings para Solucionar Code Smells. 4to Congreso Nacional de Ingeniería Informática y Sistemas de la Información. Salta, Argentina, 2016.
PDF
Santiago Vidal, Hernán Vazquez, Andrés Díaz-Pace, Claudia Marcos, Alessandro Garcia, William Oizumi. JSpIRIT: a flexible tool for the analysis of code smells in 2015 34th International Conference of the Chilean Computer Science Society (SCCC), IEEE, Santiago, Chile, November, 2015.
PDF
Miguel Armentano, Luis Soldavini, Andrés Díaz Pace, Santiago Vidal, Claudia Marcos. Conformidad Estructural de Arquitecturas combinado con Análisis de Impacto de Cambios in 16th Argentine Symposium on Software Engineering (ASSE 2015), 44 JAIIO (Jornadas Argentinas de Informática). Rosario Septiembre 2015.
PDF
Santiago Vidal, Claudia Marcos, Andrés Díaz Pace. Analyzing the History of Software Systems to Predict Class Changes in IEEE Biennial Congress of Argentina (ARGENCON). Bariloche, Argentina, Junio 2014.
Juan F. Hurtado, Franco Sabadini, Santiago Vidal, Claudia Marcos. Predicción del cambio a través de la historia del sistema in 14th Argentine Symposium on Software Engineering (ASSE 2013), 42 JAIIO (Jornadas Argentinas de Informática). Cordoba Septiembre 2013. ISSN 1850-2792.
Santiago Vidal, Claudia Marcos, Andrés Díaz Pace. An approach to prioritize code smells for refactoring. In First Latin-American School on Software Engineering (ELA-ES), Rio de Janeiro, Brasil, Julio 2013. Best paper award.
Santiago Vidal, Claudia Marcos, Alexandre Bergel, Gabriela Arévalo. Memoization Aspects: a Case Study in International Workshop on Smalltalk Technologies (IWST 2011), ESUG 2011. Edinburgh, Scotland. Agosto 2011.
Guillermo Zunino, Santiago Vidal, Claudia Marcos. Refactorización Orientada a Aspectos de Aplicaciones Empresariales in 12th Argentine Symposium on Software Engineering (ASSE 2011), 40 JAIIO (Jornadas Argentinas de Informática), pp 73-84. Cordoba Septiembre 2011. ISSN 1850-2792.
PDF
Santiago A. Vidal, Claudia Marcos. Addressing the Separation of Concerns by means of an Automatic Refactoring Process. In Proceedings of the 11 Argentine Symposium on Software Engineering (ASSE´2010). Special session Bird of Fearths (BoF). ISSN 1666 1087, 35 JAIIO (Jornadas Argentinas de Informática e Investigación Operativa). Buenos Aires. Septiembre 2010.
Santiago A. Vidal, Claudia Marcos. "Automatización de un Proceso de Refactorización para la Separación de Concerns" in 11th Argentine Symposium on Software Engineering (ASSE 2010), 39 JAIIO (Jornadas Argentinas de Informática), pp 578-592. Buenos Aires Septiembre 2010. ISSN 1850-2792
Nicolas Santini, Ignacio Saslavky, Esteban S. Abait, Santiago A. Vidal, Claudia Marcos, Sandra Casas. Reglas de Negocio Orientadas a Aspectos. Fifth Colombian Computing Conference - 5CCC 2010. Cartagena de Indias. ISBN 978-958-8387-40-6. Colombia 14-16 de Abril 2010.
PDF
M. P. Abruzzini, E. S. Abait, S. A. Vidal, C. A, Marcos, "AspectMT: Una Herramienta para Aspect Mining" in II Workshop en Ingeniería de Software Avanzada (IWASE). Jornadas Chilenas de Computación. Chile 2009.
PDF
S. A. Vidal, C. Marcos. "Identificación Automática de Refactorings" in Tenth Argentine Symposium on Software Engineering (ASSE 2009), 38 JAIIO (Jornadas Argentinas de Informática), pp 78-92. Mar del Plata Agosto 2009. ISSN 1850-2792.
PDF
Santiago A. Vidal, Esteban S. Abait, Claudia Marcos. Un Proceso Iterativo para la Refactorización de Aspectos. Fourth Colombian Computing Conference - 4CCC 2009. Bucaramanga, ID59. ISBN 978-958-8166-43-8. Colombia 23-25 de Abril 2009.
PDF
Vidal, S., Abait, E. S., Marcos, C., Casas, S., Diaz-Pace, A. 2009. Aspect mining meets rule-based refactoring. In: PLATE '09: Proceedings of the 1st workshop on Linking aspect technology and evolution. ACM, New York, NY, USA, pp. 23-27
Abait, E. S., Vidal, S. A., Marcos, C. A. Dynamic Analysis and Association Rules for Aspects Identification. 2nd Latin-American Workshop on Aspect-Oriented Software (LA-WASP.08). Campinas Brasil, Octubre 2008.
PDF
Ridao Freitas, I. O. y Vidal, S. A.: 2005, Algoritmos de resolución para el cubo de Rubik, 34° Jornadas Argentinas de Informática e Investigación Operativa (JAIIO).