Entradas

Mostrando las entradas de noviembre, 2023

PARCIAL II: PROTOTIPO APLICACIÓN

Imagen
Implementación de un prototipo con Arquitectura y Lenguaje de descripción de arquitectura La implementación de un prototipo con Arquitectura y Lenguaje de Descripción de Arquitectura (ADL) es un logro significativo en el ámbito de la ingeniería de software y el desarrollo de sistemas. Ahora presentare mi proyecto y como establecimos estos puntos. Lenguaje de descripción de arquitectura utilizado: BPMN (Business Process Model and Notation) La elección de este lenguaje se basó en su idoneidad para una aplicación web y su congruencia con el flujo de operaciones y la lógica empresarial. Esto implica la necesidad de comprender el funcionamiento de la aplicación y cómo interactúa con el usuario en la parte trasera. También se tuvo en cuenta la secuencia de tareas. Arquitectura de software utilizada: Cliente-servidor La elección de esta arquitectura se basó principalmente en la ausencia total de microservicios en la aplicación, la carencia de una aplicación específica para ciertas plataformas

MODELADO DE ARQUITECTURA DE SOFTWARE

Imagen
 LENGUAJES DE DESCRIPCIÓN DE ARQUITECTURA La arquitectura de software es un componente esencial en el desarrollo de sistemas informáticos, y su comprensión y diseño efectivos son cruciales para el éxito de cualquier proyecto. En este blog, nos adentraremos en el fascinante universo de los "Lenguajes de Descripción de Arquitectura" (ADL, por sus siglas en inglés). Los ADL son herramientas poderosas que permiten a los arquitectos de software modelar, documentar y comunicar las estructuras y componentes de un sistema de manera eficiente. Exploraremos cómo estos lenguajes actúan como un puente crucial entre la visión de alto nivel de un sistema y su implementación concreta. 1.UML:   UML, conocido como el Lenguaje de Modelado Unificado, representa un sistema de estandarización de gran utilidad. Este sistema se compone de una variedad de diagramas interconectados, con el propósito de facilitar la labor de los profesionales del desarrollo de software y sistemas. Su objetivo principa