Plugin para la compilación, empaquetado y ejecución de proyectos basados en GenodeOS
Archivos
Fecha
2016-06-26
Autores
Cubero González, John Henry
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Central “Marta Abreu” de Las Villas
Resumen
El desarrollo de sistemas operativos es una tarea compleja que requiere conocimientos de hardware y software, por lo que se hace necesario contar con herramientas que permitan a los desarrolladores abstraerse principalmente de los requerimientos del hardware. El framework GenodeOS es una herramienta para la construcción de sistemas operativos de propósito específico. A pesar de que este framework permite a los desarrolladores agilizar su trabajo, GenodeOS aún no ha sido automatizado a través de un IDE que haga más cómodo el proceso de desarrollo de sistemas operativos. El presente trabajo realiza una propuesta de un plugin basado en la plataforma Eclipse. El plugin implementado permite automatizar los procesos de compilación, empaquetado y ejecución de proyectos basados en GenodeOS. Entre sus principales funcionalidades se encuentran la gestión de configuraciones de compilación y ejecución, así como la ejecución de estos, además permite ajustar diferentes parámetros de estas etapas.
The development of operating systems is a complex task that requires knowledge of hardware and software, so it is necessary to have tools that allow developers mainly abstracting hardware requirements. The GenodeOS framework is a tool for building special-purpose operating systems. In addition, this framework allows developers automate his work, but GenodeOS not yet been automated through an IDE. This thesis propose a plugin based on the Eclipse platform intended to solve this problem. The plugin implemented allow automate processes compilation, packaging and execution of projects based on GenodeOS. It's main features include configuration management compilation and execution, and the execution of these, also allows you to set different parameters of these stages.
The development of operating systems is a complex task that requires knowledge of hardware and software, so it is necessary to have tools that allow developers mainly abstracting hardware requirements. The GenodeOS framework is a tool for building special-purpose operating systems. In addition, this framework allows developers automate his work, but GenodeOS not yet been automated through an IDE. This thesis propose a plugin based on the Eclipse platform intended to solve this problem. The plugin implemented allow automate processes compilation, packaging and execution of projects based on GenodeOS. It's main features include configuration management compilation and execution, and the execution of these, also allows you to set different parameters of these stages.
Descripción
Palabras clave
Plugin, Plataforma Eclipse, Compilación, Empaquetamiento, Ejecución de Proyectos, GenodeOS, Universidad Central “Marta Abreu” de las Villas (UCLV)