Arquitectura adaptativa


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

La arquitectura adaptativa es un sistema que cambia su estructura, comportamiento o recursos según la demanda . La adaptación realizada suele ser [¿siempre?] A características no funcionales en lugar de funcionales .

Un nombre poco apropiado, porque lo que se adapta es el sistema de trabajo, en lugar de la arquitectura (más abstracta) que define la adaptabilidad que se requiere de ese sistema.

Arquitectura de software adaptativa: Utilizada por programadores en relación con un programa. Un algoritmo adaptativo "es un algoritmo que cambia su comportamiento en función de los recursos disponibles. Por ejemplo ... en la biblioteca estándar de C ++ , la partición estable [programa] adquiere tanta memoria como puede obtener (hasta lo que necesitaría como máximo) y aplica el algoritmo utilizando esa memoria disponible ".

Arquitectura de infraestructura adaptable: Utilizada por ingenieros de infraestructura en relación con la configuración de procesadores. Los recursos informáticos utilizados por las aplicaciones (el tamaño de la partición , o la cantidad de servidores en un clúster , o la participación de un procesador, o la cantidad de procesos) se configuran para que se reduzcan o crezcan con la demanda.

Arquitectura empresarial adaptable: también podría usarse (por ejemplo) en relación con un sistema de flujo de trabajo que asigna recursos humanos a una tarea o servicio para satisfacer la demanda de esa tarea o servicio. O una estructura organizativa que se flexiona en respuesta a los cambios comerciales.

Ver también

  • Arquitectura adaptable segura
Obtenido de " https://en.wikipedia.org/w/index.php?title=Adaptive_architecture&oldid=574629648 "