1. Juan Carlos Corrales - Curriculum Vitae
EDUCATION
Doctor of Philosophy in Sciences, Speciality
Computer Science (2008)
PRiSM Laboratory, University of
Versailles Saint-Quentin-en-Yvelines - L'UVSQ, France
- The research was centred on service
discovery based on specification of service behavior.
The idea behind it was to develop matching techniques that operate on
behaviour models and allow delivery of partial matches and evaluation of
semantic distance between these matches and the user requirements. To do
so, we reduced the problem of behavioral
matching to a graph-matching problem and we adapt existing algorithms for
this purpose. The thesis presents the WS-BeM
platform for ranking web services based on behaviour matchmaking, which
takes as input two WSCL or BPEL protocols and evaluates the semantic
distance between them.
- Thesis Title: Behavioral
matchmaking for service retrieval
- Supervisor: Mokrane BOUZEGHOUB – Daniela GRIGORI
Master of Telematics Engineering (2004)
Faculty of Electronics and
Telecommunications Engineering, University of Cauca, Colombia
- Thesis Title: Integration platform of descriptive and
spatial multi-source data in an environmental information system
Electronic and Telecommunications Engineer (1999)
Faculty of
Electronics and Telecommunications Engineering, University of Cauca, Colombia
WORK EXPERIENCE
Member of Teaching and Research Staff, University of Cauca, Colombia
(1999 - )
- Full professor in Faculty of Electronics
and Telecommunications Engineering
- Leader of the Telematics Engineering
Group.
- Research interest focus on developing
novel service retrieval techniques based on behavioral
and semantics models, and service composition in service delivery
platforms and service oriented architectures.
- Teaching Service Delivery Platforms on the
Programme of Electronics and Telecommunications Engineering.
- Teaching Service Oriented Architecture on
the Programme of Ph.D. in Telematics Engineering
- Supervised M.Sc. and Ph.D
projects in Automatic Service Discovery and Composition Centred on Final
User, Role Automatic Detection on Social Network based on Semantic
Relationship.
- Member of Telematics Ph.D
Committee.
Member of Teaching Staff, West Autonomous University, Colombia (2008 - )
- Teaching Distributed Systems on the
Programme of M.Sc. in Telematics.
Member of Teaching Staff, ICESI University, Colombia (2011)
- Teaching Service Oriented Architecture on
the Programme of M.Sc. in Management of Information
Technology and Telecommunications.
Visiting professor, University of Republic
– Uruguay (2011)
- Teaching Service Oriented Architecture on
the Programme of M.Sc. in Computer Sciences
PROJECTS
AgroCloud (2012-2016)
- Services of Agroclimatic
warning to support coffee stakeholders in Colombia. Programme for
Strengthening the Inter-Agency Network on Climate Change and Food Security
- RICCLISA.
- Financed by COLCIENCIAS
- Developed by CIAT, University of Cauca,
CENICAFE, CIAgua, University of Valle, CREPIC
- Position: Principal Researcher
TelComp2.0 (2011-2013)
- Discovery and Composition of Complex
Components for Telco 2.0 Service Creation.
- Financed by COLCIENCIAS.
- Developed by University of Cauca, Universidade Federal do Rio
Grande do Sul – UFRGS, Brasil
and Politecnico di Torino, Italia.
- Position: Principal Researcher
AVA (2011-2013)
- Inter-institutional, multi-sectoral analysis of vulnerability and adaptation to
climate change for the agricultural sector in the upper cauca river basin impacting
adaptation policies.
- Financed by The Climate and Development
Knowledge Network (CDKN).
- Developed by University of Cauca,
CENICAFE, CIAT and University of Caldas.
- Position: Senior Researcher
Icom Centrex IP
(2008-2010)
- Development of Icom
Centrex IP product based on Convergent Services Architecture supported on
open Technologies.
- Financed by COLCIENCIAS.
- Developed by Avatar Ltda
and the University of Cauca.
- Position: Principal Researcher
2.
Juan
Carlos Corrales – publications (Google Scholar)
– (dblp: Juan Carlos Corrales)
THESES
- Behavioral matchmaking for service retrieval, Ph.D. dissertation, University
of Versailles Saint-Quentin-en-Yvelines -
L'UVSQ, France, 2008. http://tel.archives-ouvertes.fr/docs/00/32/39/70/PDF/Thesis.pdf
- Integration
platform of descriptive and spatial multi-source data in an environmental
information system, M.Sc. thesis, University of Cauca, Colombia, 2004.
PAPERS
- D. Grigori, J.C.
Corrales, and M. Bouzeghoub and A. Gater. Ranking BPEL Processes for Service Discovery.
In Journal: IEEE Transactions on Services Computing, vol. 3, no. 3, pp.
178-192, ISSN: 1939-1374, July-Sept. 2010.
- D. Grigori, J.C.
Corrales, and M. Bouzeghoub. Behavioral
matchmaking for service retrieval: Application to conversation protocols.
In Journal: Journal in Information Systems 2008. ISSN: 0306-4379.
- E. C. Pedraza,
J.A. Zúñiga, L.J. Suarez and J.C. Corrales:
User-Driven Automatic Resource Retrieval Based on Natural Language Request.
NLDB 2012: 203-209
- L. J. Suarez, L. A. Rojas, J.C. Corrales
and O. R. Rocha: Wishful and Wisdom Aware Composing - A Full User-centric
Approach to Create NGM. WEBIST 2012: 803-806
- A. Ordoñez, J.C.
Corrales and P. Falcarin. Automated context aware composition for
convergent services. In Proc. Of 7 th
IEEE International Conference on System of Systems Engineering. SoSE 2012.
- A. Ordoñez, J.C.
Corrales and P. Falcarin. Natural language processing based
Services Composition for Environmental management. In Proc. Of 7 th IEEE International
Conference on System of Systems Engineering. SoSE
2012.
- A. Ordonez, V. Alcázar,
D. Borrajo, P. Falcarin
and J.C Corrales. An Automated User-Centered Planning Framework for
Decision Support in Environmental Early Warnings. In Proc. Of The 13th
edition of the Ibero-American Conference on
Artificial Intelligence. IBERAMIA 2012.
- J.C. Corrales, D. Grigori,
M. Bouzeghoub, and J.E. Burbano.
Bematch: A platform for matchmaking service
behavior models. In 11th International Conference on Extending Database
Technology, EDBT, 2008.
- L. A. Rojas L. Ordoñez,
L. J. Suarez and J.C. Corrales Web Resources Recommendation Based on
Dynamic Prediction of User Consumption on the Social Web. In Proc. Of
Intelligent Web Services Meet Social Computing. AAAI Symposia 2012.
- L. Ordoñez, L.
J. Suarez, L. A. Rojas and J.C. Corrales Towards the Automation of the
Semantic Annotation Process for Web Services. In Proc. Of The 2012 International Conference
on Semantic Web and Web Services. SWWS 2012.
- A. Benavides, G. Enriquez, J. D. Ramirez,
C. Figueroa and J.C. Corrales. Control-Flow Patterns in Converged
Services. In Proc. Of The Fourth International Conferences on Advanced
Service Computing. IARIA Conference. Service Computation 2012
- E. C. Pedraza,
J.A. Zúñiga, L.J. Suarez and J.C. Corrales:
Automatic Service Retrieval in Converged Environments Based on Natural
Language Request. In Proc. Of The Third International Conferences on
Advanced Service Computing. IARIA Conference. Service Computation 2011
- C. Figueroa and J.C. Corrales. Business
process retrieval based on behavioral semantics. Revista
EIA, ISSN 1794-1237 Número 17, p. 105-120. Julio
2012. Escuela de Ingeniería
de Antioquia, Medellín.
- L. Ordoñez, A. BAstidas and J.C. Corrales. Estimación
de la similitud semántica
de tareas entre procesos
de negocio de telecomunicaciones.
Revista Ingeniería y Ciencia. ISSN 1794–9165 Volumen
8, número 15, enero-junio de 2012, pgs
65–95.
- L.J. Suarez, L.A. Rojas and J.C. Corrales.
Plataforma de descubrimiento
de servicios para ambientes de computación ubicua basada en preferencias de usuario, especificaciones de dispositivos
y contexto de entrega.
Revista INgeniería y
Universidad– Pontificia Universidad Javeriana - Puj - Sede Bogotá; ISSN 0123-2126, junio-
diciembre de 2011, pgs
445–467.
- C. Figueroa, L. Sandino and J.C. Corrales.
Modelo para evaluar sistemas de recuperación de procesos de negocio. Revista de Investigaciones. ISSN: 0121-067X ed:
Universidad Católica de Manizales. v.11 fasc.17 p.64 – 76. 2011.
- L.J. Suarez, L.A. Rojas and J.C. Corrales.
Be4SeD: Benchmarking para evaluación
de técnicas de descubrimiento
de servicios. Revista Ingeniería y Competitividad,
Volumen 13, No. 1, p. 61 - 75 (2011).
- G. Aponzá, H.
Dorado and J.C. Corrales. MobFlow: Movilidad para los Procesos de Negocio de la Organización. Revista de Ingenierías: Universidad de Medellín,
ISSN 1692-3324, Vol. 10, Nº. 18, 2011, pags. 107-116.
- L.J. Suarez, L.A. Rojas, J.C. Corrales and
L.A. Steller. Service Discovery in Ubiquitous
Computing Environments. In Proc. Of The Sixth International Conference on
Internet and Web Applications and Services, 2011. ICIW 2011.
- V. Hermida, J.C.
Corrales, O. Caicedo, L.J. Suarez, and L.A.
Rojas. Service discovery platform for ubiquitous environments. In Journal:
Revista Facultad de Ingeniería Universidad de Antioquia, N.° 58 pp. 227-237. Marzo,
2011.
- Daniel Felipe R. Burbano,
David S. Corchuelo, Cristhian
Nicolás F. Martínez,
Juan Carlos Corrales and Rosalba Giugno. Business Process Model Retrieval based on
Graph Indexing Method. In Proc. of 1st International Workshop on Reuse in
Business Process Management. Published by Springer (ISBN:
978-3-642-20510-1). 2010.
- Guerrero, J. C. Corrales and R. Ruggia. Service Selection based on Profile Context and
QoS Metamodels. In
Proc. of Euro American Conference on Telematics and Information Systems,
2010. EATIS 2010.
- D. Rivas, D. Corchuelo,
C. Figueroa and J.C. Corrales. Business Process Repository based on
Control Flow Patterns. In Proc. of Euro American Conference on Telematics
and Information Systems, 2010. EATIS 2010.
- Rojas, D. Ramirez, J.C. Corrales. Entornos de Desarrollo de Libre Distribución para Composición de Servicios JAIN SLEE. In Proc. of V Seminario
Nacional en Tecnologías
emergentes en Telecomunicaciones
y Telemática, 2010 – TET 2010.
- Bastidas, l. Ordoñez,
C. Figueroa, J.C. Corrales. Comparación Semántica de Tareas entre Procesos de Negocio de Telecomunicaciones. In Proc. of V Seminario
Nacional en Tecnologías
emergentes en Telecomunicaciones
y Telemática, 2010 – TET 2010.
- V. Hermida, O. Caicedo, J.C. Corrales, D. Grigori,
and M. Bouzeghoub.
Discovery
and Composition of Services in Ubiquitous Environments. In Proc. of IV Congreso Colombiano de Computación, 2009. 4CCC.
- J.C. Corrales, D. Grigori,
and M. Bouzeghoub. Decouverte
de services basée sur leurs protocoles de
conversation. In Journal: Ingenierie des systemes d’information
(ISI), volume 12, pages 9–32, ISSN:
1633-1311, 2007.
- J.C. Corrales, D. Grigori,
and M. Bouzeghoub. Ws-bem:
Web services ranking based on behaviour
matchmaking. In Proc of 23émes Journées Bases de Données Avancées, BDA, 2007.
- C. Figueroa, A. Guerrero, A. Ordóñez, M. Maca, J. C.Corrales. “Distribución de
Procesos de Negocios
en Sistemas Móviles de
Información Basada en un Algoritmo de Colonia de Hormigas”, Revista Avances en Sistemas e Informática, Vol 4. No 1
2007 pag 67-72.
Universidad Nacional de Colombia sede Medellín. ISSN
1909-0056. Junio 2007.
- C. Figueroa, A. Guerrero, A. Ordóñez, M. Maca, J. C.Corrales. “Sincronización
y distribución de tareas
para worflows distribuidos en sistemas móviles de información”, Revista Tecnura, Universidad
Distrital de Colombia. v.21 fasc.N/A p.93 - 102. ISSN: 0123-921X. 2007.
- C. Figueroa, A. Guerrero, A. Ordóñez ,
M. Maca, J. C. Corrales. “BDMobIS
un Sistema para la Ejecucion de
Workflows Distribuidos en Sistemas
Móviles de Información”,
In Proc of Congreso Colombiano de Comunicaciones
IEEE COLCOM 2007. Artículo No SC02. Septiembre 2007.
- J.C. Corrales, D. Grigori,
and M. Bouzeghoub. BPEL processes matchmaking
for service discovery. In Proc. of 14th International Conference on
Cooperative Information Systems (CoopIS), pages
237–254, 2006.
- D. Grigori, J.C.
Corrales, and M. Bouzeghoub. Behavioral
matchmaking for service retrieval. In Proc. of The IEEE International
Conference on Web Services (ICWS), pages 145–152, 2006.
- J.C. Corrales, D. Grigori,
and M. Bouzeghoub. Behavioral matchmaking for
service retrieval: application to conversation protocols. In Proc of 22émes Journées
Bases de Données Avancées,BDA, 2006.
- J.C. Corrales, D. Grigori,
M. Bouzeghoub, and A. Ordonez. Conversation
protocol matchmaking. In Proc. of Euro American Conference on Telematics
and Information Systems., pages 67–74,
2006. EATIS 2006
- J.C. Corrales, D. Grigori,
M. Bouzeghoub, and J. Burbano.
Services matchmaking system. In Proc of VI Congreso Nacional de Electrónica, Telecomunicaciones
e Informática, ETI 2.006, 2006.
INVITED TALKS
- "Service Composition in Convergent
Environments". Presented at the seminar of
New Generation Networks, ICESI University, Colombia, May 6th, 2011.
- "Service Delivery Platforms".
Presented at the National Seminar on Emerging Technologies
in Telecommunications and Telematics, University of Cauca,
Colombia, June 22nd, 2010.
- "Service Delivery in Convergent
Platforms". Presented at the seminar of Trends in
Networks and New Generation Services, West Autonomous
University, Colombia, November 20th, 2009.
- "Service Oriented Architecture".
Presented at the Information Systems Seminar, Colombian Cooperative
University, Bucaramanga, Colombia, September 25th,
2008.
SOFTWARE AND
DOCUMENTATION
- CIBELES: Query Information based on Spatial Localization supported
by Service Oriented Architecture, University of Cauca, Colombia. 2012.
- MVA. Monitoring System of environmental variables, University of
Cauca, Colombia 2012.
- BPMatch: an OpenESB plug-in for retrieval
Business Process based on Structure, Operations and in/outs, University of Cauca,
Colombia, 2011.
- Be4SeD: Benchmarking for Evaluation of Service
Discovery Techniques. University of Cauca, Colombia. 2010.
- WS-BeM: a platform for matchmaking
service behavior models. University of Versailles Saint-Quentin-en-Yvelines
- L'UVSQ, France, 2008.