Definición de términos: arquitectura de software
Descripción principal
La arquitectura de software comprende:
  • Las decisiones significativas acerca de la organización de un sistema de software
  • La selección de los elementos estructurales y sus interfaces, de las que se compone el sistema, además de su comportamiento, como se especifica en la colaboración entre otros elementos
  • La composición de elementos estructurales y de comportamiento y su conversión en subsistemas progresivamente mayores
  • El estilo de arquitectura que guía esta organización, estos elementos y sus interfaces, sus colaboraciones y su composición.