Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Software
VERSIÓN 0.3
Dirigido a:
Ingeniera luisa Fernanda barrera león
Autor:
Katherine Espíndola Buitrago
Introducción ........................................................................................................................................ 5
1. Diseño ......................................................................................................................................... 5
4. Vistas ......................................................................................................................................... 11
Tablas
Tabla 1: Funcionamiento Aval de Profesores y Estudiantes ............................................................. 15
1. Diseño
Para el diseño de la arquitectura de Know&Share se adaptó el método de Diseño Basado en
Arquitectura (ABD) [1] el cual provee una estructura para producir la arquitectura de conceptual de
un sistema. Este método depende de determinar los drivers arquitecturales del sistema (ver sección
3.1)
Descomposición de funcionalidad
Realización de requerimientos de calidad y negocio a través de la elección de un estilo
arquitectónico
El uso de plantillas de software
Como lo evidencia la Figura 1, el método ABD asume que la fase de requerimientos esta al menos
parcialmente completa, la cual incluye los requerimientos descritos en el Anexo L. La salida del
método ABD es una colección de componentes conceptual en tres vistas: lógica, concurrencia y
Los pasos del método ABD adaptados para este proyecto son:
77%
80%
72% 72%
70%
60%
50%
40%
30%
19% 19%
20%
11% 11%
9% 9%
10%
0%
Móvil PC Ambas
Adicionalmente esta sección presenta los drivers de la arquitectura, las funcionalidades encapsuladas
y el estilo arquitectónico seleccionado.
Permitir la divulgación de ideas de temas de trabajo de grado para que el estudiante pueda
elegir un tema de manera informada.
Permitir la creación de una red de conocimiento personal la cual permita la co creación de
ideas entre expertos y principiantes, de tal forma que se cree un espacio de cooperación
interdisciplinar colombiano de expresión propia que propicie el dialogo y debate donde se
puedan divulgar, compartir y buscar ideas de temas de trabajo de grado.
Ofrecer servicios personalizados de tal forma que se pueda asegurar la relevancia de
Know&Share.
Dispositivo Móvil: dispositivos móviles desde los cuales se puede acceder a Know&Share.
PC: computador personal desde el cual se puede acceder a Know&Share.
Pontificia Universidad Javeriana: En este entorno encontramos los actores del sistema, es
decir, el estudiante, profesor y egresado.
4. Vistas
Esta sección presenta las vistas de la arquitectura de Know&Share: vista de casos de uso (ver sección
4.1), vista lógica (ver sección 4.2), vista de implementación (ver sección 4.3), y vista de despliegue
(ver sección 4.4).
Figura 8: Actores
Cabe resaltar que cada uno de los colores y las convenciones en el diagrama están asociados a un
componente de la arquitectura (ver sección 4.3), lo que permite realizar la trazabilidad de estos a los
casos de uso.
Figura 11: Vista de Implementación. Los colores y las convenciones realizar la trazabilidad de los componentes a
los casos de uso (ver sección 4.1).
Conectar expertos y
Poder
principiantes
Status
[1] F. Bachmann, L. Bass, G. Chastek, P. Donohoe y F. Peruzzi, The architecture based design
method, CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING
INST, 2000.
[2] P. Kruchten, Architectural Blueprints - The "4+1" View Model of Software Architecture,
Rational Software Corp..