Arquitetura compatível com padrão
Introdução
Em geral
IEEE 1471 é um padrão IEEE substituído para descrever a arquitetura de um "sistema com uso intensivo de software", também conhecido como arquitetura de software.
Em 2011 foi substituído pela ISO/IEC/IEEE 42010:2011, Engenharia de sistemas e software - Descrição da arquitetura.
Visão geral
IEEE 1471 é o nome abreviado de um padrão formalmente conhecido como ANSI/IEEE 1471-2000, Prática recomendada para a descrição arquitetônica de sistemas intensivos de software. Na linguagem do Instituto de Engenheiros Elétricos e Eletrônicos (IEEE), esta é uma "prática recomendada", a menos prescritiva de seus padrões. Em 2007, esta norma foi adotada pela ISO/IEC JTC1/SC7 como ISO/IEC 42010:2007, Engenharia de sistemas e software: Prática recomendada para a descrição arquitetural de sistemas intensivos de software.[1].
Há muito se reconhece que a “arquitetura” tem uma forte influência no ciclo de vida de um sistema. No entanto, até há relativamente pouco tempo, as questões de hardware tendiam a dominar o pensamento arquitectónico, e os aspectos de software, quando considerados, eram frequentemente os primeiros a serem afectados pelas pressões de desenvolvimento.[2] A IEEE 1471 foi criada para fornecer uma base para pensar sobre a arquitetura de sistemas intensivos de software.
As contribuições da IEEE 1471 podem ser resumidas da seguinte forma (nesta lista, os itens em itálico são termos definidos e utilizados na norma):
IEEE 1471 fornece anexos informativos que relacionam seus conceitos com conceitos arquitetônicos de outros padrões, incluindo RM-ODP e IEEE 12207.
História
Em agosto de 1995, o Comitê de Padrões de Engenharia de Software do IEEE (SESC) organizou um Grupo de Planejamento de Arquitetura do IEEE (APG) para definir a direção para a incorporação do pensamento arquitetônico nos padrões do IEEE. Em abril de 1996, foi criado o Grupo de Trabalho de Arquitetura (AWG) para implementar as recomendações feitas pela APG ao SESC. O AWG foi presidido por Basil Sherlund, pelos vice-presidentes Ronald Wade e David Emery, e a especificação foi editada por Rich Hilliard. O GTE tinha 25 membros. Os rascunhos da especificação foram votados e comentados por 130 revisores internacionais. Em setembro de 2000, o Conselho de Padrões IEEE-SA aprovou a especificação como IEEE Std 1471-2000.