Home

ANEXO 5: MANUAL DE INSTALACIÓN Y USO

image

Contents

1. model xmi 3 model gt xmi E sare m2t generator trunk sare CodeGenerator sare m2t generator File name modelxmi Abrir el archivo como un archivo de texto y copiar lo siguiente lt xml version 1 0 encoding ASCI1I gt lt acm AccessControlModel xmi version 2 0 xmlns xmi http www omg org XMI xmlns xsi http www w3 org 2001 XMLSchema instance xmlns acm http sare language acm xmlns uml http www eclipse org uml2 3 0 0 UML gt lt acm AccessControlModel gt Posteriormente se debe abrir el modelo con el sample reflective model editor Y se inicia la construcci n del modelo siguiendo la estructura gue se muestra en la siguiente imagen Aplicaci n Pr ctica 5 Pontificia Universidad Javeriana Manual de instalaci n y uso a Y platform resource model xmi model xmi a Access Control Model acm 4 Ez lt Model gt modelo 4 U lt Package gt paquete a H lt Class gt Clase 4 lt Operation gt metodo a lt Role rol 4 4 Permission a 4 Permission 4 Permission i Problems Javadoc B Declaration 3 Progress E Properties 23 Property Value Constraint t Element Z lt Operation gt metodo De esta forma se crea un modelo de control de acceso gue contiene un modelo uml2 y unos roles El modelo UML tiene un paquete que contiene una clase con un m todo Existe un rol que tiene permiso sobre el paquete y a su vez un permiso sobre la clase y a su vez un permiso sobre el
2. m todo Esa es la estructura que se debe seguir en el modelado Una vez finalizado el modelo se debe configurar la ejecuci n como se muestra en la siguiente imagen Para eso se da clic derecho sobre el generador y se selecciona run as luego aparece la siguiente ventana Acceleo gt Properties Files 6 Arguments JRE gt Classpath E Source Environment E Common Faire Y Project E sare m2t generator Browse Z Main class sare m2t generator main Main 7 Model model xmi model xmi Browse 7 111 Target model src 7 Profile result Browse 7 Configuration Contribute traceability information to Result View 7 _ Enable profiling Dot en Analizador Est tico de C digo Para Pol ticas de Control de Acceso 6 Pontificia Universidad Javeriana Anexo 6 Manual de instalaci n y uso En caso de presentarse errores asegure de que la ruta del plug in de sare AccessControlModel corresponde a una ruta de su computador 4 2 Generador de inverso y analizador est tico de c digo SARE Generator tZm Antes de ejecutar e Se debe contar con una carpeta que contenga clases java e Se debe contar con el modelo original de pol ticas de control de acceso e Se debe contar con los jar de las librer as referenciadas en el c digo Como las de javax persistence y las anotaciones de sean Como ejemplo de los par metros de entrada se muestra Users arlole07 Documents
3. resultados esperados 2 Requisitos 2 1 Java Descarga e instalar la ltima versi n del java SE JDK disponible Esto puede realizarse desde http www oracle com technetwork java javase downloads index html 2 2 Eclipse Descargar e instalar el IDE Eclipse Indigo en su versi n Eclipse Modeling Tools Esto puede realizarse desde http www eclipse org downloads packages eclipse modeling tools indigosr2 3 Instalaci n La versi n de Eclipse descargada en el paso anterior incluye el proyecto EMF de no haber descargado dicha versi n se debe descargar e instalar el proyecto EMF en su ltima versi n disponible Ejecute Eclipse y en la pesta a help install new software busque cada una de las siguientes herramientas 3 1 Acceleo Descargar e instalar desde el sitio de descarga http download eclipse org modeling m2t acceleo updates releases 3 2 EmFtext Descargar e instalar desde el sitio de descarga htto www emftext org update_ trunk 3 3 Plug In SARE Descargar e instalar desde el sitio de descarga Aplicaci n Pr ctica 3 Pontificia Universidad Javeriana Manual de instalaci n y uso http sare googlecode com svn trunk sare AccessControlModel sare AccessControlModel Acm UpdateSite 3 4 Subclipse Descargar e instalar desde el sitio de descarga http subclipse tigris org update 1 8 x 3 5 JBoss y Seam FrameWork Instalar Jboss 5 1 GA como se indica en la gu a de inst
4. workspace JaMoPPCtest src Users arlole07 Documents workspace JaMoPPCtest xmi model xmi Users arlole07 Documents workspace jars javax persistence 2 0 3 V201010191057 jar Users arlole07 Documents workspace jars jboss seam jar e Elprimer par metro se reserva para la carpeta que contiene las clases java e Elsegundo par metro se reserva para el modelo destino e Deltercer par metro en adelante se registran las librer as referenciadas en el c digo Para el analizador est tico de c digo se debe ingresar la ruta del modelo original de pol ticas de control de acceso Para esto en sare t2m generator src jamoppc Jamoppc java public class Jamoppc 1 protected static final ResourceSet rs new ResourceSetlmpl protected static final ResourceSet rsFinal new ResourceSetlmpl protected static final String OriginalModelFile Users arlole07 Do Se debe modificar el atributo OriginalModelFile con la ruta del modelo Una vez configurado lo anterior se podr ejecutar la aplicaci n Aplicaci n Pr ctica 7 Pontificia Universidad Javeriana Manual de instalaci n y uso Referencias 1 Franky M Instalaci n y configuraci n de las herramientas para Java EE 5 2 Franky M Gu a de los generadores del framework Seam Analizador Est tico de C digo Para Pol ticas de Control de Acceso 8
5. ANEXO 5 MANUAL DE INSTALACI N Y USO ANALIZADOR EST TICO DE C DIGO PARA POL TICAS DE CONTROL DE ACCESO ARIEL ARTURO L PEZ LESMES ING JAIME ANDR S PAVLICH MARISCAL Ph D PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIER A CARRERA DE INGENIER A DE SISTEMAS BOGOT D C 2012 Pontificia Universidad Javeriana Tabla de contenido Manual de instalaci n y uso 1 INTRODUCCI N 3 2 REOUISITOS 3 2 1 JAVA 3 2 2 ECLIPSE 3 3 INSTALACI N 3 3 1 ACCELEO 3 3 2 EMFTEXT 3 3 3 PLUG IN SARE 3 3 4 SUBCLIPSE 4 3 5 JBOSS Y SEAM FRAMEWORK 4 3 6 GENERADOR DE C DIGO SARE GENERATOR M2T 4 3 7 GENERADOR DE INVERSO Y ANALIZADOR EST TICO DE C DIGO SARE GENERATOR T2M 4 4 USO 4 4 1 GENERADOR DE C DIGO SARE GENERATOR M2TC 4 2 GENERADOR DE INVERSO Y ANALIZADOR EST TICO DE C DIGO SARE GENERATOR T2M 7 REFERENCIAS 8 Analizador Est tico de C digo Para Pol ticas de Control de Acceso 2 Pontificia Universidad Javeriana Anexo 6 Manual de instalaci n y uso 1 Introducci n Este documento pretende definir los requerimientos m nimos para poder ejecutar la aplicaci n desarrollada de una forma ptima Se ilustran la forma de descarga e instalaci n de las herramientas as como de todos los complementos necesarios no solo para ejecutar el analizador est tico de c digo sino tambi n todas las herramientas del proyecto SARE Finalmente se ilustra c mo se deben ejecutar cada una de las herramientas para obtener los
6. alaci n de la profesora Maria Consuelo Franky Esta gu a se presenta como un documento anexo 1 Instalar JBoss Seam como se indica en la gu a de instalaci n de la profesora Maria Consuelo Franky Esta gu a se presenta como un documento anexo 1 3 6 Generador de c digo SARE Generator m2t La versi n m s actualizada del generador se debe descargar de repositorio SVN https sare googlecode com svn trunk sare CodeGenerator sare m2t generator Descargar como proyecto en el workspace Verificar que las referencias de a librer as en el build path correspondan a su m quina 3 7 Generador de inverso y analizador est tico de c digo SARE Generator tZm La versi n mas actualizada del generador inverso se debe descargar de repositorio SVN https sare googlecode com svn trunk sare ReverseEngineeringGenerator sare t2m generat or Descargar como proyecto en el workspace Verificar que las referencias de a librer as en el build path correspondan a su m quina 4 Uso 4 1 Generador de c digo SARE Generator m2tC Crear un diagrama de entidades donde reflejen entidades y beans de sesi n de la aplicaci n a desarrollar creado los roles y los permisos a los elementos del diagrama de entidades Analizador Est tico de C digo Para Pol ticas de Control de Acceso 4 Pontificia Universidad Javeriana Anexo 6 Manual de instalaci n y uso Z New File File Create a new file resource Enter or select the parent folder

Download Pdf Manuals

image

Related Search

Related Contents

INSTALLATION INSTRUCTIONS  平成16年函審第31号 漁船第八十八吉祥丸機関損傷事件(簡易) 言渡  Manuel d`Utilisation et Entretien Catalogue pièces  L`ORAL A ICN  Manuel d`installation et d`entretien Electrodistributeurs à  Page de couverture (logo)  VN Series Floor Scale Instruction Manual Báscula para piso serie  Emerson EZH and EZHSO Series Pressure Reducing Regulators Data Sheet  MANUAL DE INSTALAÇÃO(1)  Descargar manual de cajas PK5-PK6  

Copyright © All rights reserved.
Failed to retrieve file