Gonzalo Génova

Associate Professor

Google Scholar Profile

 

Carlos III University of Madrid

Computer Science and Engineering Department

Knowledge Reuse Group  

 

ADDRESS

Escuela Politécnica Superior
Avda. de la Universidad, 30
28911 Leganés – Madrid – Spain
Tel. (34) 91 624 91 07
Fax (34) 91 624 91 29
E-mail
ggenova@inf.uc3m.es

Versión en castellano

 


This page is obsolete.
Please go to gonzalogenova.wordpress.com


Nicht alles was zählt, kann gezählt werden, und nicht alles was gezählt werden kann, zählt.
(Not everything that can be counted counts, and not everything that counts can be counted.)
Albert Einstein (or maybe William Bruce Cameron?)

 

Stop the Numbers Game. Counting papers slows the rate of scientific progress.
Communications of the ACM  50(11): 19-21, Nov 2007.
David L. Parnas.

We live in an age in which we are proud of thinking machines,
 but distrustful of people that try to think.
Juan Génova


Randy Pausch’s Last Lecture: Achieving Your Childhood Dreams

(also with English, French, German and Spanish subtitles)


 [Short Bio] [Teaching] [Publications]


Short Bio

We hope from a scholar to tell something others have not seen, and he himself does not see very well.
(Daniel Innerarity).

Gonzalo Génova received in 1992 his MS degree in Telecommunication Engineering (Area of Telematics), from the School of Telecommunication Engineering, Polytechnic University of Madrid, Spain (Final project: Critical real-time systems in Ada. Execution-time measurement methodology). In 1996 he received his MS degree in Philosophy from the University of Navarre, Pamplona, Spain, with a work on semiotics and the logic of discovery in Charles S. Peirce (Final research: Charles S. Peirce: The logic of discovery), developed within the Group of Peirce Studies. From 1996 to 1999 he worked in the Data Processing Service at the University of Navarre, from its School of Engineering at San Sebastián, laboring mainly as analyst within the InforUnav Project (new Academic Management System for the University of Navarre). In 1999 he moved to the Carlos III University of Madrid, where he followed the Doctoral Program in Computer Engineering and in 2003 he received his PhD, with a work on the semantics of UML associations (PhD thesis: Interlacement of structural and dynamic aspects in UML associations). He is currently an Associate Professor of Software Engineering in the Department of Informatics at the Carlos III University of Madrid. His main research subjects, within the Information Engineering Group and in close cooperation with The Reuse Company, is modeling and modeling languages in software engineering, as well as requirements engineering.


Teaching

The task of the teacher is to create situations from which the student cannot escape without learning.
(John Cowan)

University Courses

·         Software Engineering I (Computer Science - Five years program)

·         Software Engineering II (Computer Science - Five years program)

Student Projects

·         Juan Francisco Lozano Rincón. Automating Behavior with UML State Diagrams. Making UML Executable. Computer Engineering (Five years program), December 2005.

·         Carlos Ruiz del Castillo Ubach. Java Implementation of UML Binary Associations. Computer Engineering (Five years program), July 2002.

·         Belén Criado Sánchez. Verification of Java Implementation of UML Associations. Computer Engineering (Five years program), July 2001. 

·         Peter Ordén and Tom Boive. UML CASE Tool Evaluation. Aland’s Institute of Technology - ATL (Mariehamn, Finland), May 2001.


Publications

The essence of truth lies in its resistance to being ignored.
(Charles Sanders Peirce)

International Journals

·         Gonzalo Génova, Juan Llorens, Pierre Metz, Rubén Prieto-Díaz, Hernán Astudillo. "Open Issues in Industrial Use Case Modeling", Journal of Object Technology, 4(6): 7-14, Aug 2005.

·         Gonzalo Génova, Juan Llorens. "The Emperor’s New Use Case", Journal of Object Technology, 4(6): 81-94, Aug 2005.

·         Irene Díaz, Juan Llorens, Gonzalo Génova, José M. Fuentes. "Generating Domain Representations using a Relationship Model". Information Systems, 30(1): 1-19, March 2005.

·         Gonzalo Génova, Juan Llorens, José Miguel Fuentes. "UML Associations: A Structural and contextual View", Journal of Object Technology, 3(7): 83-100, Jul-Aug 2004.

·         Gonzalo Génova, Juan Llorens. "On the Nature of Use Case-Actor Relationships", Upgrade, 5(2), Feb 2004.

·         José M. Fuentes, Víctor Quintana, Juan Llorens, Gonzalo Génova, Rubén Prieto-Díaz. "Errors in the UML Metamodel?", ACM SIGSOFT Software Engineering Notes (SEN), 28(6), Nov 2003.

·         Jorge Morato, Juan Lloréns, Gonzalo Génova, José Antonio Moreiro. "Experiments in Discourse Analysis Impact on Information Classification and Retrieval Algorithms", Information Processing and Management, 39(6): 825-851, Nov 2003.

·         Gonzalo Génova, Carlos Ruiz del Castillo, Juan Lloréns. "Mapping UML Associations into Java Code", Journal of Object Technology, 2(5): 135-162, Sep-Oct 2003. 

·         Gonzalo Génova, Juan Lloréns, Vicente Palacios. "Sending Messages in UML", Journal of Object Technology, 2(1): 99-115, Jan-Feb 2003.

·         Gonzalo Génova, Juan Lloréns, Paloma Martínez. "The meaning of multiplicity of n-ary associations in UML", Journal on Software and Systems Modeling, 1(2): 86-97, 2002.

International Conferences

·         Hernán Astudillo, Gonzalo Génova, Michał Śmiałek, Juan Llorens, Pierre Metz, Rubén Prieto-Díaz. "Use Cases in Model-Driven Software Engineering". The 8th International Conference on Model Driven Engineering Languages and Systems-MoDELS’2005 Satellite Activities. Montego Bay, Jamaica, October 2-7, 2005. To be published in Lecture Notes in Computer Science, Springer 2005.

·         Guy Genilloud, William F. Frank, Gonzalo Génova. "Use Cases, Actions, and Roles". Workshop on Use Cases in Model-Driven Software Engineering, WUsCaM-05, Montego Bay, Jamaica, October 2, 2005. Held in conjuction with The 8th International Conference on Model Driven Engineering Languages and Systems-MoDELS’2005, Montego Bay, Jamaica, October 2-7, 2005. To be published in Lecture Notes in Computer Science, Springer 2005.

·         Guy Genilloud, Gonzalo Génova. "On Interactions in the RM-ODP". Proceedings of the Workshop on Open Distributed Processing for Enterprise Computing, WODPEC 2005, Enschede, The Netherlands, September 19, 2005, pp. 16-23 (ISBN 84-689-3693-6). Held in conjuction with The 9th IEEE International Enterprise Distributed Object Computing Conference-EDOC 2005, 19-23 September 2005, Enschede, The Netherlands.

·         Gonzalo Génova, Maricruz Valiente, Jaime Nubiola. "A Semiotic Approach to UML Models". First International Workshop on Philosophical Foundations of Information Systems Engineering-PHISE 2005. Held in conjunction with The 17th Conference on Advanced Information Systems Engineering-CAiSE 2005, 13-14 June 2005, Porto, Portugal. Proceedings of the CAiSE’05 Workshops, vol. 2, pp. 547-557.

·         Eduardo Barra Zavaleta, Gonzalo Génova Fuster, Juan Llorens Morillo. "An Approach to Aspect Modelling with UML 2.0". Workshop on Aspect-Oriented Modeling, October 11, 2004, Lisbon, Portugal. Held in conjunction with The 7th International Conference on the Unified Modeling Language-UML'2004, October 10-15, 2004, Lisboa, Portugal.

·         Gonzalo Génova, Juan Llorens, Pierre Metz, Rubén Prieto-Díaz, Hernán Astudillo. "Open Issues in Industrial Use Case Modeling". The 7th International Conference on the Unified Modeling Language-UML'2004 Satellite Activities. Lisbon, Portugal, October 11-15, 2004. Lecture Notes in Computer Science 3297, Springer 2004, pp. 52-61.

·         Gonzalo Génova, Juan Llorens. "The Emperor’s New Use Case". Workshop on Open Issues in Industrial Use Case Modeling, October 10, 2004, Lisbon, Portugal. Held in conjunction with The 7th International Conference on the Unified Modeling Language-UML'2004, October 10-15, 2004, Lisboa, Portugal.

·         Gonzalo Génova, Juan Llorens, José Miguel Fuentes. "The Baseless Links Problem". Workshop on Consistency Problems in UML-based Software Development II, October 20, 2003, San Francisco, USA. Held in conjunction with The 6th International Conference on the Unified Modeling Language-UML'2003, October 20-24, 2003, San Francisco, California, USA. Published in Blekinge Institute of Technology, Research Report 2003:06.

·         Jorge Morato, Juan Llorens, Sonia Sánchez-Cuadrado, Gonzalo Génova. "Guidelines for the Development of an Automatic System to Measure Bibliometric Indicators", Proceedings of The 7th World Multiconference on Systemics, Cybernetics and Informatics-SCI'2003, July 27-30, 2003, Orlando, Florida, USA, vol. XII, pp. 374-379.

·         Gonzalo Génova, Juan Lloréns, Víctor Quintana. "Digging into use case relationships". The 5th International Conference on the Unified Modeling Language-UML'2002, September 30-October 4, 2002, Dresden, Germany. Published in Lecture Notes in Computer Science 2460, Springer 2002, pp. 115-127.

·         Gonzalo Génova, Juan Lloréns, Paloma Martínez. "Semantics of the minimum multiplicity in ternary associations in UML". The 4th International Conference on the Unified Modeling Language-UML'2001, October 1-5, 2001, Toronto, Ontario, CanadaPublished in Lecture Notes in Computer Science 2185, Springer 2001, pp. 329-341.

·         Juan Lloréns, Irene Díaz, Gonzalo Génova, José Miguel Fuentes. "A new approach to domain analysis". Proceedings of The 4th World Multiconference on Systemics, Cybernetics and Informatics-SCI'2000, July 23-26, 2000, Orlando, Florida, USA, vol. II, pp. 584-589.

·         Gonzalo Génova, Juan Lloréns, José Miguel Fuentes, Jorge Morato, Paloma Martínez. "Conceptual hierarchies in UML: comparing ISO 2788 standard with the UML metamodel". Workshop on Defining Precise Semantics for UML. Held in conjunction with The 14th European Conference on Object-Oriented Programming-ECOOP'2000, June 12-16, 2000, Sophia Antipolis-Cannes, France

Spanish and Iberoamerican Journals

·         Gonzalo Génova, José M. Fuentes, María Cruz Valiente. “Evaluación comparativa de herramientas CASE para UML desde el punto de vista notacional”, Novática, 181:59-64, May-Jun 2006.

·         Gonzalo Génova, María C. Valiente, Jaime Nubiola. “Modelos en UML: un enfoque semiótico”, Novática, 180:57-62, Mar-Abr 2006.

·         Gonzalo Génova, Juan Llorens. "Naturaleza de las relaciones entre actores y casos de uso", Novática, 169:56-61, Mar-Abr 2004.

·         Gonzalo Génova. "La rehabilitación de Galileo Galilei", Boletín de Astronomía de la Sociedad de ciencias Aranzadi, 95, pp. 38-42, octubre 1998.

·         Gonzalo Génova. "Los tres modos de inferencia", Anuario Filosófico, XXIX/3 (1996): 1249-1263. 

Spanish and Iberoamerican Conferences

·         Omar Hurtado, Juan Llorens, Gonzalo Génova, José Fuentes. “Generación de Patrones de Requisitos en una Herramienta CASE: Aplicación al Common Criteria”. 8° Workshop Iberoamericano de Ingeniería de Requisitos y Ambientes de Software-IDEAS´2005, 2-6 mayo 2005, Universidad Técnica Federico Santa María, Valparaíso, Chile.

·         Gonzalo Génova, José M. Fuentes, Juan Llorens. “Evaluación de herramientas CASE para UML”, I Taller de Normalización y Calidad, Málaga, 9 noviembre 2004 (celebrado junto con IX Jornadas de Ingeniería del Software y Bases de Datos-JISBD 2004, Málaga, 10-12 noviembre 2004).

·         Gonzalo Génova, Juan Llorens, Jaime Nubiola. "Métodos abductivos en ingeniería del software", 2º Workshop en Métodos de Investigación y Fundamentos Filosóficos en Ingeniería del Software y Sistemas de Información (MIFISIS 2004), Valladolid, 5 noviembre 2004. 

·         María Cruz Valiente, Gonzalo Génova y Jesús Carretero. "Diseño formal de Sistemas Operativos de Tiempo Real con UML". XV Jornadas de Paralelismo, Almerimar (El Ejido, Almería), 15-17 septiembre 2004.

·         Gonzalo Génova, Juan Lloréns. "El envío de mensajes en UML", X Jornada Técnica de Ada-Spain, E.T.S.I. Telecomunicación, Universidad Politécnica de Madrid, 12 noviembre 2001.

·         Gonzalo Génova. "Aplicación de los grafos existenciales a la recuperación de información". I Encuentro sobre la lógica de C. S. Peirce, Universidad de Navarra, Pamplona, 21 octubre 2000.

Books and Book Chapters

·         Gonzalo Génova, Juan Llorens, Jaime Nubiola. “Los casos de uso: un método abductivo aplicado a la ingeniería de requisitos”. En José María Cavero, Belén Vela y Esperanza Marcos (Editores). Aspectos Filosóficos, Psicológicos y Metodológicos de la Informática, pp. 265-274. Servicio de Publicaciones de la Universidad Rey Juan Carlos, Editorial Dykinson, 2005.

·         Juan Llorens, Jorge Morato, Gonzalo Genova. “RSHP: An Information Representation Model Based on Relationships”. In Ernesto Damiani, Lakhmi C. Jain, Mauro Madravio (Eds.), Soft Computing in Software Engineering (Studies in Fuzziness and Soft Computing Series, Vol. 159), Springer 2004, pp. 221-253.

·         Gonzalo Génova. "Semantics of navigability in UML associations". Technical Report UC3M-TR-CS-2001-06, Computer Science Department, Carlos III University of Madrid, November 2001, pp. 233-251. 

·         Gonzalo Génova. "Aplicación de la Red de Hopfield a la búsqueda de conceptos relevantes en un tesauro de descriptores". Technical Report UC3M-TR-CS-2001-05, Computer Science Department, Carlos III University of Madrid, November 2001, pp. 221-231. 

·         Gonzalo Génova. Charles S. Peirce: La lógica del descubrimiento. Cuadernos de Anuario Filosófico, Serie Universitaria Nº 45, Servicio de Publicaciones de la Universidad de Navarra, Pamplona, 1997.

Others

·         Gonzalo Génova, Modeling and Metamodeling in Model Driven Development, Doctorate Seminar, Department of Electrical Engineering, Warsaw University of Technology, Warsaw, May 14-15, 2009.

·         WUsCaM-05: Hernán Astudillo, Gonzalo Génova, Michał Śmiałek, Juan Llorens, Pierre Metz, Rubén Prieto-Díaz. Workshop on Use Cases in Model-Driven Software Engineering, October 2, 2005, Montego Bay, Jamaica. Held in conjuction with The 8th International Conference on Model Driven Engineering Languages and Systems-MoDELS’2005, October 2-7, 2005, Montego Bay, Jamaica.

·         WUsCaM-04: Gonzalo Génova, Juan Llorens, Pierre Metz, Rubén Prieto-Díaz, Hernán Astudillo. Workshop on Open Issues in Industrial Use Case Modeling, October 10, 2004, Lisbon, Portugal. Held in conjunction with The 7th International Conference on the Unified Modeling Language-UML'2004, October 11-15, 2004, Lisboa, Portugal.

·         Gonzalo Génova, Carlos Ruiz del Castillo, Juan Lloréns. "Mapping UML Associations into Java Code", Lab Lunch Talks 2002, Laboratory for Foundations of Computer Science, University of Edinburgh, April 23rd 2002, Edinburgh, United Kingdom.


Updated: May 22, 2009