SlideShare una empresa de Scribd logo
OSGiLiath
Pablo García Sánchez (@fergunet)
VII Concurso Universitario de Software Libre
@osgiliathSOA
http://www.osgiliath.org
martes 7 de mayo de 2013
¿Qué es OSGiLiath?
• OSGiLiath (OSGi Laboratory for
Implementation and Testing of
Heuristics) es un framework para
desarrollar Algoritmos Evolutivos
Orientados a Servicios
martes 7 de mayo de 2013
Service Oriented Science
• Concepto creado por Foster en 2006
• Investigación científica usando redes
interoperables y distribuídas
• Interfaces públicas y bien definidas
• Lo importante no es la tecnología a
usar, si no migrar lo existente y
cambiar la forma de pensar de los
investigadores
martes 7 de mayo de 2013
¿En qué se basa?
• Java
• SOA
• OSGi
• ECF
• DS
• Eclipse PDE
• XML
• WTF ME ESTÁS CONTANDO??
martes 7 de mayo de 2013
¿Qué se ha hecho?
• Adecuación del proyecto
• Mis movidas científicas
• Arte Evolutivo
martes 7 de mayo de 2013
Adecuación del proyecto
• Migración al nuevo tracker
• Añadida licencia LGPL (README
+cabeceras)
• Limpieza de código
• Difusión (Grupo de Google, blog,
twitter...)
• Tutoriales
martes 7 de mayo de 2013
Movidas científicas
• Añadidos nuevos
problemas: OneMax,
MMDP, VRP, Griegwank
• Añadidos nuevos
servicios de distribución
(MigratorRingService)
• Realizados estudios de
adaptación de
parámetros (en
revisión!)
martes 7 de mayo de 2013
Arte Evolutivo
• Tipo de arte que consiste en mezclar
obras artísticas entre sí, obtener
nuevas, y hacer que compitan
siguiendo unas reglas (las más
“bonitas” son las más fuertes).
martes 7 de mayo de 2013
Mejoras en Arte
Evolutivo
• Servicio de dibujado:
• Processing
• OpenCV
• Funciones Fitness: HSV, RGB, Matching...
• Servicios de gestión de elementos artísticos:
inicializadores, primitivas, collages...
• Aplicación Web para evaluación
• Un artículo de congreso!
martes 7 de mayo de 2013
Resultados
martes 7 de mayo de 2013
Aplicación Web
martes 7 de mayo de 2013
Artículo
martes 7 de mayo de 2013
¿Qué hemos aprendido?
• EAs
• Processing y OpenCV
• Trabajo en equipo
• Licencias
• SVN
• Discusiones MUY interesantes: abstracción,
orientación a servicios, arte...
martes 7 de mayo de 2013
Trabajo Futuro
• Seguir con mis movidas científicas y
leer la tesis algún día
• Adaptación de parámetros, otros
problemas...
• Generación automática de servicios
• Machine Learning para imágenes
• Más experimentos sobre EAs artísticos
martes 7 de mayo de 2013
Referencias
• P. García-Sánchez, J. González, P. A. Castillo, M. G. Arenas, J. J. Merelo-
Guervós. Service oriented evolutionary algorithms. Soft
Computing. In press.
• P. García-Sánchez, J. González, P. A. Castillo, M. G. Arenas, J. J. Merelo-
Guervós, A. M. Mora, C. Fernandes, P. de las Cuevas. Developing
Services in a Service Oriented Architecture for Evolutionary
Algorithms. EvoSoft 2013, In Press.
• P. García-Sánchez, J. González, P. A. Castillo, M. G. Arenas, J. J. Merelo-
Guervós, A. M. Mora, C. Fernandes. Influence of population size in
distributed EAs in homogeneous and heterogeneous clusters. Under
review in Cluster Computing Journal.
• P. García-Sánchez, J.J. Merelo, D. Calandria, A. B. Pelegrina, R. Morcillo,
F. Palacio, R. H. García-Ortega. Testing the Differences of Using RGB
and HSV Histograms During Evolution in Evolutionary Art. Under
review in Evolutionary Computation Theory and Applications 2013.
martes 7 de mayo de 2013
Gracias a todos!
martes 7 de mayo de 2013

Más contenido relacionado

Destacado

OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
mfrancis
 
Presentación Community Manager IOMarketing 2011
Presentación Community Manager IOMarketing 2011Presentación Community Manager IOMarketing 2011
Presentación Community Manager IOMarketing 2011
IOMarketing
 
Softools E[1]
Softools E[1]Softools E[1]
Softools E[1]
guest3759f0
 
Optimistan - Présentation WebOpera
Optimistan - Présentation WebOperaOptimistan - Présentation WebOpera
Optimistan - Présentation WebOperaChristophe Delire
 
Bussunda
BussundaBussunda
Bussunda
bonellaymatheus
 
Receta para Hacer Niños
Receta para Hacer NiñosReceta para Hacer Niños
Receta para Hacer Niños
Fercha Campoverde
 
La Navidad
La NavidadLa Navidad
La Navidad
Genesis
 
Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009
Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009
Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009
Stephen Demange
 
El alineamiento nvo
El alineamiento nvoEl alineamiento nvo
El alineamiento nvo
angiesalgado
 
Collections
CollectionsCollections
Collections
Frédéric Jully
 
Administracion Del Blog
Administracion Del BlogAdministracion Del Blog
Administracion Del Blog
angelrojas30
 
Gimp 2 (+ Fotomontajes 1 Y 2)
Gimp 2 (+ Fotomontajes 1 Y 2)Gimp 2 (+ Fotomontajes 1 Y 2)
Gimp 2 (+ Fotomontajes 1 Y 2)
javiraulhector
 
Dolmadakia
DolmadakiaDolmadakia
DolmadakiaYPEPTH
 
Proyecto holón
Proyecto holónProyecto holón
Cap 8 Ensayo
Cap 8 EnsayoCap 8 Ensayo
Cap 8 Ensayo
Omar Hernandez
 
Traballo sobre O liño,Tania 6º curso
Traballo sobre O liño,Tania 6º cursoTraballo sobre O liño,Tania 6º curso
Traballo sobre O liño,Tania 6º cursoMarta Pérez Lage
 
Guia De Atencion Del Sindrome Convulsivo
Guia De Atencion Del Sindrome ConvulsivoGuia De Atencion Del Sindrome Convulsivo
Guia De Atencion Del Sindrome Convulsivo
L Duarte
 
Powerpoint enquête finale
Powerpoint enquête finalePowerpoint enquête finale
Powerpoint enquête finalemandarine47
 

Destacado (19)

OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
OSGi and Spring Data for simple (Web) Application Development - Christian Bar...
 
Presentación Community Manager IOMarketing 2011
Presentación Community Manager IOMarketing 2011Presentación Community Manager IOMarketing 2011
Presentación Community Manager IOMarketing 2011
 
Softools E[1]
Softools E[1]Softools E[1]
Softools E[1]
 
Polonia
PoloniaPolonia
Polonia
 
Optimistan - Présentation WebOpera
Optimistan - Présentation WebOperaOptimistan - Présentation WebOpera
Optimistan - Présentation WebOpera
 
Bussunda
BussundaBussunda
Bussunda
 
Receta para Hacer Niños
Receta para Hacer NiñosReceta para Hacer Niños
Receta para Hacer Niños
 
La Navidad
La NavidadLa Navidad
La Navidad
 
Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009
Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009
Les Réseaux Sociaux pour gérer sa carrière - Apec Booster Tour Décembre 2009
 
El alineamiento nvo
El alineamiento nvoEl alineamiento nvo
El alineamiento nvo
 
Collections
CollectionsCollections
Collections
 
Administracion Del Blog
Administracion Del BlogAdministracion Del Blog
Administracion Del Blog
 
Gimp 2 (+ Fotomontajes 1 Y 2)
Gimp 2 (+ Fotomontajes 1 Y 2)Gimp 2 (+ Fotomontajes 1 Y 2)
Gimp 2 (+ Fotomontajes 1 Y 2)
 
Dolmadakia
DolmadakiaDolmadakia
Dolmadakia
 
Proyecto holón
Proyecto holónProyecto holón
Proyecto holón
 
Cap 8 Ensayo
Cap 8 EnsayoCap 8 Ensayo
Cap 8 Ensayo
 
Traballo sobre O liño,Tania 6º curso
Traballo sobre O liño,Tania 6º cursoTraballo sobre O liño,Tania 6º curso
Traballo sobre O liño,Tania 6º curso
 
Guia De Atencion Del Sindrome Convulsivo
Guia De Atencion Del Sindrome ConvulsivoGuia De Atencion Del Sindrome Convulsivo
Guia De Atencion Del Sindrome Convulsivo
 
Powerpoint enquête finale
Powerpoint enquête finalePowerpoint enquête finale
Powerpoint enquête finale
 

Similar a Final Concursol SL Local #UGR

G so c2010
G so c2010G so c2010
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
Carlos Gabriel Asato
 
Detalles del bootcamp 2016 para inscritos
Detalles del bootcamp 2016 para inscritosDetalles del bootcamp 2016 para inscritos
Detalles del bootcamp 2016 para inscritos
generaknow
 
Introduccion a Data Science
Introduccion a Data ScienceIntroduccion a Data Science
Introduccion a Data Science
SpanishPASSVC
 
Visualización de datos con Tableau Public - Comité de Investigación
Visualización de datos con Tableau Public - Comité de InvestigaciónVisualización de datos con Tableau Public - Comité de Investigación
Visualización de datos con Tableau Public - Comité de Investigación
IAB México
 
La nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la InformaciónLa nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la Información
Claudia Gutiérrez
 
Essence y kuali beh
Essence y kuali behEssence y kuali beh
Essence y kuali beh
Software Guru
 
El Modelo de Virtualización Empresarial - Parque Tecnológico de Innovación
El Modelo de Virtualización Empresarial - Parque Tecnológico de InnovaciónEl Modelo de Virtualización Empresarial - Parque Tecnológico de Innovación
El Modelo de Virtualización Empresarial - Parque Tecnológico de Innovación
Oscar Valbuena
 
Optativas presentacion gral año 2014 - arq redes y so - versión final
Optativas   presentacion gral año 2014 - arq redes y so - versión finalOptativas   presentacion gral año 2014 - arq redes y so - versión final
Optativas presentacion gral año 2014 - arq redes y so - versión final
infounlp
 
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
J. Raül Burriel Calvet
 
Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...
Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...
Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...
Pepi Pedrero Rojo
 
SWAD FLISOL 2013
SWAD FLISOL 2013SWAD FLISOL 2013
SWAD FLISOL 2013
Antonio Cañas Vargas
 
Protocolo final
Protocolo finalProtocolo final
Protocolo final
Jorge Palomo Sierra
 
Protocolo consultoria de ingenieria industrial!
Protocolo consultoria de ingenieria industrial!Protocolo consultoria de ingenieria industrial!
Protocolo consultoria de ingenieria industrial!
Ivan Vargas
 
Big Data Analytics: Oportunidades, Retos y Tendencias
Big Data Analytics: Oportunidades, Retos y TendenciasBig Data Analytics: Oportunidades, Retos y Tendencias
Big Data Analytics: Oportunidades, Retos y Tendencias
Luis Felipe Tabares Pérez
 
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abiertoPara que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
Luis Bermudez
 
Kiwibot Robotica Open Source
Kiwibot  Robotica Open SourceKiwibot  Robotica Open Source
Kiwibot Robotica Open Source
José Pujol Pérez
 
Máster en Big Data y Análisis de Datos.MBIG
Máster en Big Data y Análisis de Datos.MBIGMáster en Big Data y Análisis de Datos.MBIG
Máster en Big Data y Análisis de Datos.MBIG
CICE
 
¿Cuándo utilizar prototipos digitales?
¿Cuándo utilizar prototipos digitales?¿Cuándo utilizar prototipos digitales?
¿Cuándo utilizar prototipos digitales?
Carlos Elias Ochoa
 
Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...
Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...
Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...
FESABID
 

Similar a Final Concursol SL Local #UGR (20)

G so c2010
G so c2010G so c2010
G so c2010
 
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
Impacto del GIS Libre y los Estándares Abiertos en el Estado y la Academia - ...
 
Detalles del bootcamp 2016 para inscritos
Detalles del bootcamp 2016 para inscritosDetalles del bootcamp 2016 para inscritos
Detalles del bootcamp 2016 para inscritos
 
Introduccion a Data Science
Introduccion a Data ScienceIntroduccion a Data Science
Introduccion a Data Science
 
Visualización de datos con Tableau Public - Comité de Investigación
Visualización de datos con Tableau Public - Comité de InvestigaciónVisualización de datos con Tableau Public - Comité de Investigación
Visualización de datos con Tableau Public - Comité de Investigación
 
La nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la InformaciónLa nueva receta de los Profesionales de la Información
La nueva receta de los Profesionales de la Información
 
Essence y kuali beh
Essence y kuali behEssence y kuali beh
Essence y kuali beh
 
El Modelo de Virtualización Empresarial - Parque Tecnológico de Innovación
El Modelo de Virtualización Empresarial - Parque Tecnológico de InnovaciónEl Modelo de Virtualización Empresarial - Parque Tecnológico de Innovación
El Modelo de Virtualización Empresarial - Parque Tecnológico de Innovación
 
Optativas presentacion gral año 2014 - arq redes y so - versión final
Optativas   presentacion gral año 2014 - arq redes y so - versión finalOptativas   presentacion gral año 2014 - arq redes y so - versión final
Optativas presentacion gral año 2014 - arq redes y so - versión final
 
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
 
Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...
Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...
Presentación programas de Inteligencia de negocio y Big data_UOCssió_setemb...
 
SWAD FLISOL 2013
SWAD FLISOL 2013SWAD FLISOL 2013
SWAD FLISOL 2013
 
Protocolo final
Protocolo finalProtocolo final
Protocolo final
 
Protocolo consultoria de ingenieria industrial!
Protocolo consultoria de ingenieria industrial!Protocolo consultoria de ingenieria industrial!
Protocolo consultoria de ingenieria industrial!
 
Big Data Analytics: Oportunidades, Retos y Tendencias
Big Data Analytics: Oportunidades, Retos y TendenciasBig Data Analytics: Oportunidades, Retos y Tendencias
Big Data Analytics: Oportunidades, Retos y Tendencias
 
Para que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abiertoPara que estandares abiertos si existe software libre y abierto
Para que estandares abiertos si existe software libre y abierto
 
Kiwibot Robotica Open Source
Kiwibot  Robotica Open SourceKiwibot  Robotica Open Source
Kiwibot Robotica Open Source
 
Máster en Big Data y Análisis de Datos.MBIG
Máster en Big Data y Análisis de Datos.MBIGMáster en Big Data y Análisis de Datos.MBIG
Máster en Big Data y Análisis de Datos.MBIG
 
¿Cuándo utilizar prototipos digitales?
¿Cuándo utilizar prototipos digitales?¿Cuándo utilizar prototipos digitales?
¿Cuándo utilizar prototipos digitales?
 
Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...
Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...
Mapa del software libre en unidades de información españolas Rubén Alcaraz, S...
 

Último

Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
martinezluis17
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
pauca1501alvar
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
LagsSolucSoporteTecn
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
KukiiSanchez
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 

Último (20)

Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 

Final Concursol SL Local #UGR

  • 1. OSGiLiath Pablo García Sánchez (@fergunet) VII Concurso Universitario de Software Libre @osgiliathSOA http://www.osgiliath.org martes 7 de mayo de 2013
  • 2. ¿Qué es OSGiLiath? • OSGiLiath (OSGi Laboratory for Implementation and Testing of Heuristics) es un framework para desarrollar Algoritmos Evolutivos Orientados a Servicios martes 7 de mayo de 2013
  • 3. Service Oriented Science • Concepto creado por Foster en 2006 • Investigación científica usando redes interoperables y distribuídas • Interfaces públicas y bien definidas • Lo importante no es la tecnología a usar, si no migrar lo existente y cambiar la forma de pensar de los investigadores martes 7 de mayo de 2013
  • 4. ¿En qué se basa? • Java • SOA • OSGi • ECF • DS • Eclipse PDE • XML • WTF ME ESTÁS CONTANDO?? martes 7 de mayo de 2013
  • 5. ¿Qué se ha hecho? • Adecuación del proyecto • Mis movidas científicas • Arte Evolutivo martes 7 de mayo de 2013
  • 6. Adecuación del proyecto • Migración al nuevo tracker • Añadida licencia LGPL (README +cabeceras) • Limpieza de código • Difusión (Grupo de Google, blog, twitter...) • Tutoriales martes 7 de mayo de 2013
  • 7. Movidas científicas • Añadidos nuevos problemas: OneMax, MMDP, VRP, Griegwank • Añadidos nuevos servicios de distribución (MigratorRingService) • Realizados estudios de adaptación de parámetros (en revisión!) martes 7 de mayo de 2013
  • 8. Arte Evolutivo • Tipo de arte que consiste en mezclar obras artísticas entre sí, obtener nuevas, y hacer que compitan siguiendo unas reglas (las más “bonitas” son las más fuertes). martes 7 de mayo de 2013
  • 9. Mejoras en Arte Evolutivo • Servicio de dibujado: • Processing • OpenCV • Funciones Fitness: HSV, RGB, Matching... • Servicios de gestión de elementos artísticos: inicializadores, primitivas, collages... • Aplicación Web para evaluación • Un artículo de congreso! martes 7 de mayo de 2013
  • 10. Resultados martes 7 de mayo de 2013
  • 11. Aplicación Web martes 7 de mayo de 2013
  • 12. Artículo martes 7 de mayo de 2013
  • 13. ¿Qué hemos aprendido? • EAs • Processing y OpenCV • Trabajo en equipo • Licencias • SVN • Discusiones MUY interesantes: abstracción, orientación a servicios, arte... martes 7 de mayo de 2013
  • 14. Trabajo Futuro • Seguir con mis movidas científicas y leer la tesis algún día • Adaptación de parámetros, otros problemas... • Generación automática de servicios • Machine Learning para imágenes • Más experimentos sobre EAs artísticos martes 7 de mayo de 2013
  • 15. Referencias • P. García-Sánchez, J. González, P. A. Castillo, M. G. Arenas, J. J. Merelo- Guervós. Service oriented evolutionary algorithms. Soft Computing. In press. • P. García-Sánchez, J. González, P. A. Castillo, M. G. Arenas, J. J. Merelo- Guervós, A. M. Mora, C. Fernandes, P. de las Cuevas. Developing Services in a Service Oriented Architecture for Evolutionary Algorithms. EvoSoft 2013, In Press. • P. García-Sánchez, J. González, P. A. Castillo, M. G. Arenas, J. J. Merelo- Guervós, A. M. Mora, C. Fernandes. Influence of population size in distributed EAs in homogeneous and heterogeneous clusters. Under review in Cluster Computing Journal. • P. García-Sánchez, J.J. Merelo, D. Calandria, A. B. Pelegrina, R. Morcillo, F. Palacio, R. H. García-Ortega. Testing the Differences of Using RGB and HSV Histograms During Evolution in Evolutionary Art. Under review in Evolutionary Computation Theory and Applications 2013. martes 7 de mayo de 2013
  • 16. Gracias a todos! martes 7 de mayo de 2013