fergunet / tesis Goto Github PK
View Code? Open in Web Editor NEWArquitectura Orientada a Servicios para Algoritmos Evolutivos Auto-adaptativos
Home Page: http://www.osgiliath.org
Arquitectura Orientada a Servicios para Algoritmos Evolutivos Auto-adaptativos
Home Page: http://www.osgiliath.org
Más que juntar todo lo que has hecho con Osgiliath, tienes que plantearte cuál es TU TESIS y justificar qué han aportado cada uno de esos trabajos al estado del arte y, además, a probar que TU TESIS es cierta.
Una tesis, en este contexto, trata de probar que a) usar un marco determinado es el más adecuado para solucionar problemas actuales en algoritmos evolutivos b) que OSGi es la tecnología más adecuada para hacer esto c) que Osgiliath es la herramienta más adecuada para implementar ese marco para resolver esos problemas d) que con Osigiliath se pueden, efectivamente, resolver esos problemas y e) que lo estás haciendo. Si esa es tu tesis, tienes que plantearte todos los capítulos y toda la escritura de la misma en función de esos cinco puntos. Así que a leer y a reescribir.
Creo que falta alguna referencia al modelo de referencia de SOA (SOA-RM, del grupo OASIS)
Que a JJ no le gustan, porque no se entiende lo de la historia...
Definir una posible clasificación de los EAs para el Capítulo "Evolutionary Algorithms"
Actualmente:
Cambiarlo a (posible):
Vale, ahora que lo veo es prácticamente igual. Pensar una clasificación mejor.
La figura 8.1 (pag. 113) no es vectorial y parece tener baja calidad (tiron de orejas virtual!!)
Es requerido sacar al futuro doctor del ascensor en el que se ha quedado atrapado
La sección 5.4.3 (pag. 57) quizás podría renombrarse como “system deployment” o simplemente “deployment”.
Se echa de menos en tu listado de publicaciones (el tuyo personal) que pongas los indices de calidad o el indice de impacto. Creo que esto es relevante para resaltar el trabajo (tan buenisimo) que has hecho.
! Package pdftex.def Error: File `gfx/rts/victories.pdf' not found.
! Package pdftex.def Error: File `gfx/rts/turns.pdf' not found.
Sección 1.1: To validate this metodology, a framework that uses all the advantages [...] will be created. Falta la s de la tercera persona.
Sección 1.2: loosely-coupled elements, no loose-coupled.
There are not mechanisms no parece correcto. Sería There are no mechanisms o There are not any mechanisms.
Sección 1.3.4: the ability of making systems work together, no to work together.
There are not any mechanisms, después del any debes poner plural.
./compilar
me da un montón de errores, ficheros .sty que no están principalmente. Comprobar cuales hacen falta realmente (si no, quitarlos del .tex) y añadirlos al repo, que no son estilos por defecto de LaTeX
Por ejemplo, ¿tesis.tex del dir principal? Tiene un montón de definiciones que son de otra tesis, ¿no?
Ejemplo, introducción del capítulo 1 (repeticiones en ...):
Initially the EAs were proposed as a fixed set of steps with differ-
ent operators and data structures. Then, different ways to parallelize
these algorithms were also proposed, with new classifications and op-
erations. Nowadays, new emerging trends that deal with new technolo-
gies (such as P2P or Cloud Computing) and new algorithmic methods
(such as parameter adaptation) are being used. These trends require
a new way to develop EAs taking into account some lacks, such as
integration of heterogeneous elements or dynamic resources.
As can be seen, these kind of algorithms can be seen (además, el primero sería as it can be seen).
Algunas expresiones se repiten también un poquito. Te sugiero sinónimos:
take into account -> take into consideration
different -> several (cuando pueda sustituirse por la misma)
usually (3 veces en "genetic programming") -> commonly, frequently
Error al interpretar el archivo gráfico JPEG (Not a JPEG file: starts with 0x89 0x50)
Algunos listados de codigo aparecen dentro de un cuadro y otros no. Por ejemplo, la figura 8.3 (pag 116), que es un pseudocodigo, creo que se deberia representar dentro de un cuadro y con un tipo de letra diferente (como el codigo que aparece en la parte superior de esa misma pagina). En la pag. 76 tienes codigo en otro formato completamente diferente. Ademas, el tipo de letra es mas grande.
Marcar cuando esté comprobado en todos los capítulos:
[ ] Node (en lugar de computer)
[ ] Usar textsc cuando se definan conceptos nuevos. Ej: "Los algorítmos [meméticos] son...".
[ ] No usar "we"
Ponerles 00-intro 01-procImagenes y así sucesivamente para que uno, sin necesidad de mirar el fichero tesis.tex
, sepa en qué orden van (y hay que corregirlos). Puedes hacerlo con git mv
sin perder la historia. Muevo uno de ellos, te toca a ti el resto.
Al compilar la tesis aparece el error "! No room for a new \dimen ." y no se genera el fichero de salida.
Sistema Operativo: Linux Mint 16
Distribución LaTeX: texlive-full (extensiones de LaTeX incluidas)
Pygments instalado con el script easy_install que se describe en las instrucciones del enlace que hay en el fichero README.md
Traza completa de la ejecución del script "compilar": https://gist.github.com/Amab/d21fdf4638a0a5d9b132
Más información sobre el error: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=noroom
Que dicen que están mal, porque no se pueden leer!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.