Arquitectura conforme a norma
Introducción
IEEE 1471 es un estándar IEEE reemplazado para describir la arquitectura de un "sistema intensivo en software", también conocido como arquitectura de software .
En 2011 fue reemplazado por ISO / IEC / IEEE 42010: 2011, Ingeniería de sistemas y software - Descripción de la arquitectura .
Visión general
IEEE 1471 es el nombre corto para un estándar formalmente conocido como ANSI / IEEE 1471-2000, Práctica recomendada para la descripción de arquitectura de sistemas intensivos en software. Dentro del lenguaje del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE), esta es una "práctica recomendada", la menos normativa de sus normas. En 2007, esta norma fue adoptada por ISO / IEC JTC1 / SC7 como ISO / IEC 42010: 2007, Ingeniería de sistemas y software: práctica recomendada para la descripción arquitectónica de sistemas intensivos en software .[1].
Ha sido reconocido por mucho tiempo que la "arquitectura" tiene una fuerte influencia sobre el ciclo de vida de un sistema. Sin embargo, hasta hace relativamente poco, problemas de hardware han tendido a dominar el pensamiento arquitectónico, y los aspectos de software, cuando se consideraron, fueron a menudo los primeros en verse afectados por las presiones del desarrollo.[2] IEEE 1471 fue creado para proporcionar una base para pensar sobre la arquitectura de los sistemas intensivos en software.
Las contribuciones de IEEE 1471 se pueden resumir de la siguiente manera (en esta lista, los elementos en cursiva son términos definidos y utilizados en la norma):.
IEEE 1471 proporciona anexos informativos que relacionan sus conceptos con conceptos de arquitectura en otros estándares, incluidos RM-ODP e IEEE 12207 .
Historia
En agosto de 1995, el Comité de Estándares de Ingeniería de Software de IEEE (SESC) organizó un Grupo de Planificación de Arquitectura de IEEE (APG) para establecer la dirección para incorporar el pensamiento arquitectónico en los estándares de IEEE. En abril de 1996, se creó el Grupo de Trabajo de Arquitectura (AWG) para implementar las recomendaciones hechas por APG al SESC. El AWG fue presidido por Basil Sherlund, los vicepresidentes Ronald Wade, David Emery, y la especificación fue editada por Rich Hilliard. El GTE tenía 25 miembros. Los borradores de la especificación fueron votados y comentados por 130 revisores internacionales. En septiembre de 2000, la Junta de Normas de IEEE-SA aprobó la especificación como IEEE Std 1471-2000.