CARRERA DE INGENIERIA EN UNIVERSIDAD NACIONAL DE LOJA FACULTAD DE ENERGÍA, LAS INDUSTRIAS Y LOS RECURSOS NATURALES NO RENOVABLES CARRERA DE INGENIERÍA EN SISTEMAS - COMPUTACIÓN SISTEMAS HE-CIS-2020 i Paralelo: Cuarto A Fecha: 23/11/2020 Tipos de arquitectura de software Primeramente, hay que saber que es arquitectura de software son los lineamientos o patrones que ayudan a la construcción de un programa o aplicación. Los cuales van a permitir que se puedan guiarse entre todos los involucrados y poder cumplir todos los requerimientos que se cumple hay muchos tipos de arquitectura en cuales vamos a revisar algunos de ellos Arquitectura centrada en datos Se centra en lo que la transformación de los datos que entran para así poder obtener los datos de las salidas, en cual va a tener accesos y la posibilidad de gestionar a estos. El software con este tipo de arquitectura el cliente va a tener el acceso a los datos independientes de cualquier cambio que se haya hecho en los datos o las acciones que el cliente ha tomado. Algunas de las ventajas de utilizar es que nos permite son: • Migrar la integración de agentes. • Es adecuando para la resolución de los problemas no deterministas. • Se puede resumir el estado de conocimientos en cada momento de los procesos. Algunas de las desventajas que tiene son: Estructura de datos es común para todos los agentes Tiene problemas para cargar a la hora de chechear y vigilar el estado de la pizarra Arquitectura de Flujo de datos Es se la utiliza cuando se va a necesitar que los datos se trasforman en datos de salida a través de una serie de componentes computacionales. Tienen conjuntos que se los conoce como filtros que se conecta por tubos y transmiten datos a su siguiente componente. Se los diseña para que esperan los datos de salida hacia el siguiente filtro. Arquitectura orientada a Servicios Se rige en que la orientación de servicios el cual es la forma de pensar en los servicios el cuales se basan en la actividad resultante que se está realizando. Algunas de las características son: • Los limites son explícitos • Los servicios son autónomos • Los servicios comparten esquemas y contratos, no clases • La compatibilidad de los servicios, se determina basados en las políticas. Modelo–vista–controlador Separa los datos la lógica y un modula en donde gestiona los eventos y permitiendo que si se hace un cambio como son independientes no afecta a ninguna de las partes e igual si se cambia la interfaz de usuario no afecta en dada en uso de los datos. Modelo: contiene la funcionalidad y los datos básicos Vista: muestra la información al usuario (se puede definir más de una vista) Controlador: maneja la entrada del usuario. Conclusión: Exciten varios tipos de arquitectura, pero para cada uso es más recomendable usar un tipo especifico por lo cual nos va a permitir que se pueda cumplir todos los requerimientos de la aplicación diseñada. Bibliografía AndresRealp1. (2015). Diseño de-la-arquitectura-de-software. Retrieved 30 November 2020, from https://es.slideshare.net/AndresRealp1/diseodelaarquitecturadesoftware#:~:text=%EF%82%A7ARQUITECTURA%20DE%20FLUJO%2 0DE,de%20un%20componente%20al%20siguiente. (2020). Retrieved 30 November 2020, from http://academicos.azc.uam.mx/jfg/diapositivas/adsi/Unidad_10.pdf ARQUITECTURA CENTRADA EN DATOS. (2015). Retrieved 30 November 2020, from https://prezi.com/3bi3obapeahe/arquitectura-centrada-endatos/?frame=15d60b5841ef88b808614b682c7f1434049cbbba Los 10 patrones comunes de arquitectura de software. (2020). Retrieved 30 November 2020, from https://medium.com/@maniakhitoccori/los-10-patrones-comunes-de-arquitectura-desoftware-d8b9047edf0b ¿Qué es la arquitectura de software? - Jucaripo. (2020). Retrieved 30 November 2020, from https://jucaripo.com/que-es-la-arquitectura-de-software/ Notas al pie 1 Agregue notas al pie, si corresponde, en su propia página después de las referencias. En el cuerpo de una nota al pie, como en este ejemplo, se usa el estilo de texto Normal. (Nota: Si elimina esta nota al pie de ejemplo, no se olvide de eliminar también su referencia en el texto. Está al final del párrafo Título 2 de ejemplo de la primera página del contenido del cuerpo de esta plantilla.) Tablas Tabla 1 Título de tabla Encabezado de columna Encabezado de fila Encabezado de fila Encabezado de fila Encabezado de fila Encabezado de fila Encabezado de fila Encabezado de columna 123 456 789 123 456 789 Encabezado de columna 123 456 789 123 456 789 Encabezado de columna 123 456 789 123 456 789 Encabezado de columna 123 456 789 123 456 789 Nota: Coloque todas las tablas del documento en una sección de tablas, después de las referencias (y, si corresponde, después de las notas al pie). Use una página nueva para cada tabla e incluya un número de tabla y un título de tabla para cada una, como se muestra en esta página. Todo el texto explicativo aparece en una nota de tabla después de la tabla, como en esta. Use el estilo de tabla o ilustración, disponible en la galería de estilos de la pestaña Inicio, para agregar el espaciado entre la tabla y la nota. Las tablas en el formato de APA pueden usar un interlineado de una línea o de 1,5 líneas. Incluya un título para cada fila o columna, incluso si el contenido parece obvio. Se configuró un estilo de tabla para esta plantilla que cumple con las normas del estilo APA. Para insertar una tabla, seleccione la pestaña Insertar y haga clic en Tabla. Ilustraciones Ilustración 1. Incluya todas las ilustraciones en su propia sección, después de las referencias (y, si corresponde, después de las notas al pie y las tablas). Incluya un título numerado para cada ilustración. Use el estilo de tabla o ilustración para agregar fácilmente espaciado entre la ilustración y el título. Para obtener más información sobre todos los elementos del formato de estilo APA, vea el Manual de estilo de la APA, 6.ª edición.