Está en la página 1de 4

Profesor(a):

Rina Familia

Materia:
Arquitectura de Software

Tema:
Actividad 3B: Reporte de Investigación

Fecha:
29/5/2021
Contenido de la actividad

1.

El estudiante deberá investigar sobre las normas establecidas por el IEEE


1016 sobre el Diseño de Software organizado en una o más vistas.

IEEE 1016 define los puntos de vista o perspectivas de diseño siguientes para
uso:
o Punto de vista del contexto
o Punto de vista de la composición
o Punto de vista lógico
o Punto de vista de las dependencias
o Punto de vista de la información
o Punto de vista de uso de patrones
o Punto de vista de las interfaces
o Punto de vista de las estructuras
o Punto de vista de las interacciones
o Punto de vista de la dinámica de estado
o Punto de vista del algoritmo
o Punto de vista del recurso

El estudiante deberá escoger cinco (5) de éstos, y describir que tratan.

Deberá presentar un informe en formato DOC con un mínimo de dos (2)


páginas y un máximo de siete (7).

Punto de vista de los recursos


En este punto se modelan o definen las características y utilización de recursos
diseñados para el sistema o software, se modelan las entidades a utilizar su
“performance” y su función, se puede hablar de recursos físicos (hardware) como
dispositivos o lógicos (software) como librerías, SO, servicios y también de recursos de
procesamientos como CPU, ciclos, memoria, buffers.

Punto de vista de las dependencias

El punto de vista de la dependencia específica las relaciones de interconexión y acceso


entre entidades. Estas relaciones incluyen información compartida, orden de ejecución o
parametrización de interfaces.

Una vista de dependencia proporciona una imagen general del tema del diseño con el fin
de evaluar el impacto de requisitos o cambios de diseño. Puede ayudar a los
mantenedores a aislar las entidades que causan fallas en el sistema o cuellos de botella
de recursos.

Punto de vista de la información

El punto de vista de la información es aplicable cuando se espera un contenido


sustancial de datos persistentes con el tema del diseño.

Las preocupaciones clave incluyen la estructura de datos persistentes, el contenido de


los datos, las estrategias de gestión de datos, los esquemas de acceso a los datos y la
definición de metadatos.

Entidades de diseño: elementos de datos, tipos y clases de datos, almacenes de datos y


mecanismos de acceso. Relaciones de diseño: asociación, usos, implementos. Atributos
de datos, sus limitaciones y estática relaciones entre entidades de datos, agregados de
atributos y relaciones. Atributos del diseño: persistencia y propiedades de calidad.

Punto de vista del algoritmo

Se incluye el diseño y la descripción detallada de las operaciones (métodos, funciones),


también detalles internos y lógica del diseño de la entidad, suele acompañarse de
“pseudo código”, tablas de decisión, diagramas de flujo en los cuales se incluye la
secuencia de eventos, procesos, prioridades, pasos, ciclos y especificación de las tareas
realizadas.

Punto de vista de la composición


El punto de vista de Composición describe la forma en que el tema del diseño
se estructura (recursivamente) en componentes partes y establece los roles de
esas partes.

Los desarrolladores y mantenedores de software utilizan este punto de vista


para identificar los principales componentes del diseño del tema del diseño,
para localizar y asignar funciones, responsabilidades u otros roles de diseño a
estos componentes.

En mantenimiento, se puede utilizar para realizar análisis de impacto y localizar


los esfuerzos de realizar cambios. La reutilización, en el nivel de los
subsistemas existentes y los componentes de gran tamaño, también se puede
abordar.

La información en una vista de composición puede ser utilizada por la gestión


de adquisiciones y en la gestión de proyectos para la especificación y
asignación de paquetes de trabajo, y para la planificación, seguimiento y
control de un proyecto de software. Esta información, junto con otra información
del proyecto, se puede utilizar para estimar el costo, la dotación de personal y
el cronograma del esfuerzo de desarrollo.

También podría gustarte