UP4VEDMétodo de Desarrollo basado en el Proceso Unificado y en Buenas Prácticas para la Construcción de Entornos Virtuales

  1. CARDONA QUIROZ, JESUS DAVID
Supervised by:
  1. Luis Joyanes Aguilar Director
  2. Héctor Castán Rodríguez Co-director

Defence university: Universidad Pontificia de Salamanca

Fecha de defensa: 06 October 2010

Committee:
  1. Eladio Sanz García Chair
  2. Luis Rodríguez Baena Secretary
  3. José Rafael García-Bermejo Giner Committee member
  4. José Daniel García Sánchez Committee member
  5. Vidal Alonso Secades Committee member

Type: Thesis

Teseo: 309068 DIALNET

Abstract

El concepto de Entorno Virtual (EV) es usado para referirse a aquellas aplicaciones que recrean en una pantalla de computador un espacio real o imaginario en 3D, donde no se busca la sensación de inmersión sino la interacción en tiempo real con objetos tridimensionales. Uno de los aspectos más importantes a considerar en la construcción de un EV es lo relacionado con su modelado, que además de mantener las consideraciones de cualquier otro tipo de desarrollo software, requiere de otras que permitan generar un EV donde el usuario pueda obtener una verdadera experiencia 3D: modelado geométrico, modelado cinemático, modelado físico, modelado del comportamiento (comportamiento inteligente) y modelado de la interacción. Debido a lo anterior, además a la gran proliferación de EVs en los últimos años, han surgido propuestas que intentan orientar el desarrollo de EVs, sin embargo, cada propuesta realiza enfoques y consideraciones diferentes, y en la mayoría de los casos, no incorporan prácticas de la ingeniería del software, así como mecanismos que permitan capturar y gestionar todas las necesidades de modelado para este tipo aplicaciones. Por esta razón nace UP4VED (Unified Process for Virtual Environment Development), una metodología de desarrollo que se fundamenta en el Proceso Unificado y en buenas prácticas para la construcción de entornos virtuales; la metodología recoge las mejores propuestas planteadas en las metodologías existentes para el desarrollo de EVs, las consideraciones especiales para su modelado, los pilares del proceso unificado, así como las sugerencias del estándar SPEM 2.0 de OMG. Con el objetivo de validar y aplicar las propuestas realizadas en UP4VED, se realizaron dos desarrollos para dos contextos de aplicación distintos, que permitiesen revisar elementos relacionados con las consideraciones especificas de modelado para entornos virtuales. Un primer caso, se concentró en el desarrollo de un recorrido virtual del campus de la Universidad Autónoma de Occidente, Cali, Colombia; el segundo caso, se trató de un entorno virtual para la simulación de procesos de mecanizado en un torno CNC sobre Internet. La generación de estos dos EVs, permitió utilizar tanto los elementos base del contenido del método (roles, tareas y productos de trabajo), así como orientar el proceso a través del ciclo vital definido por UP4VED en un contexto real de desarrollo.