Evidencia II Arquitectura de software Vol.1 | Page 2
Evidencia de aprendizaje. Lenguaje descriptor y patrones de arquitectura de software
Primero que nada para tener una mejor construcción de todo los procesos que se generan dentro de un negocio y
conocer su funcionamiento es muy importante utilizar un lenguaje descriptor que nos ayude a modelar todo el
funcionamiento de los procesos que se lleva a cabo dentro de la empresa para poder ser utilizado sus características y
desarrollar un programa de software al conocer el funcionamiento de estos procesos. Un lenguaje descriptor nos ofrece
expresar las características de un sistema, en otras palabras modelarlo, aplicando una convención gráfica a un alto nivel
de abstracción. Dentro de la arquitectura de software existen varios ADL que nos ayuda a modelar muchas
características de distintas formas de acuerdo al problema que se está enfrentando. Hay distintos lenguajes descriptores
pero en este caso utilizaremos UML. Ya que el caso de estudio es una tienda de conveniencia donde el cliente va adquirir
un producto, con un diagrama de funciones cruzadas podremos ver las características de cómo funciona este sistema
gracias a un lenguaje descriptor.