Вы находитесь на странице: 1из 9

Manual de Instalacin

ndice de contenido
1.Desarrollo del Meta-Modelo con las DSL Tools..........................................................................................3 Requisitos necesarios de Software y Hardware:.................................................................................4 Generacin de artefactos derivados:..................................................................................................4 2.Extensin para Visual Studio.....................................................................................................................5 Requisitos necesarios de Software y Hardware:.................................................................................5 Proceso de Instalacin:......................................................................................................................6 Generacin de artefactos derivados:..................................................................................................8 Des-instalacin .................................................................................................................................8 3.Aplicacin SilobagConfiguratorGUI............................................................................................................9 Requisitos necesarios de Software y Hardware:.................................................................................9 Des-instalacin: .................................................................................................................................9

SilobagConfigurator Instalacin

Pagina 2

1. Desarrollo del Meta-Modelo con las DSL Tools.


Esta seccin brinda informacin sobre los requerimientos necesarios de software y hardware para manipular los proyectos correspondientes al meta-modelo y extensin del Visual Studio 2008. No se dar aqu informacin detallada sobre el uso de las DSL Tools, por ms informacin referirse a http://msdn.microsoft.com/en-us/vstudio/vextend.aspx. Los fuentes pueden ser descargados en la siguiente URL http://www.lifia.info.unlp.edu.ar/laccir/pages/applications.htm El archivo contiene una solucin para el Visual Studio que contiene los siguientes proyectos: Dsl y DslPackage, proyectos correspondientes a la definicin del meta-modelo. JaDAL (v.May2008), biblioteca con extensin del comportamiento de DSL Tools (http://jadal.codeplex.com/). Setup, contiene los fuentes necesarios para crear el instalador del los artefactos derivados. SilobagConfiguratorProject, extensin para los Custom Templates Projects. TaskSchedurler, biblioteca para el acceso al programador de tareas del sistema (http://www.codeproject.com/KB/cs/tsnewlib.aspx).

Imagen 1: Structura del proyecto

SilobagConfigurator Instalacin

Pagina 3

Requisitos necesarios de Software y Hardware:


Sistema operativo Windows XP/Windows Vista. Contar como mnimo con 1 GB RAM y 4 GB libres de espacio en disco duro. Visual Studio 2008 Service Pack Link de descarga : http://www.microsoft.com/downloads/details.aspx?familyid=27673C47-B3B54C67-BD99-84E525B5CE61&displaylang=en Open source tasks for MSBuild v1.2.0.306 Link de descarga : http://msbuildtasks.tigris.org/ T4 Toolbox v10.3 Link de descarga: http://t4toolbox.codeplex.com/

Generacin de artefactos derivados:


A continuacin se describen los pasos necesarios para la generacin del instalador de la extensin.

1. Transformacin de las plantillas de cdigo. En la Toolbar del explorador de la solucin encontraremos el botn para la transformacin de la definicin del meta-modelo en clases que van a ser utilizadas por la extensin generada. Transformacin de los templates. 2. Generacin del instalador. Alcanza con compilar el proyecto de Setup para que el instalador sea generado. Este instalador contiene todas las dependencias necesarias para el correcto funcionamiento del editor de los archivos .silodsl y las plantillas de proyecto para generar una aplicacin de usuario final.

SilobagConfigurator Instalacin

Pagina 4

2. Extensin para Visual Studio.


Esta seccin brinda informacin sobre los requerimientos necesarios de software y hardware para manipular el DSL generado anteriormente. Es posible descargar una versin del instalador descripto en la seccin anterior en la siguiente URL http://www.lifia.info.unlp.edu.ar/laccir/pages/applications.htm El instalador permitir instalar una extensin para el Visual Studio 2008 de nombre SilobagConfigurator Extension v1.0 que incluye el editor del DSL y el generador de la aplicacin final para el cliente.

Requisitos necesarios de Software y Hardware:


Sistema operativo Windows XP/Windows Vista. Contar como mnimo con 1 GB RAM y 4 GB libres de espacio en disco duro. Visual Studio 2008 Service Pack Link de descarga : http://www.microsoft.com/downloads/details.aspx?familyid=27673C47-B3B54C67-BD99-84E525B5CE61&displaylang=en T4 Toolbox v10.3 Link de descarga: http://t4toolbox.codeplex.com/ Windows Installer XML (WiX v3.0) Link de descarga: http://wix.codeplex.com/

SilobagConfigurator Instalacin

Pagina 5

Proceso de Instalacin:
En el proceso de instalacin sera posible seleccionar el directorio de destino en el sistema para la extensin a instalar (ver imagen 2).

Imagen 2: Seleccin de directorio

Nota: Durante la instalacin se pueden generar demoras que parezcan que el programa no responde, esto es debido al registro de las dll's en el sistema, es importante no cancelar la instalacin ya que estas demoras son normales y dependen de la capacidad del equipo y del tamao del registro.

SilobagConfigurator Instalacin

Pagina 6

Finalizada la instalacin es posible crear proyectos del tipo SilobagConfigurator Project

Imagen 3: Nuevo Proyecto

SilobagConfigurator Instalacin

Pagina 7

La estructura de estos proyectos es la siguiente. Ms informacin sobre la manipulacin del DSL se puede encontrar en el Manual de Usuario.

Imagen 4

Generacin de artefactos derivados:


A continuacin se describen los pasos necesarios para la generacin del instalador de la aplicacin de usuario que utilizara la configuracin definida con la herramienta .

3. Transformacin de las plantillas de cdigo. Al igual que en para para DSL Tools en la Toolbar del explorador de la solucin encontraremos el botn para la transformacin de la definicin de la configuracin en clases que van a ser utilizadas por la la aplicacin de usuario final.

Transformacin de los templates. 4. Generacin del instalador. Alcanza con compilar el proyecto de Setup para que el instalador sea generado. Este instalador contiene todas las dependencias necesarias para el correcto funcionamiento de la aplicacin final.

Des-instalacin
Es posible eliminar la instalacin de la extensin Silobag Configurator desde: Panel de Control Agregar o quitar programas Silobag Configurator

SilobagConfigurator Instalacin

Pagina 8

3. Aplicacin SilobagConfiguratorGUI
Esta seccin brinda informacin sobre los requerimientos necesarios de software y hardware para instalar y utilizar la aplicacin de usuario final (SilobagConfigurator). Es posible descargar una versin de prueba con un a configuracin especfica (Archivos .silodsl) de la siguiente URL http://www.lifia.info.unlp.edu.ar/laccir/pages/applications.htm Ms informacin sobre el uso de la aplicacin final se puede encontrar en el Manual de Usuario.

Requisitos necesarios de Software y Hardware:


Sistema operativo Windows XP/Windows Vista. Contar como mnimo con 512 Mb RAM y 100 Mb libres de espacio en disco duro. .NET Framework 3.5 Link de descarga: http://www.microsoft.com/downloads/details.aspx?FamilyId=333325fd-ae524e35-b531-508d977d32a6&displaylang=en

Una vez finalizada la instalacin es posible ejecutar este producto desde: Men de inicio Silobag Configurator GUI Silobag Configurator

Des-instalacin:
Es posible eliminar la instalacin de Silobag Configurator GUI desde: Panel de Control Agregar o quitar programas SilobagConfiguratorGUI

SilobagConfigurator Instalacin

Pagina 9