Arquiteto de sistema - System Architect

Arquiteto de Sistema UNICOM
Logotipo corporativo da Unicom Systems
Captura de tela do software IBM System Architect.jpg
Arquiteto de sistema com mapa de calor, BPMN e diagramas de rede abertos e navegados
Desenvolvedor (s) UNICOM Systems, uma divisão da UNICOM Global
Versão estável
Versão 11.4.9 / Lançada em 6 de outubro de 2021, disponível no portal de suporte UNICOM: https://support.unicomsi.com/ .
Sistema operacional Microsoft Windows
Local na rede Internet teamblue .unicomsi .com / products / system-architect /

O Unicom System Architect é uma ferramenta de arquitetura corporativa usada pelos departamentos de negócios e tecnologia de corporações e agências governamentais para modelar suas operações de negócios e os sistemas, aplicativos e bancos de dados que os suportam. O System Architect é usado para construir arquiteturas usando várias estruturas, incluindo TOGAF , ArchiMate , DoDAF , MODAF , NAF e notações de método padrão, como sysML , UML , BPMN e modelagem de dados relacionais. O System Architect é desenvolvido pela UNICOM Systems, uma divisão da UNICOM Global , uma empresa com sede nos Estados Unidos.

Visão geral

Arquitetura corporativa (EA) é um mecanismo para compreender todos os aspectos da organização e planejar mudanças. Esses aspectos incluem transformação de negócios, racionalização de processos de negócios, desenvolvimento de soluções baseadas em recursos ou negócios, racionalização de aplicativos, transformação de TI para a nuvem, consolidação de servidor, gerenciamento e implantação de serviços, construção de sistemas de arquiteturas de sistemas e assim por diante. De forma mais simples, os usuários usam o EA e o System Architect para construir modelos diagramáticos e textuais de todo e qualquer aspecto de sua organização, incluindo quem, o quê, onde, quando, por que e como as coisas são feitas para que possam entender a situação atual, e plano para o futuro. Partes do EA podem ser obtidas de fontes existentes de informações na organização - autodescoberta de arquiteturas de rede, arquiteturas de banco de dados, etc. Os usuários que constroem os modelos são normalmente arquitetos corporativos, arquitetos de negócios, analistas de negócios, arquitetos de dados, arquitetos de software, e assim por diante. Essas informações podem ser visualizadas por todas as partes interessadas da organização - incluindo seus funcionários, gestão e fornecedores externos (dependendo do nível de acesso que eles tenham concedido às informações), por meio da geração das informações para um site estático ou habilitação direta acesso pela web às informações do repositório. As partes interessadas podem usar essas informações para obter respostas às perguntas sobre a arquitetura da organização na forma de diagramas visuais e relatórios que produzem informações textuais, gráficos de pizza e outros painéis.

O System Architect é amplamente utilizado no desenvolvimento de arquiteturas de defesa. A Pesquisa de Desenvolvimento e Análise de Arquitetura, conduzida pela MITER Corporation para o Escritório do Secretário Adjunto de Defesa para Redes e Integração de Informações (OASD NII) dos Estados Unidos e revelada na conferência mundial CISA em 1 de dezembro de 2005, informou que, de 96 programas em construção Arquiteturas DoDAF respondendo à pesquisa, 77% usaram o System Architect, sozinho (48%) ou em conjunto com outra ferramenta de modelagem (29%).

O System Architect foi citado em livros escritos no campo de arquitetura corporativa, UML e modelagem de dados, e também foi usado para construir alguns ou todos os modelos que aparecem em alguns desses livros.

História

O System Architect foi inicialmente criado e desenvolvido por Jan Popkin sob os auspícios da Popkin Software. O System Architect foi uma das primeiras ferramentas de engenharia de software auxiliada por computador (CASE) baseadas no Windows . Ele evoluiu ao longo dos anos para se tornar uma ferramenta de modelagem de arquitetura corporativa - que permite ao usuário final utilizar muitas notações e métodos para modelar aspectos de sua organização em um repositório e disseminar essas informações para um grande público.

A Telelogic adquiriu a Popkin Software em abril de 2005 e a IBM adquiriu a Telelogic em 2008. Após a aquisição da Telelogic, a IBM incluiu o System Architect (e todos os outros produtos da Telelogic) na divisão Rational, em homenagem a Rational Software , que adquiriu em 2003. Em 1 de janeiro Em 2016, a IBM anunciou que a UNICOM Global adquiriu o System Architect da IBM e que sua equipe principal de desenvolvimento e suporte, originada na Popkin Software, estava se juntando à UNICOM Systems para continuar a construir a linha de produtos.

Recursos

O System Architect inclui suporte para:

Visão geral técnica

Modelos gráficos e suas informações subjacentes são criados e armazenados em um banco de dados relacional no SQL Server 2005 , SQL Server 2008 , Oracle 10G ou SQL Server 2005 Express. Para o SQL Server, as informações são armazenadas em um banco de dados no servidor; esse banco de dados é considerado um repositório de informações e, no jargão do System Architect, é chamado de enciclopédia. Para Oracle, o repositório, ou 'enciclopédia', é um esquema no servidor de banco de dados Oracle.

Os usuários constroem os modelos trabalhando juntos em equipes na rede. Nesse ambiente multiusuário, conforme um usuário abre um artefato de modelo para editá-lo, outros usuários obtêm uma versão somente leitura desse artefato. Existem opções para permitir que os usuários façam check-out de vários artefatos para que possam trabalhar em seções da arquitetura sem que ninguém mais a modifique enquanto trabalham nela, e os administradores congelem os artefatos para que fiquem "gravados na pedra". Os usuários também podem trabalhar em uma configuração autônoma usando o SQL Server 2005 Express em seus laptops ou estações de trabalho.

Uma linguagem de relatório de consulta baseada em SQL permite que os usuários criem e executem relatórios para responder a perguntas sobre as informações que modelaram, como quais processos de negócios estão relacionados a quais objetivos organizacionais, quais aplicativos são usados ​​para realizar quais processos de negócios, quais processos de negócios operam em quais entidades de dados, que usuário modificou quais informações em que data e assim por diante.

As informações capturadas no repositório são feitas em um metamodelo que atua como um modelo para as informações a serem capturadas e como estão todas relacionadas. Os usuários podem personalizar este metamodelo, para alterar ou adicionar ao modelo de informações que desejam capturar e como as coisas estão inter-relacionadas.

Os modelos são normalmente publicados em um site para que possam ser vistos por um grande público. Uma ferramenta complementar chamada SA / Publisher é usada para publicar sites baseados em consultas baseadas em SQL do repositório usando a linguagem de relatório do System Architect.

Arquiteto de sistema DoDAF, UAF, MODAF e NAF

O System Architect fornece suporte para os diagramas, matrizes e produtos de trabalho necessários para serem capturados para o US Department of Defense Architecture Framework ( DoDAF ) versão 2.02 (bem como recursos da versão 2.03 nunca oficialmente lançada), o Unified Architecture Framework (UAF), o NATO Architecture Framework (NAF) versão 3, versões mais antigas do DoDAF — padrão DoDAF 1.5 e DoDAF 1.5 ABM (compatível com o Activity Based Method especificado pelo MITER ) e o UK Ministry of Defense Architecture Framework (MODAF).

Arquiteto de sistema ArchiMate

A partir da versão 11.4.4.1, o System Architect tem suporte nativo para ArchiMate 3.0 por meio de um complemento licenciado. Este é um complemento diferente do plug-in "Ready For Rational" produzido pelo IBM Business Partner Corso para a linguagem ArchiMate 2.0.

SA / XT

O System Architect XT (onde XT denota eXtended Team) é um produto irmão do rico cliente do System Architect, fornecendo uma interface web pura para acesso de leitura e gravação ao repositório por meio de um navegador. O SA XT permite que usuários remotos com um navegador da web naveguem no repositório, executem relatórios nele para fazer perguntas e adicionem informações a ele, incluindo informações de definição e edição ou criação de diagramas.

Referências

Links Relacionados