• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Diseño e implementación de herramienta para la configuración de contextos en proyectos de software

Ortega Norambuena, Daniel Antonio January 2012 (has links)
Ingeniero Civil en Computación / Pocas PyMEs de desarrollo de software en Chile tienen un proceso organizacional de nido, aunque son concientes de su importancia. El proyecto ADAPTE tiene como objetivo adaptar el proceso de desarrollo organizacional, generando un proceso acorde a un proyecto de software espec co. Para poder llevar a cabo esta tarea, es necesario tener conocimiento del proceso organizacional y del contexto de cada empresa. Actualmente, la de nici on del proceso organizacional se realiza con una herramienta llamada Eclipse Process Framework Composer (EPF), y para la de nici on del contexto se utiliza la herramienta Eclipse Modeling Tools (EMT). Una vez obtenidas ambas definiciones, se realizan las transformaciones necesarias para obtener un proceso organizacional adaptado. El problema de este proceso, se presenta en el uso de la herramienta EMT, ya que es una herramienta específica, la cual requiere de un conocimiento previo para operar en ella. El no tener este conocimiento puede generar costos tanto en tiempo, esfuerzo y dinero para la empresa. Es necesario que esta de nici on se realice en dos etapas distintas. La primera etapa es la definición del modelo de contexto organizacional, la cual se debe realizar por un Ingeniero de Procesos de la organizaci on. La segunda etapa consta de con gurar el modelo de contexto de nido en la primera etapa, obteniendo un contexto concreto en un proyecto de software espec co. Esta labor la debe llevar a cabo un Jefe de Proyecto. Ambas etapas se deben realizar de manera f acil, rápida e intuitiva, sin necesidad de tener conocimiento de alguna herramienta específica como EMT. Un modelo de contexto est a construido por tres elementos fundamentales: las dimensiones, los atributos y los posibles valores. Estos elementos, se relacionan de la siguiente manera: las dimensiones poseen atributos y los atributos tienen posibles valores. La soluci on propuesta es costruir una aplicaci on web, la cual consta de dos m odulos. El primero, destinado para la de nici on del modelo de contexto, y el segundo para la con guraci on del contexto concreto. Para el manejo y desarrollo de las interfaces, en una aplicaci on web existe mayor libertad por parte del desarrollador para lograr un alto nivel de usabilidad. Adem as, las personas en general est an muy familiarizadas con este tipo de interfaces, ya que conviven con estas d a a día. Para validar la soluci on se realizaron pruebas de usabilidad y robustez. Las pruebas de usabilidad se enfocaron en validar el nivel de satisfacci on que genera la aplicación en el usuario y el nivel de aprendizaje de la interfaz. Se utiliz o una entrevista con preguntas cuantitativas y cualitativas, permitiendo tener una cali caci on de la aplicaci on y mayor retroalimentaci on por parte del usuario. Para las pruebas de robustez, se utiliz o la aplicaci on en situaciones en las cuales, de no responder de manera correcta, el resultado obtenido no ser a el esperado por el usuario. Estas situaciones fueron: tratar de eliminar todas las dimensiones del modelo de contexto, todos los atributos de una dimensión, y todos los posibles valores de un atributo. Tambi en se intent o crear elementos repetidos, ya sean dimensiones, atributos de una misma dimensi on o posibles valores de un mismo atributo.
2

Incorporación de un Parser XML - XMI para modelamiento de procesos computacionales

Bertero González, Aldo Sebastián January 2012 (has links)
Ingeniero Civil en Computación / El Proyecto ADAPTE tiene como objetivo optimizar los procesos de negocio de las Pequeñas y Medianas Empresas. Para lograrlo es necesario conocer el proceso en sí y el contexto de cada empresa. Existe una herramienta de nombre Eclipse Process Framework Composer (EPF) que se usa para definir de manera estándar los procesos de desarrollo de software, que posee todas las funcionalidades necesarias para esto. Por otro lado, se utiliza Eclipse Modeling Tools (EMT) para modelar el contexto. Además en esta herramienta se ejecutan las trasformaciones necesarias para adaptar el proceso (genérico) a un contexto en particular. El problema en lo descrito anteriormente está en que EPF entrega el proceso en un documento XML haciendo uso del metamodelo UMA, mientras que en EMT se reconoce como válido un archivo de extensión XMI, que usa además un metamodelo diferente denominado SPEM. En este documento se propone realizar una aplicación que sirva para convertir archivos XML con metamodelo UMA a XMI con metamodelo SPEM, y viceversa. Se proponen dos soluciones a la problemática, la primera de estas es hacer una aplicación Java que realice la conversión en ambos sentidos. En esta se utiliza programación orientada a objetos, junto con librerías para manejar documentos con estructura XML. La segunda solución es utilizar TCS para definir las sintaxis concretas de ambos metamodelos, y luego utilizar ATL para hacer la transformación entre dichos lenguajes. Se realizaron tres experimentos por solución, con tres documentos que representan procesos definidos por empresas reales. Para la primera solución, se ingresa el documento XML y se ejecuta la aplicación para obtener el documento XMI, este se visualiza en EMT para comprobar su correctitud, y luego, se realiza la conversión para volver a XML, abriendo el documento con EPF y realizar nuevamente esta comprobación. Para la segunda solución se abre el documento con TCS y se espera que la aplicación reconozca las sintaxis válidas. Los resultados obtenidos presentan a la solución en Java como la más completa de las dos, debido a que se logró hacer la conversión XML a XMI, perdiendo una cantidad importante de información, posteriormente al realizar la conversión XMI a XML se recuperó esta información con el archivo XML original, identificando que estos no hayan sido incorporados originalmente al XMI, obteniendo un proceso que contiene información congruente con la original (no es necesariamente idéntico, porque el XMI es adaptado al contexto) que permite visualizar toda la información que fue ingresada originalmente por el usuario. Se concluye que los objetivos propuestos originalmente se cumplen a cabalidad, si bien la solución en TCS no logró satisfacer una parte de ellos, si lo hizo la solución en Java, que logró resolver el problema de compatibilidad entre aplicaciones, y a su vez, perfecciona la solución entregada por ADAPTE al problema de optimización de procesos organizacionales.

Page generated in 0.0438 seconds