English

 

Maximiliano Cristiá

     

Profesional

 

Jefe de Cátedra (Profesor Adjunto Ordinario)
LCC - FCEIA - UNR

Director del Grupo de Ingeniería de Software de CIFASIS

Curriculum Vitae

   
Cursos  

Ingeniería de Software I (primer cuatrimestre)

Ingeniería de Software II (segundo cuatrimestre)

Modelos Formales de Seguridad Informática (2003)

Apuntes de clase

   
I+D  

Intereses en I+D: métodos formales, arquitectura y diseño de software, testing basado en especificaciones formales, seguridad multi-nivel, desarrollo de herramientas para asistir y semi-automatizar el desarrollo de sistemas de software.

En los últimos años he concebido y coordinado el desarrollo de los siguientes prototipos.
  • Flowx. Una versión de Linux con seguridad multi-nivel que implementa un modelo de nointerferencia. Proyecto co-financiado por FONTAR.
  • Repose. Generación de prototipos funcionales utilizando solo software de oficina.
  • StateSim. Simulador gráfico de modelos Statecharts.
  • Fastest 1.6. Testing basado en modelos para especificaciones Z. Requiere tener instalado SWI-Prolog (versiones anteriores a la 7.2) y Java (también puede funcionar con otras versiones de Prolog). En ambientes MS Windows el ejecutable swipl.exe tiene que ser renombrado a prolog.exe.

Miembro de comité de programa

ACM SAC-SVT 2017 -- ASSE 2016 -- LADC 2016 -- ACM SAC-SVT 2016 -- FMSEET 2015 -- SETS 2015 -- JUI 2015 -- EST 2015 -- ACM SAC-SVT 2015 -- DEVS/TMS

Publicaciones

  1. Maximiliano Cristiá and Gianfranco Rossi. A decision procedure for sets, binary relations and partial functions. In Swarat Chaudhuri and Azadeh Farzan, editors, Computer Aided Verification - 28th International Conference, CAV 2016, Toronto, ON, Canada, July 17-23, 2016, Proceedings, Part I, volume 9779 of Lecture Notes in Computer Science, pages 179-198. Springer, 2016.
  2. Maximiliano Cristiá, Joaquín Cuenca and Claudia Frydman. Coverage criteria for set-based specifications. RITA, 22(2):316-335 (2015).
  3. Maximiliano Cristiá, Gianfranco Rossi and Claudia Frydman. Adding partial functions to constraint logic programming with sets. Theory and Practice of Logic Programming, 15(4-5):651-665 (2015).
  4. Diego A. Hollmann, Maximiliano Cristiá and Claudia Frydman. CML-DEVS: A specification language for DEVS a conceptual models. Simulation Modelling Practice and Theory 57: 100-117 (2015).
  5. Maximiliano Cristiá, Gianfranco Rossi and Claudia Frydman. First steps in integrating {log} into Z/EVES. In 2nd International Workshop about Sets and Tools (SETS 2015), 2015.
  6. Maximiliano Cristiá, Gianfranco Rossi and Claudia Frydman. Helping programmers to adopt set-based specifications. In Andreas Bollin, Tiziana Margaria, and Isabelle Perseil, editors. Proceedings of the First Workshop on Formal Methods in Software Engineering Education and Training, FMSEE&T 2015, co-located with 20th International Symposium on Formal Methods (FM 2015), Oslo, Norway, June 23, 2015, volume 1385 of CEUR Workshop Proceedings. CEUR-WS.org, 2015, pages 3-10.
  7. Maximiliano Cristiá. Why, how and what should be taught about formal methods? . In Andreas Bollin, Tiziana Margaria, and Isabelle Perseil, editors. Proceedings of the First Workshop on Formal Methods in Software Engineering Education and Training, FMSEE&T 2015, co-located with 20th International Symposium on Formal Methods (FM 2015), Oslo, Norway, June 23, 2015, volume 1385 of CEUR Workshop Proceedings. CEUR-WS.org, 2015, pages 1-2.
  8. Maximiliano Cristiá and Claudia Frydman. Formal and semi-formal verification of a web voting system . IJWIS 11(2): 183-204 (2015).
  9. Diego A. Hollmann, Maximiliano Cristiá and Claudia Frydman. A family of simulation criteria to guide DEVS models validation rigorously, systematically and semi-automatically. Simulation Modelling Practice and Theory 49: 1-26 (2014).
  10. Maximiliano Cristiá, Joaquín Cuenca and Claudia Frydman. Coverage Criteria for Logical Specifications. In Proceedings of the 8th Brazilian Workshop on Systematic and Automated Software Testing (SAST'14), pages 11-20, 2014.
  11. Maximiliano Cristiá and Claudia Frydman. A functional verification of a web voting system. In Beniamino Murgante, Sanjay Misra, Ana Maria A. C. Rocha, Carmelo Maria Torre, Jorge Gustavo Rocha, Maria Irene Falcao, David Taniar, Bernady O. Apduhan, and Osvaldo Gervasi, editors, ICCSA (1), volume 8579 of Lecture Notes in Computer Science, pages 640-655. Springer, 2014.
  12. Maximiliano Cristiá and Gianfranco Rossi. Rapid prototyping and animation of Z specifications using {log}. In 1st International Workshop about Sets and Tools (SETS 2014), pages 4-18, 2014.
  13. Maximiliano Cristiá, Joaquín Mesuro and Claudia Frydman. Integration Testing in the Test Template Framework. In Stefania Gnesi and Arend Rensink, editors, FASE, volume 8411 of Lecture Notes in Computer Science, pages 400-414. Springer, 2014.
  14. Maximiliano Cristiá, Pablo Albertengo, Claudia Frydman, Brian Plüss and Pablo Rodríguez Monetti. Tool support for the Test Template Framework. Software Testing, Verification and Reliability, 24(1):3-37, 2014.
  15. Maximiliano Cristiá and Gianfranco Rossi. Using {log} as a Test Case Generator for Z Specifications. Presented at 28-esimo Convegno Italiano di Logica Computazionale, CILC 2013, 2013.
  16. Maximiliano Cristiá, Gianfranco Rossi and Claudia Frydman. {log} as a Test Case Generator for the Test Template Framework. In Robert M. Hierons, Mercedes Merayo, and Mario Bravetti, editors, SEFM, volume 8137 of Lecture Notes in Computer Science, pages 229-243. Springer, 2013.
  17. Maximiliano Cristiá and Claudia Frydman. Extending the Test Template Framework to deal with axiomatic descriptions, quantifiers and set comprehensions. In John Derrick, John Fitzgerald, Stefania Gnesi, Sarfraz Khurshid, Michael Leuschel, Steve Reeves, and Elvinia Riccobene, editors, ASM, volume 7316 of Lecture Notes in Computer Science, pages 280-293. Springer, 2012.
  18. Diego Hollmann, Maximiliano Cristiá and Claudia Frydman. Adapting Model-Based Testing Techniques to DEVS Models Validation. In Proceedings Symposium on Theory of Modeling & Simulation 2012 (TMS/DEVS), Orlando, USA, 2012.
    Mejor artículo del Symposium on Theory of Modeling & Simulation 2012 (TMS/DEVS) y artículo finalista de la Spring Simulation Multi-Conference 2012 en reconocimiento a su calidad, originalidad e importancia para el modelado y la simulación.
  19. Maximiliano Cristiá and Claudia Frydman. Applying SMT Solvers to the Test Template Framework. In Proceedings 7th Workshop on Model-Based Testing, Tallinn, Estonia, 25 March 2012, Electronic Proceedings in Theoretical Computer Science 80, Open Publishing Association, pp. 28-42.
  20. Maximiliano Cristiá, Diego Hollmann, Pablo Albertengo, Claudia Frydman and Pablo Rodríguez Monetti. A Language for Test Case Refinement in the Test Template Framework. In Formal Methods and Software Engineering, 13th International Conference on Formal Engineering Methods, ICFEM 2011, Durham, UK, October 26-28, 2011.
  21. Maximiliano Cristiá, Pablo Albertengo, Claudia Frydman, Brian Plüss and Pablo Rodríguez Monetti. Applying the Test Template Framework to Aerospace Software. In Proceedings of the 34th IEEE Annual Software Engineering Workshop, 2011, Limerik, Ireland.
  22. Maximiliano Cristiá. Soporte Herramental para el Test Template Framework. En Anales del XIII Workshop de Investigadores en Ciencias de la Computación, 2011, Rosario, Argentina.
  23. Norbert Giambiasi, Diego Llarrull and Maximiliano Cristiá. System State Identification Using DEVS. In Gabriel A. Wainer and Pieter J. Mosterman eds.: Discrete-Event Modeling and Simulation: Theory and Applications. CRC Press Taylor & Francis Group, (2010).
  24. Maximiliano Cristá, Pablo Albertengo and Pablo Rodríguez Monetti. Fastest: a Model-Based Testing Tool for the Z Notation. In 8th IEEE International Conference on Software Engineering and Formal Methods (SEFM), 2010. Posters and Tool Demo Session Track. Pisa, Italy.
  25. Maximiliano Cristiá, Pablo Albertengo and Pablo Rodríguez Monetti. Pruning Testing Trees in the Test Template Framework by Detecting Mathematical Contradictions. In 8th IEEE International Conference on Software Engineering and Formal Methods (SEFM), 2010. Pisa, Italy.
  26. Maximiliano Cristiá and Brian Plüss. Generating Natural Language Descriptions of Z Test Cases. International Natural Language Generation Conference (INLG), 2010. Dublin, Ireland. (short paper)
  27. Maximiliano Cristiá, Valdivino Alexandre and N. L. Vijaykumar. On Comparing and Complementing Two MBT Approaches. In 11th IEEE Latin-American Test Workshop (LATW10), Punta del Este, Uruguay, 2010.
  28. Maximiliano Cristiá and Pablo Rodríguez Monetti. Implementing and Applying the Stocks-Carrington Framework for Model-Based Testing. In Formal Methods and Software Engineering, 11th International Conference on Formal Engineering Methods, ICFEM 2009, Rio de Janeiro, Brazil, December 9-12, 2009.
  29. Maximiliano Cristiá and Pablo Mata. Runtime Enforcement of Noninterference by Duplicating Processes and their Memories. In Workshop de Seguridad Informática WSEGI 2009 (38 JAIIO), 2009. Mar del Plata, Argentina.
  30. Alejandro Sartorio and Maximiliano Cristiá. First Approximation to DHD Design and Implementation. In CLEI Electroninc Journal 12(3), 2009.
  31. Alejandro Sartorio and Maximiliano Cristiá. Primera Aproximación al Diseño e Implementación de los DHD. In Proceedings of XXXIV Conferencia Latinoamericana de Informática, 2008. Santa Fe, Argentina.
  32. Maximiliano Cristiá. Formalizing the Semantics of Modular DEVS Models with Temporal Logic. In Proceedings of 7ème Conférence Internationale de Modélisation, Optimisation et Simulation des Systèmes MOSIM 08, 2008. París, Francia.
  33. Maximiliano Cristiá. A TLA+ Encoding of DEVS Models. In Proceedings of the International Modeling and Simulation Multiconference, 2007. Buenos Aires, Argentina.
  34. Maximiliano Cristiá. Teaching Formal Methods in a Third World Country: What, Why and How. In Proceedings of Teaching Formal Methods 2006. London, UK.
  35. Maximiliano Cristiá, Gisela Giusti and Felipe Manzano. The Implementation of Lisex, a MLS Linux Prototype. In Proceedings of the 6th ASSE, 34th JAIIO, 2005. Rosario, Argentina.
  36. Maximiliano Cristiá. Formal verification of an extension of a secure, compatible UNIX file system. In Anales de la XXIX Conferencia Latinoamericana de Informtica, 2003. La Paz, Bolivia.
   
Contacto  

Universidad Nacional de Rosario
Facultad de Ciencias Exactas, Ingeniería y Agrimensura
Departamento de Ciencias de la Computación
Pellegrini 250
(2000) Rosario
Argentina

(54-341)4385559

cristia -AT- cifasis-conicet.gov.ar

   
Tope   última actualización: 04/2010
http://www.fceia.unr.edu.ar/~mcristia