Contenido
Índice de Ilustraciones
Índice de Tablas
Introducción
Marco Teórico
Use Cases
Tipos de Relaciones en un Diagrama de Casos de Uso
Ventajas
Limitaciones
Use Case Points
Actores
Casos de Uso
Factor Total de Complejidad Técnica
Factor Total de Complejidad Ambiental
Calculo de Puntos Caso de Uso
Léxico Extendido del Lenguaje
Buenas prácticas en la escritura de un Léxico Extendido del Lenguaje
Guía 1: Información a incluir en la noción y en los impactos
Guía 2: Formato que deben cumplir cada una de las expresiones de los impactos de los
sujetos, objetos y verbos
Guía 3: Formato que deben cumplir cada una de las expresiones de los impactos de los
estados
Guía 4: Simplicidad en los impactos
Guía 5: Auto referencias explícitas en los impactos de los sujetos y objetos
Guía 6: No utilizar auto referencias en los impactos de verbos o en la noción de cualquier tipo
de símbolo
Guía 7: No se deben utilizar frases débiles
Guía 8: Relación “es un” (“is a”)
Guía 9: Relación “desempeña el rol”
Guía 10: Relación “tiene un”
Transformación de Léxico Extendido del Lenguaje a Use Cases
LEL Points
Palabras Finales
Estrategia
Método
Herramienta
Conceptos y Técnicas
Derivación de Casos de Uso desde el Léxico Extendido del Lenguaje
Derivación de Clases y Entidades desde el Léxico Extendido del Lenguaje
Datos y Parámetros a Cargo del Usuario
Cálculos Realizados por la Herramienta
Palabras Finales
Aspectos Técnicos de la Herramienta
Tecnologías Aplicadas
HTML
HTTP
CSS
XML
JSon
JQuery / JQuery UI
Twitter Bootstrap
JavaScript
Java
Spring Framework
Hibernate
SQL
PostgreSQL
Eclipse IDE
Apache Maven
SVN
Apache Tomcat
Arquitectura y Diseño de la Aplicación
Modelo de la Aplicación
Capa de UI o Presentación
Capa de Servlets, Filtros y Listeners
Capa de Autenticación y Autorización
Capa de Adaptación de Mensajes
Capa de Controladores Web
Capa de Servicios
Capa de Acceso a Datos
Capa de Auditoria
Modelo de Objetos
Modelo de Datos
Aspectos Críticos en el Desarrollo
Instalación de la Herramienta
Requisitos Mínimos
Proceso de Instalación
Pruebas Mínimas de Funcionalidad
Manual de Usuario
Organización de la Interfaz
Funcionalidad Disponible en LEL to UCP
Nuevo Usuario
Inicio de Sesión
Recuperar Contraseña
Cambiar Contraseña
Importar un Léxico Extendido del Lenguaje
Visualizar Casos de Uso Generados
Configurar los Parámetros de Use Case Points
Visualización de Use Case Points y Cálculo de Horas - Hombre
Manejo de Proyectos
Palabras Finales
Conclusión
Bibliografía