Meet Our Lecturers

Meet Our Lecturers

Developmental Behavioural Modelling

Eduardo Rivera, PhD

Eduardo Rivera, PhD

ACADEMIC DEGREES

PhD Computer Science
Universidad de Málaga, Spain

Originally from Marbella, where this University Centre has been established, Dr Eduardo Rivera is a seasoned software engineer with a specialisation in modelling. His academic journey includes a PhD in Computer Science from the Universidad de Málaga, accompanied by Master’s degrees in Software Engineering and Artificial Intelligence, as well as Psychological Interventions with DBM from the University of Valencia.

Dr Eduardo Rivera initiated his research on Model Driven Engineering at the University of Málaga, where he earned his PhD. He boasts extensive experience in working with various modelling languages and tools across diverse domains. His contributions to the realms of formal and modelling languages are evident through collaborations with multiple universities, leading to journal and conference papers, invited talks, and participation in research projects. Additionally, he enriched his expertise during a visiting stint at the University of Alabama, Birmingham.

Further specialising in Business Process Modelling, Dr Eduardo Rivera lent his expertise to two companies in Spain and Panama. Here, he analysed, designed, and implemented business process models for the TV industry and the banking sector. His roles also encompassed web development, and he took charge of BPM training.

Passionate about teaching, Dr Eduardo Rivera pursued studies in Life Coaching and Developmental Behavioural Modelling, aiming to enhance the teaching and learning experience and extract the best from his students.

Since 2016, Dr Eduardo Rivera has been an integral part of this university’s teaching faculty, bringing his wealth of knowledge and industry experience to the classroom.

 

Research and Professional Activities

1. Publications

– J.E. Rivera, F. Durán, A. Vallecillo. “Formal Specification and Analysis of Domain
Specific Languages using Maude”. Simulation: Transactions of the Society for
Modeling and Simulation International, 85 (11/12), 2009, pp 778-792. DOI:
10.1177/0037549709341635.
– José R. Romero, José E. Rivera, F. Durán, A. Vallecillo. “Formal and Tool Support
for Model Driven Engineering with Maude.” Journal of Object Technology 6(9),
2007, pp. 187–207. DOI: 10.5381/jot.2007.6.9.a10
– N. Moreno, J. E. Rivera, J. R. Romero, A. Vallecillo. “Desarrollo de Software
Dirigido por Modelos”. Capítulo 2 del libro “Factorías de Software”. M. Piattini, J.
Garzás (eds.) RA-MA, 2007, pp 29-60, ISBN: 978-84-7897-809-0

2. Conferences

International Conferences
– Javier Troya, José E. Rivera, Antonio Vallecillo. “Simulating Domain Specific
Visual Models by Observation”. In Proc. of the Symposium on Theory of Modeling
and Simulation (DEVS´10). Orlando, FL, US. April 11-15, 2010
– J. E. Rivera, F. Durán, A. Vallecillo. “A Graphical Approach for Modeling Time-
Dependent Behavior of Domain Specific Languages”. In Proc. of 2009 IEEE
Symposium on Visual Languages and Human-Centric Computing (VL/HCC´09).
Corvallis, Oregon, September 20-24, 2009. IEEE Computer Society Press.
– José E. Rivera, E. Guerra, Juan de Lara, A. Vallecillo. “Analyzing Rule-Based
Behavioral Semantics of Visual Modeling Languages with Maude”. Proc. of the
1st International Conference on Software Language Engineering (SLE 2008),
Toulouse, France, September 2008, LNCS 5452, pp. 54-73, Springer, 2009.
– José E. Rivera, A. Vallecillo. “Representing and Operating with Model
Differences”. Proc. of TOOLS Europe 2008, Zurich, June 30-July 2, 2008. LNBIP
11, pp. 141-160. Springer.
– José E. Rivera, A. Vallecillo. “Adding behavioral semantics to models”. Proc. of
the 11th IEEE International Enterprise Distributed Object Computing Conference
(EDOC 2007), Maryland, USA, October 2007, pp.169-180. IEEE Computer
Society Press.
Iberoamerican Conferences
– J.E. Rivera, C. Vicente-Chicote, A. Vallecillo. “Extending Visual Modeling
Languages with Timed Behavioral Specifications”. Proc. of IDEAS 2009, pp. 87-
100. Medellín, Colombia, April 2009.
– J.E. Rivera, Nathalie Moreno. “Subtipado de Modelos: Una Definición Basada en
la Sustitución entre Tipos y en la Aplicabilidad de Operaciones”. Proc. of IDEAS
2008, pp. 375-380. Recife, Brasil, Feb 2008.
National (Spanish) conferences

– R. E. Lopez-Herrejon, J. E. Rivera. “Realizing Feature Oriented Software
Development with Equational Logic: An Exploratory Study”. Actas de XIV
Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2009), pp. 269-
274, San Sebastián, España, Septiembre 2009. ISBN: 978-84-692-4211-7.
– J. E. Rivera, D. Ruiz-Rodriguez, F Lopez-Romero, J. Bautista. “Wires*: A Tool for
Orchestrating Model Transformations”. Actas de XIV Jornadas de Ingeniería del
Software y Bases de Datos (JISBD 2009), pp. 158-161, San Sebastián, España,
Septiembre 2009. ISBN: 978-84-692-4211-7.
– J. E. Rivera, F. Durán, A Vallecillo, J. R. Romero. “Maudeling: Herramienta de
gestión de modelos usando Maude”. Actas de XII Jornadas de Ingeniería del
Software y Bases de Datos (JISBD 2007), pp. 409-410, Zaragoza, España,
Septiembre 2007. ISBN: 978-84-9732-595-0.
– J. E. Rivera, A. Vallecillo. Un acercamiento a la representación e implementación
de la diferencia entre modelos. Actas del IV Taller sobre Desarrollo de Software
Dirigido por Modelos, MDA y Aplicaciones, pp. 1–10. Zaragoza, España,
Septiembre 2007. ISSN: 1988-3455. (http://www.sistedes.es/TJISBD/Vol-1/No-
6/DSDM07.pdf)

3. Workshops

International Workshops
– José E. Rivera, Francisco Durán, Antonio Vallecillo. “On the Behavioral
Semantics of Real-Time Domain Specific Visual Languages”. In Proc. of 8th
International Workshop on Rewriting Logic and its Applications WRLA 2010
(Satellite event of ETAPS 2010). Paphos, Cyprus, March 20-21, 2010, LNCS,
Springer. http://wrla10.ifi.uio.no
– J. Troya, J.E. Rivera, A. Vallecillo. “On the Specification of Non-Functional
Properties of Systems by Observation” In Proc. of the NFPinDSML workshop at
MODELS 2009, Denver, Colorado, 4-9 October, 2009.
– J.E. Rivera, D. Ruiz-Gonzalez, F. Lopez, J. Bautista, A. Vallecillo, “Orchestrating
ATL Model Transformations” In Proc. of the MtATL workshop, Nantes, 8-9 July
2009.
– José E. Rivera, José R. Romero, A. Vallecillo. “Behavior, Time and Viewpoint
Consistency: Three Challenges for MDE”. In Proc. of the ChaMDE workshop at
MoDELS 2008, Tolouse, France, September 2008. LNCS 5421, pp. 60-65,
Springer-Verlag, 2009.
– Antonio Vallecillo, Nora Koch, et al. “MDWEnet: A Practical Approach to
Achieving Interoperability of Model-Driven Web Engineering Methods.” In Proc. of
3rd International Workshop on Model-Driven Web Engineering (MDWE 2007),
Como, Italy, July 2007. CEUR Workshop Proceedings, ISSN 1613-0073. CEUR-
WS.org/Vol-261/paper-03.pdf

4. Projects and Research Topics

– (TIN2008-03107) MDD-MERTS: Diseño y Monitorización Dirigido por Modelos de
Sistemas Empotrados y de Tiempo Real. MICINN. Antonio Vallecillo (Universidad
de Málaga). Del 1/1/2009 al 31/12/2011. 268.620€. Researcher.
– (P07-TIC-03184) MOVIS: Modernización y visualización de sistemas de
información complejos. Junta de Andalucía (Proyecto de Excelencia). Antonio
Vallecillo (Universidad de Málaga). Del 01/02/2008 al 31/1/2012. 297.668,08€.
Researcher.
– (PAC08-0024-5991) IVISCUS: Indicadores para la visualización de la calidad en
uso de sistemas software. Junta de Castilla-La Mancha. Coral Calero Muñoz
(UCLM). Del 01/02/2008 al 31/1/2012. 166.600 €. Researcher.
Research Networks
– (TIN2008-00889-E/TIN) Red de Desarrollo de software dirigido por modelos.
MICINN. Antonio Vallecillo (Universidad de Málaga). Del 1/11/2008 al 1/11/2010.
24000€. Researcher.
– (TIN2008-04847-E) Red Temática Científico Tecnológica en Ingeniería de
Servicios. MICINN. César J. Acuña (Universidad Rey Juan Carlos). Del
1/04/2009 al 1/04/2010. 24000€. Researcher.
– (TIN2005-25866-E) Red de Desarrollo de software dirigido por modelos (DSDM).
MEC. Antonio Vallecillo (Universidad de Málaga). Del 06/07/2006 al 6/1/2008.
40000€. Researcher.
– (TIN2006-27690-E) Red de Líneas de Producto (ELEPES). MEC. Oscar Díaz
(Universidad de País Vasco). Del 2007 al 2009. 40000€. Researcher.
– (TIN2006-26882-E) Red de Maude. MEC. Narciso Martí-Oliet (Universidad
Complutense de Madrid,). Del 1/1/2007 al 1/1/2009. 40000€. Researcher.
– (TIN2007-29678-E) Red sobre Servicios Web: Ingeniería, Tecnologías y
Arquitecturas. MEC. Esperanza Marcos (Universidad Rey Juan Carlos). Del
6/3/2008 al 5/3/2009. 9000€. Researcher.

5. Memberships

– Member of Organizing Chair of TOOLS Federated Conferences 2010 (TOOLS
Europe 2010, ICMT 2010, SC2010 and TAP2010), Málaga, 28 June – 2 July
2010
– Member of the Program Committee of the International Workshop on Model
Comparison in Practice (IWMCP 2010), Málaga, Spain, 1st July 2010
6. Knowledge Transfer Activities
– Working at industry – Working as an engineer, trainer and business process
modeller in Tedial (Spain) and GRC (Panama) to apply the acquired knowledge
during the thesis to projects of television and banking sectors (money
laundering).
– Software development – Tools: Wires, Maudeling and e-Motions, which are
reflected in the included publications.
– Invited lectures at international universities:

– University of Alabama, Tuscaloosa (AL, USA): “On the Behavioral Semantics
of Real-Time Domain Specific Visual Languages” (26 April 2010)
– University of Alabama at Birmingham (AL, USA): “On the Behavioral
Semantics of Real-Time Domain Specific Visual Languages” (31 March 2010)
– University of Twente (Netherlands): “Simulation and Analysis for Domain
Specific Languages” (12 November 2009)

7. Achievements

– PhD awarded with Cum Laude and European Doctorate Mention (Doctor
Europaeus).
– SLE MIP Award 2018. The Most Influential Paper Award for the paper:
– José Eduardo Rivera, Esther Guerra, Juan de Lara, Antonio Vallecillo:
Analyzing Rule-Based Behavioral Semantics of Visual Modeling Languages
with Maude. SLE 2008
– More info at http://www.sleconf.org/mip/
– Reviewer for international journals, conferences, and workshops, including:
– Journals: Journal of Software (JSW), Software and Systems Modeling
(SoSyM), Journal of Systems and Software (JSS)
– Conferences: MODELS (2009–2010), Onward! 2010, TOOLS (2009–2010),
ICMT 2009, ICEIS 2008, CIBSE 2010, IDEAS 2009
– Workshops: Model Co-evolution and Consistency Management (MCCM 2008)

8. Professional Training

– Phd in Computer Science with European Mention (Universidad de Málaga, 2010)
– Thesis: “On the Semantics of Real-Time Domain Specific Modeling Languages”.
– Master’s degree in Software Engineering and Artificial Intelligence (Universidad
de Málaga, 2008)
– Computer Scientist and Engineer (Universidad de Málaga, 2006)
– Master’s degree in Developmental Behavioural Modelling (Universidad de
Valencia, 2013-2015)
– Certification in Life Coaching. Specialized in “Effective Communication” (Coach
Creativo, 2011-2012)