A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383.

Apresentações semelhantes


Apresentação em tema: "ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383."— Transcrição da apresentação:

1 ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383 Grupo nº12

2 ATSI – Grupo nº 12 Âmbito do artigo Taxionomia de relação entre: Taxionomia de relação entre: conceitos que descrevem o mundo real; conceitos que descrevem o mundo real; conceitos que definem o sistema de informação e sua implementação. conceitos que definem o sistema de informação e sua implementação. Mundo Real: Mundo Real: Entidades, processos, locais, pessoas, tempos, propósitos Entidades, processos, locais, pessoas, tempos, propósitos

3 ATSI – Grupo nº 12 Técnicas existentes: Quadros de fluxo: Sequências temporais e visualização de algorítmos Sequências temporais e visualização de algorítmos Estruturas de dados são só mencionadas no âmbito/instante da sua utilização. Estruturas de dados são só mencionadas no âmbito/instante da sua utilização. Diagramas de relacionamento de entidades: Visualizar tipos de entidades, atributos, relações e certo tipo de restrições Visualizar tipos de entidades, atributos, relações e certo tipo de restrições Não contempla todas as restrições e ignora operações realizadas pelas e nas entidades Não contempla todas as restrições e ignora operações realizadas pelas e nas entidades

4 ATSI – Grupo nº 12 Técnicas existentes: Bases de dados relacionais: Derivar respostas relativamente complexas e tarefas algo repetitivas Derivar respostas relativamente complexas e tarefas algo repetitivas Inapropriadas para estruturas de dados irregulares Inapropriadas para estruturas de dados irregulares Sistemas OO: Operações com e sobre objectos e bons para definição de restrições aos mesmos Operações com e sobre objectos e bons para definição de restrições aos mesmos Maus em sistemas relacionais complexos Maus em sistemas relacionais complexos

5 ATSI – Grupo nº 12 Necessidade Recentemente: Modelos de arquitectura teóricos e meramente intelectuais Modelos de arquitectura teóricos e meramente intelectuais Resultados de valor mínimo Resultados de valor mínimo Alto nível de geralidade – inuteis para processo de desenho Alto nível de geralidade – inuteis para processo de desenho Baixo nível de geralidade – impossíveis para estabelecer comunicação Baixo nível de geralidade – impossíveis para estabelecer comunicação Maioritarimente em papel/paredes Maioritarimente em papel/paredes Dificuldade em procurar componentes, padrões, alterar estrutura, manter actual, gestão de configurações, controlo de versões Dificuldade em procurar componentes, padrões, alterar estrutura, manter actual, gestão de configurações, controlo de versões

6 ATSI – Grupo nº 12 Necessidade Mecanismos automáticos de armazenamento para modelos: arquitectura não é apenas um desafio intelectual, irá tornar-se imperativo para qualquer empresa arquitectura não é apenas um desafio intelectual, irá tornar-se imperativo para qualquer empresa

7 ATSI – Grupo nº 12 Conceitos Âmbito – sumário executivo que define o domínio, quanto custará e como se irá realizar. Modelo empresarial/de negócio – desenho do negócio, demonstra as entidades e processo de negócio assim como interagem Modelo de sistema – elementos de data e funções que representam entidades e processos de negócio Modelo tecnológico – adaptar o modelo de sistema às linguagens de programação, I/O e outras tecnologias Componentes – especificações detalhadas não preocupadas com contexto global/estrutura do sistema

8 ATSI – Grupo nº 12 prática conceitoDataFunçõesRedePessoasTempomotivação

9 ATSI – Grupo nº 12 Conceitos Conceitos – perspectivas, papeis, restrições e interligações do sistema -> diferentes modelos Conceitos – perspectivas, papeis, restrições e interligações do sistema -> diferentes modelos Original: Original: Data – entidades Data – entidades Funções – funções a executar Funções – funções a executar Rede – locais/interligações Rede – locais/interligações Extendida: Extendida: Pessoas – responsabilidade/autoridade Pessoas – responsabilidade/autoridade Tempo – ocorrência de eventos/compromisso com o exterior (tipicamente) Tempo – ocorrência de eventos/compromisso com o exterior (tipicamente) motivação motivação

10 ATSI – Grupo nº 12 Conceitos Linhas: Linhas: Papeis/perspectivas Papeis/perspectivas Colunas: Colunas: Diferentes representações/abstracções do mundo real Diferentes representações/abstracções do mundo real Desafio: Desafio: Verificar o impacto directo/indirecto de mudanças/inclusão de restrições às células nas outras células Verificar o impacto directo/indirecto de mudanças/inclusão de restrições às células nas outras células

11 ATSI – Grupo nº 12 Regras da framework As colunas não têm ordem As colunas não têm ordem Cada coluna tem um modelo básico simples Cada coluna tem um modelo básico simples Cada modelo básico de cada coluna deve ser único Cada modelo básico de cada coluna deve ser único Cada linha representa uma perspectiva única e distinta Cada linha representa uma perspectiva única e distinta Cada célula é única Cada célula é única A composição/integração de todos os modelos das células duma linha constituem um modelo completo dessa perspectiva A composição/integração de todos os modelos das células duma linha constituem um modelo completo dessa perspectiva A lógica é recursiva A lógica é recursiva

12 ATSI – Grupo nº 12 Grafos conceptuais e relações Cada célula tem um grafo conceptual Cada célula tem um grafo conceptual É fácil visualizar relações entre células É fácil visualizar relações entre células Regras: Regras: As colunas não têm ordem As colunas não têm ordem Cada coluna tem um modelo simples básico Cada coluna tem um modelo simples básico O modelo básico de cada coluna deve ser único O modelo básico de cada coluna deve ser único Cada linha representa uma perspectiva única e distinta Cada linha representa uma perspectiva única e distinta Cada célula é única Cada célula é única A composição/integração de todos os modelos das células numa linha, constituem um modelo completo da perspectiva dessa linha A composição/integração de todos os modelos das células numa linha, constituem um modelo completo da perspectiva dessa linha A lógica é recursiva A lógica é recursiva

13 ATSI – Grupo nº 12 Conclusões Empresa – SI – produtor de CASE tool: Empresa – SI – produtor de CASE tool: Respectivos modelos estão relacionados Respectivos modelos estão relacionados O mesmo framework para empresas diferentes origina modelos diferentes em cada célula devido às perspectivas diferentes de negócio O mesmo framework para empresas diferentes origina modelos diferentes em cada célula devido às perspectivas diferentes de negócio A framework pode ser usada para definir outra framework A framework pode ser usada para definir outra framework Temos de nos adaptar à era da informação Temos de nos adaptar à era da informação Parte mais da observação do que da investigação Parte mais da observação do que da investigação Compartimenta todos os componentes duma organização Compartimenta todos os componentes duma organização


Carregar ppt "ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383."

Apresentações semelhantes


Anúncios Google