Frameworks de Arquitecturas Empresarias. Pedro Sousa ATSI 2006

Tamanho: px
Começar a partir da página:

Download "Frameworks de Arquitecturas Empresarias. Pedro Sousa ATSI 2006"

Transcrição

1 Frameworks de Arquitecturas Empresarias

2 2-Frameworks de Arquitecturas Empresarias Um framework define Os aspectos que se devem considerar As perspectivas que se deve ter de cada aspecto Aspectos Perspectivas

3 Frameworkde Zachman - Versão Arquitectura Empresarial

4

5

6 3-Framework de ZACHMAN

7 3-Framework de Zachman Um esquema genérico de classificação de artefactos de desenho, isto é, representações descritivas, de qualquer objecto complexo Proposto em 1987: J. A. Zachman, A framework for information systems architecture, IBM Systems Journal, Vol26, Nº 3, 1987, pp Estendido em 1992: J. F. Sowa, J. A. Zachman, Extendingand formalizingtheframeworkfor information systems architecture, IBM Systems Journal, Vol31, Nº 3, 1992, pp Proposto no âmbito dos SIs, embora fosse desde início claro o seu maior abrangimento Resultou de analogias com as disciplinas tradicionais (Arquitectura, Produção) John Zachman 7

8 Versão Arquitectura de SI DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio TEMPO Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Planner ENTITY = Class of Business Thing e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Function = Class of Business Process e.g. Modelo de Processos de Negócio/Actividades Node = Major Business Location e.g. Sistema de Logística do Negócio People = Major Organizations Time = Major Business Event e.g. Modelo de WorkFlow e.g. Escalonamento Mestre Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Plano de Negócio Planner NEGÓCIO (CONCEPTUAL) Owner SISTEMA (LOGICO) Ent = Business Entity Reln = Business Relationship e.g. Modelo lógico de dados Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas Distribuídos People = Organization Unit Work = Work Product e.g. Arquitectura de Inteface Homem-Máquina Time = Business Event Cycle = Business Cycle e.g. Estrutura de Processos End = Business Objective Means = Business Strategy e.g., Modelo de Regras de negócio Owner MODELO DE SISTEMAS (LOGICO) Designer Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados MODELO TECNOLÓGICO (FÍSICO) Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- e.g. Definições de Dados TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor Ent = Segment/Table/etc. Reln = Pointer/Key/etc. Ent = Field Reln = Address Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols FUNCTIONING e.g. DADOS e.g. FUNÇÃO e.g. REDE John A. Zachman, Zachman International (810) People = User Time = Execute Work = Screen Format Cycle = Component Cycle e.g. Arquitectura de Segurança e.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

9 Versão Arquitectura Empresarial

10 Versão Modelo de Classificação The Zachman Classification System for an Enterprise TM Audience Perspective WHAT HOW WHERE WHO WHEN WHY Interrogative Prestective Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Scope Visionaries Scope Entity Scope Relationship Scope Process Scope Input Scope Location Scope Connections Scope Role Scope Work Scope Cycle Scope Moment Scope End Scope Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Business Business Entity Business Relationship Business Process Business Input Business Location Business Connections Business Role Business Work Business Cycle Business Moment BusinesseEnd Business Means Executive Leaders Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation System Architects System Entity System Relationship System Process System Input System Location System Connections System Role System Work System Cycle System Moment System End System Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Technology Engineers Technology Entity Technology Relationship Technology Process Technology Input Technology Location Technology Connections Technology Role Technology Work Technology Cycle Technology Moment Technology End Technology Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Component Implementers Component Entity Component Relationship Component Process Component Input Component Location Component Connections Component Role Component Work Component Cycle Component Moment Component End Component Means Inventory Instantiation Function Instantiation Network Instantiation Organization Instantiation Timing Instantiation Motivation Instantiation Operations Workers Target Domain Operations Entity Operations Relationship INVENTORY Operations Process Operations Input Operations Location Operations Connection Operations Role Operations Work Operations Cycle Operations Moment Copyright Zachman Framework Associates Operations End Operations Means FUNCTION NETWORK ORGANIZATION TIMING MOTIVATION Target Contributor

11 Dividir a Complexidade/ Gerir a Mudança Audience Perspective Scope Business System Foco no interlocutor Technology Component Inventory Manifestation Component Entity Component Relationship The Zachman Classification System for an Enterprise WHAT HOW WHERE WHO WHEN WHY Inventory Manifestation Business Entity Business Relationship Inventory Manifestation System Entity System Relationship Inventory Manifestation Technology Entity Technology Relationship Function Manifestation Business Process Business Input Function Manifestation System Process System Input Function Manifestation Technology Process Technology Input Function Manifestation Component Process Component Input Network Manifestation Business Location Business Connections Network Manifestation System Location System Connections Network Manifestation Technology Location Technology Connections Network Manifestation Component Location Component Connections Organization Manifestation Business Role Business Work Organization Manifestation System Role System Work Organization Manifestation Technology Role Technology Work Organization Manifestation Component Role Component Work Timming Manifestation Scope Entity Scope Process Scope Location Scope Role Scope Cycle Scope Relationship Scope Input Scope Connections Scope Work Scope Moment Dividir a Complexidade Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Business Cycle Business Moment Timming Manifestation System Cycle System Moment Timming Manifestation Technology Cycle Technology Moment Timming Manifestation Component Cycle Component Moment TM Motivation Manifestation Scope End Scope Means Motivation Manifestation Ciclo da Mudança BusinesseEnd Business Means Motivation Manifestation System End System Means Motivation Manifestation Technology End Technology Means Motivation Manifestation Component End Component Means Interrogative Prestective Visionaries Executive Leaders Architects Engineers Implementers Ciclo da da Mudança Ideia Definição Arquitectura. Engenharia. Implementação. Inventory Instantiation Function Instantiation Network Instantiation Organization Instantiation Timing Instantiation Motivation Instantiation Operations Operations Entity Operations Relationship Operations Process Operations Input Operations Location Operations Connection Operations Role Operations Work Operations Cycle Operations Moment Operations End Operations Means Workers A realidade Target Domain INVENTORY FUNCTION NETWORK ORGANIZATION TIMING MOTIVATION Copyright Zachman Framework Associates Target Contributor

12 A universalidade do modelo de Classificação Um único Sistema de Classificação Representação da Organização TheZachman ClassificationSystem for an Enterprise TM Audience Perspective WHAT HOW WHERE WHO WHEN WHY Interrogative Prestective Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation MotivationManifestation Scope Business System Technology Visionaries Scope Entity Scope Process Scope Location Scope Role Scope Cycle Scope End Scope Relationship Scope Input Scope Connections Scope Work Scope Moment Scope Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation MotivationManifestation Executive Leaders Business Entity Business Process Business Location Business Role Business Cycle Businesse End Business Relationship Business Input Business Connections Business Work Business Moment Business Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation MotivationManifestation Architects System Entity System Process System Location System Role System Cycle System End System Relationship System Input System Connections System Work System Moment System Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation MotivationManifestation Engineers Technology Entity Technology Process Technology Location Technology Role Technology Cycle Technology End Technology Relationship Technology Input Technology Connections Technology Work Technology Moment Technology Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation MotivationManifestation Representação das coisas da Organização (eg SI) Component Implementers Component Entity Component Process Component Relationship Component Input Component Location Component Role Component Connections Component Work Component Cycle ComponentMoment Component End Component Means Inventory Instantiation Function Instantiation Network Instantiation Organization Instantiation Timing Instantiation MotivationInstantiation Operations Workers Operations Entity Operations Process Operations Relationship Operations Input Operations Location Operations Connection Operations Role Operations Work Operations Cycle OperationsMoment Operations End Operations Means Target Domain INVENTORY FUNCTION NETWORK ORGANIZATION TIMING MOTIVATION Copyright Zachman Framework Associates Target Contributor Representação dos Produtos da Organização

13 Framework de Zachman Zachman influenciou decisivamente os modelos referenciais das administrações públicas em todo o mundo, nomeadamente a FEA (Federal EnterpriseArchitecture) dos EUA (Clinger-CohenAct 1996) DODAF(Departement of Defense ArchitectureFramework) dos EUA o SAGA (Standards andarchitectures for e-government Applications) da Alemanha, o Interoperability Frameworkfor thecommonwealthgovernment da Austrália, o REACH - PublicServices Broker da Irlanda, o e-gif (e-government Interoperability Framework) do Reino Unido, etc. Zachman influenciou muitos outros frameworks usados quer empresas, fornecedores, consultoras, estados... Zachman e as AE estão na base de metodologias de controlo interno de resposta ao Sarbanes-OxleyAct 2002.

14 Framework de Zachman -

15 Conceitos Base

16 Conceitos Base

17 Conceitos Base

18 Conceitos Base

19 The Zachman Classification System for an Enterprise TM Audience Perspective WHAT HOW WHERE WHO WHEN WHY Interrogative Prestective Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Scope Visionaries Scope Entity Scope Relationship Scope Process Scope Input Scope Location Scope Connections Scope Role Scope Work Scope Cycle Scope Moment Scope End Scope Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Business Executive Leaders Business Entity Business Relationship Business Process Business Input Business Location Business Connections Business Role Business Work Business Cycle Business Moment BusinesseEnd Business Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation System Architects System Entity System Relationship System Process System Input System Location System Connections System Role System Work System Cycle System Moment System End System Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Technology Engineers Technology Entity Technology Relationship Technology Process Technology Input Technology Location Technology Connections Technology Role Technology Work Technology Cycle Technology Moment Technology End Technology Means Inventory Manifestation Function Manifestation Network Manifestation Organization Manifestation Timming Manifestation Motivation Manifestation Component Implementers Component Entity Component Relationship Component Process Component Input Component Location Component Connections Component Role Component Work Component Cycle Component Moment Component End Component Means Inventory Instantiation Function Instantiation Network Instantiation Organization Instantiation Timing Instantiation Motivation Instantiation Operations Workers Operations Entity Operations Relationship Operations Process Operations Input Operations Location Operations Connection Operations Role Operations Work Operations Cycle Operations Moment Operations End Operations Means Target Domain INVENTORY Copyright Zachman Framework Associates FUNCTION NETWORK ORGANIZATION TIMING MOTIVATION Target Contributor

20 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê TEMPO Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Owner SISTEMA (LOGICO) ENTITY = Class of Business Thing Function = Class of Business Process e.g. Modelo de Processos de Negócio/Actividades Node = Major Business Location e.g. Sistema de Logística do Negócio People = Major Organizations Time = Major Business Event e.g. Modelo de WorkFlow e.g. Escalonamento Mestre Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Plano de Negócio NEGÓCIO (CONCEPTUAL) O conceito de perspectiva, ou linha, está presente nesta framework pela necessidade de contemplar o ponto de vista de cada um dos Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas e.g. Arquitectura de Inteface e.g. Estrutura de Processos e.g., Modelo de Regras intervenientes presentes MODELO DE Distribuídos numa organização, Homem-Máquina relativamente de negócio ao seu SISTEMAS (LOGICO) contributo para o desenvolvimento de uma Arquitectura Empresarial. Recorrendo às perspectivas foi possível criar uma plataforma de Node = I/S Function Ent = Data Entity Proc.= Application Function (Processor, Storage, etc) People = Role Time = System Event End = Structural Assertion Designer Reln = Data Relationship I/O = User Views Link = Line Characteristics Designer Work = Deliverable Cycle = Processing Cycle Means =Action Assertion e.g. Modelo entendimento, Físico de Dados e.g. Design do Sistemaonde e.g. Arquitectura cada Tecnológica um e.g. dos Arquitectura pontos de e.g. de Estrutura vista de Controlo relevantes e.g. Design de Regras para MODELO MODELO apresentação TECNOLÓGICO TECNOLÓGICO (FÍSICO) o problema étratado segundo o contexto dessa perspectiva. (FíSICO) Planner Owner Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

21 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê TEMPO Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Planner ENTITY = Class of Business Thing Function = Class of Business Process Node = Major Business Location People = Major Organizations Time = Major Business Event Ends/Means=Major Bus. Goal/ Critical Success Factor e.g.modelo Semântico e.g. Modelo de Processos de e.g. Sistema Logística e.g. Modelo de WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio Negócio/Actividades NEGÓCIO do Negócio A este nível éimportante entender porque éque a organização existe, NEGÓCIO (CONCEPTUAL) (CONCEPTUAL) como éque se enquadra relativamente aos competidores e o que a torna diferente das outras. Esta perspectiva permite definir a direcção Owner Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas e.g. Arquitectura de Inteface e.g. Estrutura de Processos e.g., Modelo de Regras MODELO da DO empresa e a finalidade do Distribuídos negócio, o contexto Homem-Máquina de actuação. de negócio SISTEMA (LOGICO) Planner Owner MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

22 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê TEMPO Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Planner ENTITY = Class of Business Thing Function = Class of Business Process Node = Major Business Location People = Major Organizations Time = Major Business Event Ends/Means=Major Bus. Goal/ Critical Success Factor Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) e.g. Modelo de Processos de Negócio/Actividades e.g. Sistema de Logística do Negócio e.g. Modelo de WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio NEGÓCIO (CONCEPTUAL) Owner Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas e.g. Arquitectura de Inteface e.g. Estrutura de Processos e.g., Modelo de Regras Distribuídos Homem-Máquina de negócio Esta perspectiva refere-se ao negócio e como este opera segundo SISTEMA (LOGICO) Designer ponto de vista das pessoas que nele trabalham, percebendo como é que tudo funciona em termos desse mesmo negócio. MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Owner MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

23 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê TEMPO Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Planner ENTITY = Class of Business Thing Function = Class of Business Process Node = Major Business Location People = Major Organizations Time = Major Business Event Ends/Means=Major Bus. Goal/ Critical Success Factor Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) e.g. Modelo de Processos de Negócio/Actividades e.g. Sistema de Logística do Negócio e.g. Modelo de WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio NEGÓCIO (CONCEPTUAL) Owner Ent = Business Entity Reln = Business Relationship Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage People = Organization Unit Work = Work Product Time = Business Event Cycle = Business Cycle End = Business Objective Means = Business Strategy Owner SISTEMA (LOGICO) e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas Distribuídos e.g. Arquitectura de Inteface Homem-Máquina e.g. Estrutura de Processos e.g., Modelo de Regras de negócio MODELO DE SISTEMAS (LOGICO) Node = I/S Function Ent = Data Entity Proc.= Application Function (Processor, Storage, etc) People = Role Time = System Event End = Structural Assertion Designer Reln = Data Relationship Designer I/O = User Views Link = Line Characteristics Work = Deliverable Cycle = Processing Cycle Means =Action Assertion e.g. Modelo Físico de Dados e.g. Design do Sistema e.g. Arquitectura Tecnológica e.g. Arquitectura de e.g. Estrutura de Controlo e.g. Design de Regras MODELO MODELO Esta perspectiva define o negócio descrito apresentação na perspectiva anterior, mas TECNOLÓGICO TECNOLÓGICO (FÍSICO) (FíSICO) Node = Hardware/System Builder Ent = Segment/Table/etc. Proc.= Computer Function Software People = User Time = Execute End = Condition Reln = Pointer/Key/etc. I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format Cycle = Component Cycle Means = Action todas REPRESEN- e.g. Definições as de coisas Dados e.g. importantes Programa e.g. Arquitectura para de Rede a empresa, e.g. Arquitectura de Segurança a linha e.g. Definição de três Timings descreve e.g. Especificações de Regras as REPRESEN- TAÇÕES DETALHADAS coisas fundamentais acerca das quais a organização deseja recolher e TAÇÕES (FORA-DO- DETALHADAS CONTEXTO) manter informação. (FORA-DO- CONTEXTO) Sub- Contractor Ent = Field Proc.= Language Stmt Node = Addresses People = Identity Time = Interrupt End = Sub-condition Reln = Address I/O = Control Block Link = Protocols Work = Job Cycle = Machine Cycle Means = Step Contractor FUNCTIONING em termos das estruturas fundamentais (sistemas) que o suportam, independentemente da tecnologia. Enquanto que a linha dois descreve e.g. DADOS e.g. FUNÇÃO e.g. REDE John A. Zachman, Zachman International (810) e.g. ORGANIZAÇÃO e.g. ESCALONAMENTO e.g. ESTRATÉGIA Builder Sub- FUNCTIONING

24 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê TEMPO Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Owner SISTEMA (LOGICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING ENTITY = Class of Business Thing Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Function = Class of Business Process e.g. Modelo de Processos de Negócio/Actividades Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura Sistemas e.g. Arquitectura de Inteface e.g. Estrutura de Processos e.g., Modelo Regras MODELO DE Distribuídos Homem-Máquina negócio especificações do desenho do sistema. Quem desenvolve deve SISTEMAS (LOGICO) Node = I/S Function Ent = Data Entity Proc.= Application Function Designer Reln = Data Relationship I/O = User Views (Processor, Storage, etc) People = Role Time = System Event End = Structural Assertion Designer Link = Line Characteristics Work = Deliverable Cycle = Processing Cycle Means =Action Assertion e.g. Modelo Físico de Dados e.g. Design do Sistema e.g. Arquitectura Tecnológica e.g. Arquitectura de e.g. Estrutura de Controlo e.g. Design de Regras MODELO utilizar (ferramentas CASE, compiladores, MODELO apresentação etc.) e as possibilidades TECNOLÓGICO TECNOLÓGICO (FÍSICO) (FíSICO) Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Major Business Location e.g. Sistema de Logística do Negócio Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = Major Organizations Time = Major Business Event e.g. Modelo de WorkFlow People = User Work = Screen Format e.g. Escalonamento Mestre Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Plano de Negócio End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Planner NEGÓCIO (CONCEPTUAL) Quem desenvolve, gere o processo de produção e montagem dos componentes do SI. Isto requer um conhecimento profundo das ainda saber, quais os materiais com que deve trabalhar (SGBD s, linguagens de programação, sistemas operativos), as ferramentas a de como o trabalho de desenvolvimento deve ser organizado de forma a cumprir prazos. Owner Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

25 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê TEMPO Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Owner SISTEMA (LOGICO) Sub- Contractor FUNCTIONING ENTITY = Class of Business Thing Ent = Field Reln = Address e.g. DADOS Function = Class of Business Process e.g. Modelo de Processos de Negócio/Actividades Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Reln = Business vezes Relationshipestas partes são construídas fora do contexto (o que em muitos I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas e.g. Arquitectura de Inteface e.g. Estrutura de Processos e.g., Modelo de Regras MODELO DE Distribuídos Homem-Máquina de negócio casos garante a sua reutilização), baseadas em especificações SISTEMAS de (LOGICO) Node = I/S Function Ent = Data Entity Proc.= Application Function Designer Reln = Data Relationship I/O = User Views (Processor, Storage, etc) People = Role Time = System Event End = Structural Assertion Designer Link = Line Characteristics Work = Deliverable Cycle = Processing Cycle Means =Action Assertion e.g. Modelo Físico de Dados e.g. Design do Sistema e.g. Arquitectura Tecnológica e.g. Arquitectura e.g. Estrutura de Controlo e.g. Design de Regras MODELO MODELO componentes suficientemente apresentação detalhada ao sub-contratado. Éda TECNOLÓGICO TECNOLÓGICO (FÍSICO) (FíSICO) Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Major Business Location e.g. Sistema de Logística do Negócio Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = Major Organizations Time = Major Business Event e.g. Modelo de WorkFlow People = Identity Work = Job e.g. ORGANIZAÇÃO e.g. Escalonamento Mestre Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Plano de Negócio O sub-contratado constrói partes específicas do produto. Muitas End = Sub-condition Means = Step e.g. ESTRATÉGIA Planner NEGÓCIO (CONCEPTUAL) componentes muito detalhadas fornecidas por quem as desenvolve. É responsabilidade de quem desenvolve fornecer a informação dos responsabilidade do sub contratado a produção do componente exactamente de acordo com as especificações fornecidas. Um sub- Node = Hardware/System Builder Ent = Segment/Table/etc. Proc.= Computer Function Software People = User Time = Execute End = Condition Reln = Pointer/Key/etc. I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format Cycle = Component Cycle Means = Action REPRESEN- e.g. Definições contratado de Dados e.g. Programa não énecessariamente e.g. Arquitectura de Rede e.g. Arquitectura externo de Segurançae.g. Definição àorganização. de Timings e.g. Especificações de A Regras visão REPRESEN- TAÇÕES DETALHADAS dos sub-contratados pode ser útil para comunicar as especificações TAÇÕES (FORA-DO- DETALHADAS CONTEXTO) dos produtos àdivisão dos SI altamente especializados da (FORA-DO- CONTEXTO) organização. Owner Builder Sub- Contractor FUNCTIONING

26 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê TEMPO Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) As dimensões, ou colunas, representam as categorias de informação Planner ENTITY = Class of Function = Class of Business Thing Business Process Node = Major Business Ends/Means=Major Bus. Goal/ Location People = Major Organizations Time = Major Business Event Critical Success Factor Planner ou áreas de interesse, que cada um dos intervenientes presentes nas e.g.modelo Semântico e.g. Modelo de Processos de e.g. Sistema de Logística e.g. Modelo de WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio Negócio/Actividades do Negócio NEGÓCIOperspectivas da framework pretende responder relativamente ao NEGÓCIO (CONCEPTUAL) (CONCEPTUAL) problema, através das respostas às perguntas de o quê, como, Owner Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Reln = Business Relationship Work = Work Product onde, quem, quando e porquê. e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas e.g. Arquitectura de Inteface SISTEMA (LOGICO) Distribuídos Homem-Máquina Time = Business Event Cycle = Business Cycle e.g. Estrutura de Processos End = Business Objective Means = Business Strategy e.g., Modelo de Regras de negócio Owner MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

27 3- Framework de Zachman Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) SISTEMA (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Lista deprocesses que o negócio executa Planner ENTITY = Class of Function = Class of Node = Major Business Ends/Means=Major Bus. Goal/ Business Thing Business Process People = Major Organizations Time = Major Business Event Planner Location Critical Success Factor e.g.modelo Semântico e.g. Modelo de Processos de e.g. Sistema de Logística e.g. Modelo WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio esse produto. Na Negócio/Actividades Empresa, o quê, descreve as relações estruturais NEGÓCIO do Negócio NEGÓCIO (CONCEPTUAL) (CONCEPTUAL) Owner Proc.= Application Function I/O = User Views e.g. Design do Sistema Lista localizações nas quais o negócio opera Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica Lista de organizações Importantes para o negócio TEMPO Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia Comparando uma empresa a um produto, a coluna de Dados equivale àcomposição de materiais desse produto, ou seja, o quê compõe das coisas que compõe a empresa, como, coisas de que a Empresa éfeita, Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy e.g. Modelo lógico de as dados e.g. coisas, Arquitectura de Aplicações bens, e.g. Arquitectura conceitos, de Sistemas e.g. Arquitectura nomes de Inteface e.g. comuns Estrutura de Processosda e.g., Modelo Empresa, de Regras Distribuídos Homem-Máquina de negócio qualquer coisa que a Empresa ache suficientemente importante para gerir People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras ÂMBITO (CONTEXTUAL) Owner MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

28 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio Owner Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event End = Business Objective Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle Means = Business Strategy forma e.g. Modelo lógico de dados actuar, e.g. Arquitectura cada de Aplicações vez e.g. Arquitectura mais de Sistemas detalhadas e.g. Arquitectura Inteface àmedida e.g. Estrutura de Processos que e.g., Modelo se de vai Regras Distribuídos Homem-Máquina de negócio SISTEMA (LOGICO) TEMPO Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Continuando a analogia com os produtos, a especificação funcional do ENTITY = Class of Function = Class of Node = Major Business Ends/Means=Major Bus. Goal/ produto Business Thing equivale Business Process aos Modelos de Processos People = Major Organizationsde Time = Major Negócio, Business Event Planner Location Critical presentes Success Factor na e.g. Modelo de Processos de e.g. Sistema de Logística e.g. Modelo de WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio coluna como. Negócio/Actividades do Negócio Esta coluna, em associação com as várias linhas, descreve o processo de traduzir a missão da empresa em sucessivas definições da sua descendo nas linhas. Permite a descrição funcional da empresa. NEGÓCIO (CONCEPTUAL) Owner MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

29 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Lista deprocesses que o negócio executa e.g. Modelo de Processos de Negócio/Actividades Lista localizações nas quais o negócio opera e.g. Sistema de Logística do Negócio Lista de organizações Importantes para o negócio TEMPO Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia Esta coluna preocupa-se com a distribuição geográfica/física das actividades ENTITY = Class of da Function empresa, = Class of Node mostrando = Major Business Ends/Means=Major Bus. Goal/ Business Thing Business Process People como = Major Organizations éque Time = Major o Business trabalho Event fluí na Location Critical Success Factor empresa. e.g. Modelo de WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio ÂMBITO (CONTEXTUAL) Planner NEGÓCIO (CONCEPTUAL) Owner Ent = Business Entity Reln = Business Relationship Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage People = Organization Unit Work = Work Product Time = Business Event Cycle = Business Cycle End = Business Objective Means = Business Strategy Owner SISTEMA (LOGICO) e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas Distribuídos e.g. Arquitectura de Inteface Homem-Máquina e.g. Estrutura de Processos e.g., Modelo de Regras de negócio MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

30 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Planner e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio TEMPO Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia Descreve os aspectos relacionados com a estrutura interna da organização, no que se refere aos seus colaboradores internos ENTITY = Class of Function = Class of Node = Major Business Ends/Means=Major Bus. Goal/ Business Thing Business Process People = Major Organizations Time = Major Business Event Location Critical Success Factor e.g. Modelo de Processos de e.g. Sistema de Logística e.g. Modelo WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio (funcionários) Negócio/Actividades ou externos, no caso de outras organizações. do Negócio ÂMBITO (CONTEXTUAL) Planner NEGÓCIO (CONCEPTUAL) Owner Ent = Business Entity Reln = Business Relationship Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage People = Organization Unit Work = Work Product Time = Business Event Cycle = Business Cycle End = Business Objective Means = Business Strategy Owner SISTEMA (LOGICO) e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas Distribuídos e.g. Arquitectura de Inteface Homem-Máquina e.g. Estrutura de Processos e.g., Modelo de Regras de negócio MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

31 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Lista deprocesses que o negócio executa Lista localizações nas quais o negócio opera Lista de organizações Importantes para o negócio TEMPO Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia ÂMBITO (CONTEXTUAL) Esta coluna éusada para descrever quando as coisas ocorrem (eventos) eventos que estabelecem os critérios de desempenho e os Planner ENTITY = Class of Function = Class of Node = Major Business Ends/Means=Major Bus. Goal/ Business Thing Business Process People = Major Organizations Time = Major Business Event Planner Location Critical Success Factor e.g.modelo Semântico e.g. Modelo de Processos de e.g. Sistema de Logística e.g. Modelo de WorkFlow e.g. Escalonamento Mestre e.g. Plano de Negócio níveis quantitativos Negócio/Actividades para os recursos das organizações. NEGÓCIO do Negócio NEGÓCIO (CONCEPTUAL) (CONCEPTUAL) Owner Ent = Business Entity Reln = Business Relationship Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage People = Organization Unit Work = Work Product Time = Business Event Cycle = Business Cycle End = Business Objective Means = Business Strategy Owner SISTEMA (LOGICO) e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas Distribuídos e.g. Arquitectura de Inteface Homem-Máquina e.g. Estrutura de Processos e.g., Modelo de Regras de negócio MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

32 3- Framework de Zachman DADOS O quê PROCESSOS Como NETWORK Onde PESSOAS Quem Quando MOTIVAÇÃOPorquê Lista de coisas importantes ÂMBITO Para o negócio (CONTEXTUAL) Planner ENTITY = Class of Business Thing e.g.modelo Semântico NEGÓCIO (CONCEPTUAL) Lista deprocesses que o negócio executa Function = Class of Business Process e.g. Modelo de Processos de Negócio/Actividades Lista localizações nas quais o negócio opera Node = Major Business Location e.g. Sistema de Logística do Negócio Lista de organizações Importantes para o negócio TEMPO Lista de Eventos SignificantesLista de objectivos de negócio Para o negócio Estratégia Esta coluna descreve a motivação da organização na qual os fins são objectivos e os meios são estratégias People = Major ou Organizations métodos. Time = Major Business Event e.g. Modelo de WorkFlow e.g. Escalonamento Mestre Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Plano de Negócio ÂMBITO (CONTEXTUAL) Planner NEGÓCIO (CONCEPTUAL) Owner Ent = Business Entity Reln = Business Relationship Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage People = Organization Unit Work = Work Product Time = Business Event Cycle = Business Cycle End = Business Objective Means = Business Strategy Owner SISTEMA (LOGICO) e.g. Modelo lógico de dados e.g. Arquitectura de Aplicações e.g. Arquitectura de Sistemas Distribuídos e.g. Arquitectura de Inteface Homem-Máquina e.g. Estrutura de Processos e.g., Modelo de Regras de negócio MODELO DE SISTEMAS (LOGICO) Designer MODELO TECNOLÓGICO (FÍSICO) Ent = Data Entity Reln = Data Relationship e.g. Modelo Físico de Dados Proc.= Application Function I/O = User Views e.g. Design do Sistema Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Arquitectura Tecnológica People = Role Work = Deliverable e.g. Arquitectura de apresentação Time = System Event Cycle = Processing Cycle e.g. Estrutura de Controlo End = Structural Assertion Means =Action Assertion e.g. Design de Regras Designer MODELO TECNOLÓGICO (FíSICO) Builder REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Sub- Contractor FUNCTIONING Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Definições de Dados Ent = Field Reln = Address e.g. DADOS Proc.= Computer Function I/O = Data Elements/Sets e.g. Programa Proc.= Language Stmt I/O = Control Block e.g. FUNÇÃO Node = Hardware/System Software Link = Line Specifications e.g. Arquitectura de Rede Node = Addresses Link = Protocols e.g. REDE John A. Zachman, Zachman International (810) People = User Work = Screen Format Time = Execute Cycle = Component Cycle e.g. Arquitectura de Segurançae.g. Definição de Timings People = Identity Work = Job e.g. ORGANIZAÇÃO Time = Interrupt Cycle = Machine Cycle e.g. ESCALONAMENTO End = Condition Means = Action e.g. Especificações de Regras End = Sub-condition Means = Step e.g. ESTRATÉGIA Builder Sub- REPRESEN- TAÇÕES DETALHADAS (FORA-DO- CONTEXTO) Contractor FUNCTIONING

33 3- Características da Framework Ésimples e fácil de entender por não técnicos Éindependente de métodos e de ferramentas Descreve a organização e os seus SIsde forma abrangente Promove a agilidade das organizações, porque isola as variáveis da mudança Evidencia a falta de modelos para uma série de células

34 3- Modelos e a Framework

35 3- Definição das Células Coluna 1: O quê ou coluna dos Dados Linha 1: Lista das Coisas Importantes para o Negócio Levantamento das coisas ou bens sobre os quais a empresa opera ou está interessada, que podem afectar a sua gestão ou finalidade Éaconselhável que este levantamento seja feito com algum nível de agregação O conteúdo desta célula define o âmbito ou fronteiras dos artefactos das linhas seguintes relativamente a esta coluna Linha 2: Modelo Semântico Identificar as entidades de negócio descritas pelas pessoas do negócio Perceber as relações que existem entre as entidades de negócio Linha 3: Modelo Lógico dos Dados Definir o modelo lógico dos dados, definindo os atributos, campos chave e relações Este modelo lógico de dados deve ser independente da tecnologia

36 3- Definição das Células Coluna 2: Como ou coluna dos Processos Linha 1: Lista dos Processos da Empresa Levantamento dos processos (ou funções) que se desenrolam na empresa Éaconselhável que este levantamento seja feito com algum nível de agregação O conteúdo desta célula define o âmbito ou fronteiras dos artefactos das linhas seguintes relativamente a esta coluna Linha 2: Modelo dos Processos de Negócio Descrever os processos bem como a sua decomposição em actividades, entradas e saídas Identificar a interdependência entre processos Os processos devem ser descritos de forma independente quanto aos sistemas Linha 3: Arquitectura Aplicacional Representar a lógica de implementação que suporta os processos de negócio, ou seja, os sistemas aplicacionais Esta lógica de implementação deve ser independente quanto à tecnologia

37 3- Definição das Células Coluna 3: Onde ou coluna da Rede Linha 1: Lista dos Locais onde a Empresa Actua Levantamento dos locais onde a empresa actua Éaconselhável que este levantamento seja feito com algum nível de agregação O conteúdo desta célula define o âmbito ou fronteiras dos artefactos das linhas seguintes relativamente a esta coluna Linha 2: Sistema Logístico do Negócio Identificar os locais de negócio da empresa, bem como, a forma como estão ligados Estas ligações podem ser feitas através de voz, dados, correio, camião, comboio, barco, etc Linha 3: Arquitectura dos Sistemas Distribuídos Representado o modelo lógico da implementação dos sistemas aplicacionais, no que se refere aos processadores, sistemas operativos, SGBD s

38 3- Definição das Células Coluna 4: Quem ou coluna da Organização Linha 1: Lista das Organizações Importantes para o Negócio Levantamento dos intervenientes importantes para o negócio, quer sejam pessoas ou organizações que possam acrescentar valor à empresa Éaconselhável que este levantamento seja feito com algum nível de agregação O conteúdo desta célula define o âmbito ou fronteiras dos artefactos das linhas seguintes relativamente a esta coluna Linha 2: Modelo do Fluxo de Trabalho Levantamento das funções e responsabilidades dos intervenientes na organização Linha 3: Arquitectura da Interface Homem-Máquina Especificar os aspectos associados com a interface e interacção com os sistemas aplicacionais, relativamente a cada grupo de utilizadores, como gestores, administrador, utilizador, técnico, etc.

39 3- Definição das Células Coluna 5: Quando ou coluna do Tempo Linha 1: Lista dos Eventos Significativos para o Negócio Listar os acontecimentos mais significativos para o negócio Éaconselhável que este levantamento seja feito com algum nível de agregação O conteúdo desta célula define o âmbito ou fronteiras dos artefactos das linhas seguintes relativamente a esta coluna Linha 2: Plano Principal Identificar os ciclos de negócio (data inicio, duração) Linha 3: Estrutura do Processamento Especificar a lógica dos sistemas, em termos de eventos e duração

40 3- Definição das Células Coluna 6: Porquê ou coluna da Motivação Linha 1: Lista dos Objectivos e/ou Estratégias do Negócio Registar a estratégia da empresa, objectivos ou factores críticos de sucesso Éaconselhável que este levantamento seja feito com algum nível de agregação O conteúdo desta célula define o âmbito ou fronteiras dos artefactos das linhas seguintes relativamente a esta coluna Linha 2: Plano de Negócio Representar o modelo dos objectivos e estratégias de negócio que justificam as operações e decisões tomadas na empresa Linha 3: Regras de Negócio Representar o modelo lógico das regras de negócio da empresa no que se refere às intenções e restrições

41 3-O Framework de Zachman e o Ciclo de Desenvolvimento Planeamento Estratégico de SI Arquitectura SI Desenho de Sistemas Implementação SCOPE (CONTEXTUAL) MODEL (CONCEPTUAL) SYSTEM MODEL (LOGICAL) 23 Oct 1996 Planner Owner Designer TECHNOLOGY MODEL (PHYSICAL) Builder DETAILED REPRESEN- TATIONS (OUT-OF- CONTEXT) Sub- Contractor FUNCTIONING e.g. DATA ARCHITECTURE - A FRAMEWORK DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why List of Things Important to the Business ENTITY = Class of Business Thing e.g. Semantic Model Ent = Business Entity Reln = Business Relationship e.g. Logical Data Model Ent = Data Entity Reln = Data Relationship e.g. Physical Data Model Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Data Definition Ent = Field Reln = Address List of Processes the Business Performs Function = Class of Business Process e.g. Business Process Model Proc. = Business Process I/O = Business Resources e.g. "Application Architecture" Proc.= Application Function I/O = User Views e.g. "System Design" Proc.= Computer Function I/O = Screen/Device Formats e.g. "Program" Proc.= Language Stmt I/O = Control Block e.g. FUNCTION List of Locations in which the Business Operates Node = Major Business Location e.g. Logistics Network Node = Business Location Link = Business Linkage e.g. "Distributed System Architecture" Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. "System Architecture" Node = Hardware/System Software Link = Line Specifications e.g. "Network Architecture" Node = Addresses Link = Protocols e.g. NETWORK Zachman Institute for Framework Advancement - (810) List of Organizations Important to the Business People = Major Organizations e.g. Work Flow Model People = Organization Unit Work = Work Product e.g. Human Interface Architecture People = Role Work = Deliverable e.g. Presentation Architecture People = User Work = Screen Format e.g. Security Architecture People = Identity Work = Job e.g. ORGANIZATION TIME List of Events Significant to the Business Time = Major Business Event e.g. Master Schedule Time = Business Event Cycle = Business Cycle e.g. Processing Structure Time = System Event Cycle = Processing Cycle e.g. Control Structure Time = Execute Cycle = Component Cycle e.g. Timing Definition Time = Interrupt Cycle = Machine Cycle e.g. SCHEDULE List of Business Goals/Strat Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Business Plan End = Business Objective Means = Business Strategy e.g., Business Rule Model End = Structural Assertion Means =Action Assertion e.g. Rule Design End = Condition Means = Action e.g. Rule Specification End = Sub-condition Means = Step e.g. STRATEGY SCOPE (CONTEXTUAL) MODEL (CONCEPTUAL) 41 Planner Owner SYSTEM MODEL (LOGICAL) Designer TECHNOLOGY CONSTRAINED MODEL (PHYSICAL) Builder DETAILED REPRESEN- TATIONS (OUT-OF CONTEXT) Sub- Contractor FUNCTIONING Copyright - John A. Zachman, Zachman International TM

42 Representações

43 Representações de Arquitectura Visam apenas o alinhamento funcional. Estão adequadas à informação que pretende transmitir, aos interlocutores, e ao rigor. Não tem conceitos técnicos

44 Representações de Engenharia Estão adequadas àinformação que pretende transmitir, aos interlocutores, e ao rigor! Éuma visão focada no dimensionamento. Não tem conceitos funcionais.

45 Representações de Arquitectura Reparações Serviço Central Associa OpLog ao Artigo e Loja Operador Logístico Origem Transporte Artigo com Agendamento Automático? Identificação Artigo, Origem, Destino e Op Não Log Solicitar Operador Logístico para o transporte Sim Guia de transporte Informar intervenientes no transporte e recepção Preparar Artigo para Levantamento Ordem de Reparação Destino Transporte Recepção do artigo Registo Recepção Artigo Operador Logístico Log Levantamento Regista o Levantamento do Artigo na Origem Confirma a entrega no Destino Fecho Recep ção Artigo Log entrega Agendar Transporte Estão adequadas à informação que pretende transmitir, aos interlocutores, e ao rigor! Éuma visão funcional.

46 Representações de Arquitectura [Sitema] Altera Estado Processo [Sistema] Cria Roles SCR Temporárias SubProcesso Reparação ao Domicilio + Reparação ao Domicilio Inicio Processo [Sistema] Identifica Tipo Processo Inicial Orçamento SupProcesso Reparação Em Oficina + [Sitema] Altera Estado Processo Garantia [Sistema] Verifica Tipo Processo de Substituição RMA Operação RMA + [Sistema] Apaga Roles SCR Temporárias SubProcesso Pedido Peças + Doa Operação DOA + Fim Processo Troca Directa Operação DOA +

47 Representações de Engenharia

48 Outras Representações... Qual a audiência? Qual o foco? Qual o rigor?

49 Outras Representações... Qual a audiência? Qual o foco? Qual o rigor?

50 Outras Representações... Qual a audiência? Qual o foco? Qual o rigor?

Frameworks de Arquitecturas Empresarias. Pedro Sousa ATSI 2007

Frameworks de Arquitecturas Empresarias. Pedro Sousa ATSI 2007 Frameworks de Arquitecturas Empresarias Tópicos Motivação Necessidade de representação Representações e confusões Frameworks de Arquitectura Empresarial Framework Zackman Motivação - Porquê um Framework

Leia mais

Arquitecturas Empresarais. Pedro Sousa

Arquitecturas Empresarais. Pedro Sousa Arquitecturas Empresarais Índice 1. Arquitectura Empresarial 2. Frameworks de Arquitectura Empresariais 3. O Framework de Zackman 4. Alinhamento de Sistemas de Informação 1-Definição de Arquitectura Empresarial

Leia mais

Arquitecturas dos Sistemas de Informação: uma comparação de abordagens

Arquitecturas dos Sistemas de Informação: uma comparação de abordagens Arquitecturas dos Sistemas de Informação: uma comparação de abordagens Luis Rodrigues Instituto Superior de Contabilidade e Administração, Instituto Politécnico do Porto, Portugal. luis@dsi.uminho.pt Luis

Leia mais

Enterprise Architecture

Enterprise Architecture Enterprise Architecture SOA on your terms and our expertise Agradecimentos ao Núcleo de Prática e Pesquisa em Tecnologia da UNIRIO (NP2TEC), pela cessão de uso de parte do material didático do seu curso

Leia mais

Economia da Informação Joaquim Alves Lavado

Economia da Informação Joaquim Alves Lavado Conferência Desafios e Condicionantes Económicas da Construção da Sociedade da Informação 22 de Abril de 2009 Fundação Calouste Gulbenkian Economia da Informação Joaquim Alves Lavado Patrocinadores Especifico

Leia mais

Glossário BiSL. Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 -

Glossário BiSL. Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 - Glossário BiSL Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 - 1. Glossário de Terminologia Terminologia em Inglês Terminologia em Português BiSL processes Processos de BiSL Business data management

Leia mais

Introdução. Arquitetura e Organização de Computadores I. Programa. Arquitetura e Organização de. Computadores. Capítulo 1.

Introdução. Arquitetura e Organização de Computadores I. Programa. Arquitetura e Organização de. Computadores. Capítulo 1. Arquitetura e Organização de Computadores I Prof. Cláudio C. Rodrigues Arquitetura e Organização de Computadores I Objetivo: Entender a regra dos componentes de um sistema computador e como eles trabalham

Leia mais

Introdução ao RUP Rational Unified Process

Introdução ao RUP Rational Unified Process Introdução ao RUP Rational Unified Process UML Diagramas de Classes v.1.1, João Pascoal Faria, 2001 1 O que é Um processo (de engenharia) de software é a definição de um conjunto completo de actividades

Leia mais

Organização de Computadores I

Organização de Computadores I Organização de Computadores I Prof. Cláudio C. Rodrigues Bibliografia: 1. Arquitetura e Organização de Computadores: Projeto para o Desempenho, 5ª edição - William Stallings - Prentice Hall. livro texto

Leia mais

ALM Aplicações em Linguagem de Montagem. Introdução. A produção de Software é uma atividade build and fix. build. fix

ALM Aplicações em Linguagem de Montagem. Introdução. A produção de Software é uma atividade build and fix. build. fix Introdução A produção de Software é uma atividade build and fix. 1 Introdução build 2 Introdução fix 3 1 Introdução 4 P s Só pessoas motivadas e comprometidas com o projeto garantem o respectivo sucesso;

Leia mais

Estrutura para Arquitetura de Sistemas de Informação

Estrutura para Arquitetura de Sistemas de Informação Universidade Estadual de Maringá- Departamento de Informática Estrutura para Arquitetura de Sistemas de Informação Tania Fatima Calvi Tait Maringá, fevereiro/2002 Roteiro de apresentação Considerações

Leia mais

As ASI têm uma visão holística e interdisciplinar

As ASI têm uma visão holística e interdisciplinar As ASI têm uma visão holística e interdisciplinar A recessão económica dos últimos anos e a evidência de um excesso e/ou grande desaproveitamento da base instalada de equipamentos e sistemas de tecnologias

Leia mais

E-JUSTIÇA. Prof. José Tribolet ( INESC / IST )

E-JUSTIÇA. Prof. José Tribolet ( INESC / IST ) e justiça O que o sector da justiça em Portugal tem a ganhar com o desenvolvimento da SI 12 e 13 de Janeiro de 2004 Fundação Calouste Gulbenkian E-JUSTIÇA Prof. José Tribolet ( INESC / IST ) Patrocínio

Leia mais

Definição de Arquitectura de Informação em organismo da Administração Pública Local

Definição de Arquitectura de Informação em organismo da Administração Pública Local Definição de Arquitectura de Informação em organismo da Administração Pública Local Filipe Sá 1, Álvaro Rocha 2 1 Câmara Municipal de Penacova, Largo Alberto Leitão, 5, 3360-341 Penacova, Portugal filipe@cm-penacova.pt

Leia mais

UML Visão Geral UML Visão geral v.1.1, Novembro de 2001

UML Visão Geral UML Visão geral v.1.1, Novembro de 2001 UML Visão Geral 1 Índice Introdução Diagramas O que é a UML? Diagrama de casos de utilização Valor da UML Diagrama de classes Origens da UML Diagrama de objectos Parceiros da UML Diagrama de componentes

Leia mais

Geospatial Information for Integration and Development in Rio de Janeiro. Luiz Roberto Arueira City Information Director Marcus Silva GIS Consultant

Geospatial Information for Integration and Development in Rio de Janeiro. Luiz Roberto Arueira City Information Director Marcus Silva GIS Consultant Geospatial Information for Integration and Development in Rio de Janeiro Luiz Roberto Arueira City Information Director Marcus Silva GIS Consultant Context PREFEITURA DA CIDADE DO RIO DE JANEIRO Instituto

Leia mais

Engenharia de Software

Engenharia de Software UNIVERSIDADE DE LISBOA INSTITUTO SUPERIOR TÉCNICO Engenharia de Software LEIC/LETI, 3 o Ano, 2 o Semestre Repescagem 1 o Teste, 7 de Julho de 2017 Duração: 90 minutos Nome: Número: Este teste tem um conjunto

Leia mais

IBM System x and BladeCenter. Ferramentas de configuração

IBM System x and BladeCenter. Ferramentas de configuração Systems and Technology Group IBM System x and BladeCenter Ferramentas de configuração Jefferson de Almeida Silva Systems Management & Product Specialist CTSS = Channel Technical Sales Specialist Enablement

Leia mais

I Análise de Sistemas

I Análise de Sistemas I Análise de Sistemas Dados e Informação Dados São elementos concretos utilizados como base para discussão, decisão, cálculo ou medição. São valores utilizados como matéria-prima de informação, representada

Leia mais

Academia Project Manager

Academia Project Manager Academia Project Manager Formato do curso: Presencial Preço: mensal, desde 341,30 Duração: 140 horas A Academia Project Manager aborda todos os conceitos necessários para que um profissional possa desempenhar

Leia mais

Fenómeno da globalização

Fenómeno da globalização Fenómeno da globalização Estamos num mundo em que tudo é possível a qualquer hora e em qualquer lugar Uma empresa não pode ser verdadeiramente global sem ter uma rede de comunicações excelente Um negócio

Leia mais

Engenharia de Software

Engenharia de Software UNIVERSIDADE DE LISBOA INSTITUTO SUPERIOR TÉCNICO Engenharia de Software LEIC/LETI, 3 o Ano, 2 o Semestre Repescagem 1 o Teste, 7 de Julho de 2017 Duração: 90 minutos Nome: Número: Este teste tem um conjunto

Leia mais

Apresentação. Informação geral + Conceitos iniciais

Apresentação. Informação geral + Conceitos iniciais Apresentação Informação geral + Informação geral Página da cadeira Objectivos principais Compreender a importância dos algoritmos e dos programas de computador para a resolução de problemas em engenharia.

Leia mais

Engenharia de Software

Engenharia de Software UNIVERSIDADE DE LISBOA INSTITUTO SUPERIOR TÉCNICO Engenharia de Software LEIC/LETI, 3 o Ano, 2 o Semestre 1 o Teste, 4 de Abril de 2017 Duração: 90 minutos Nome: Número: Este teste tem um conjunto de 8

Leia mais

Engenharia de Software

Engenharia de Software UNIVERSIDADE DE LISBOA INSTITUTO SUPERIOR TÉCNICO Engenharia de Software LEIC/LETI, 3 o Ano, 2 o Semestre 1 o Teste, 4 de Abril de 2017 Duração: 90 minutos Nome: Número: Este teste tem um conjunto de 8

Leia mais

Desenho e documentação de arquitectura de software e de aplicações empresariais

Desenho e documentação de arquitectura de software e de aplicações empresariais Desenho e documentação de arquitectura de software e de aplicações empresariais João Pascoal Faria Laboratório de Engenharia de Software 10 de Novembro de 2003 1 Definição de arquitectura de software Arquitectura

Leia mais

INSTITUTO POLITÉCNICO DE VIANA DO CASTELO CURSO DE PÓS-GRADUAÇÃO. Gestão de Sistemas de Informação

INSTITUTO POLITÉCNICO DE VIANA DO CASTELO CURSO DE PÓS-GRADUAÇÃO. Gestão de Sistemas de Informação INSTITUTO POLITÉCNICO DE VIANA DO CASTELO CURSO DE PÓS-GRADUAÇÃO Gestão de Sistemas de Informação Setembro 2016 UNIDADES CURRICULARES DO CURSO DE PÓS-GRADUAÇÃO EM GSI Os objetivos e os conteúdos a cobrir

Leia mais

Ciclo de vida: fases x atividades

Ciclo de vida: fases x atividades Ciclo de vida Fase de definição Análise e Especificação Estudo de Viabilidade Estimativas Planejamento Fase de desenvolvimento Design Implementação e integração Verificação e Validação Fase de operação

Leia mais

Apresentação de 7 de Novembro de A Informática informada

Apresentação de 7 de Novembro de A Informática informada Apresentação de 7 de Novembro de 2008 - A Informática informada O meu propósito é apresentar uma perspectiva sobre a função da informática nas empresas, que normalmente é desempenhada por um departamento

Leia mais

Headline Verdana Bold

Headline Verdana Bold Crunch time Headline Verdana Bold Finance in a digital world Nelson Fontainhas 18 de maio de 2017 Cloud Advanced Analytics Analytics has long been part of the finance arsenal, but new techniques are helping

Leia mais

Desenvolvimento Baseado em Componentes e o Enfoque de Linha de Produtos

Desenvolvimento Baseado em Componentes e o Enfoque de Linha de Produtos Desenvolvimento Baseado em Componentes e o Enfoque de Linha de Produtos Segundo Workshop de Desenvolvimento Baseado em Componentes Itana Maria de Souza Gimenes itana@din.uem.br Departamento de Informática

Leia mais

EXPERIÊNCIA COMO AVALIADOR DE PROJETOS EMPIR. João Alves e Sousa IPQ

EXPERIÊNCIA COMO AVALIADOR DE PROJETOS EMPIR. João Alves e Sousa IPQ EXPERIÊNCIA COMO AVALIADOR DE PROJETOS EMPIR João Alves e Sousa IPQ 2017-02-03 Agenda Introdução Avaliação / Classificação What, Why, How Pontos decisivos 2 Introdução Processo de selecção dos referees

Leia mais

Installing and Configuring Windows Server 2012 (20410)

Installing and Configuring Windows Server 2012 (20410) Installing and Configuring Windows Server 2012 (20410) Formato do curso: Presencial Localidade: Lisboa Com certificação: Microsoft Certified Solutions Associate (MCSA) Data: 06 Jan. 2017 a 17 Mar. 2017

Leia mais

Installing and Configuring Windows Server 2012 (20410)

Installing and Configuring Windows Server 2012 (20410) Installing and Configuring Windows Server 2012 (20410) Formato do curso: Presencial Localidade: Porto Com certificação: Microsoft Certified Solutions Associate (MCSA) Data: 23 Jan. 2017 a 27 Jan. 2017

Leia mais

Docente: Luís Manuel Borges Gouveia. Disciplina: Sistemas de Informação. Curso - Ano Várias licenciaturas do 2º e 4º ano.

Docente: Luís Manuel Borges Gouveia. Disciplina: Sistemas de Informação. Curso - Ano Várias licenciaturas do 2º e 4º ano. Docente: Luís Manuel Borges Gouveia Disciplina: Sistemas de Informação Curso - Ano Várias licenciaturas do 2º e 4º ano Regime Semestral Categoria Nuclear Horário Semanal Três horas Enquadramento e Objectivos

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Conceitos Iniciais & Motivação Hermano Perrelli hermano@cin.ufpe.br Sistemas de informações tornaram-se uma área funcional... Diretora Financeira Diretor de Informações ou Gerente

Leia mais

Sumário. Lista de Figuras. Lista de Tabelas. Lista de Abreviações. 1. Considerações Iniciais Introdução Objetivos...

Sumário. Lista de Figuras. Lista de Tabelas. Lista de Abreviações. 1. Considerações Iniciais Introdução Objetivos... Sumário Lista de Figuras Lista de Tabelas Lista de Abreviações III VI VIII 1. Considerações Iniciais 1 1.1. Introdução...1 1.2 Objetivos...4 2. Estudo da norma IEC 61850 5 2.1. Nós Lógicos...5 2.2. Dados

Leia mais

Prof. Fábio Lúcio Meira

Prof. Fábio Lúcio Meira Prof. Fábio Lúcio Meira Objetivo Transformar os requisitos no design do futuro sistema Evoluir uma arquitetura robusta do sistema Adaptar o design para adequá-lo ao ambiente de implementação O principal

Leia mais

Business Intelligence with Tableau and SQL Server

Business Intelligence with Tableau and SQL Server SQL Server - ES Meeting Business Intelligence with Tableau and SQL Server WHO I AM? https://sqlserveres.com.br/ SCHEDULING Business Intelligence Introduction

Leia mais

Paradigmas de Software

Paradigmas de Software Paradigmas de Software Objetivos Introdução aos paradigmas de software. Descrição de modelos genéricos e sua aplicabilidade. Descrição dos processos de requisitos, desenvolvimento, teste e evolução. Modelo

Leia mais

Índice. Escolha de um Computador

Índice. Escolha de um Computador Sumário Introdução ao desempenho. Métricas utilizadas para medir o desempenho. Relações entre métricas. 1 Índice 2. O Papel do Desempenho 2.1 Medição do Desempenho 2.2 Relacionando as Métricas 2.3 Escolha

Leia mais

Arquitetura Corporativa no contexto de Carve-Out

Arquitetura Corporativa no contexto de Carve-Out BA Brazil 2015 Arquitetura Corporativa no contexto de Carve-Out Agenda Introdução Carve-Out Arquitetura Corporativa Importância da Arquitetura Corporativa Compartilhando a Experiência Lições Aprendidas

Leia mais

GESTÃO DO PRODUTO. IST, Dezembro 2007 José Varandas. O ciclo de vida do Produto

GESTÃO DO PRODUTO. IST, Dezembro 2007 José Varandas. O ciclo de vida do Produto GESTÃO DO PRODUTO IST, Dezembro 00 José Varandas O ciclo vida do Produto Ciclo Vida do Produto - ontem Projecto Projecto Concepção Concepção Operação Produção Operação / / Produção Manutenção Manutenção

Leia mais

Agenda da Aula. Arquitetura de Software e Padrões Arquiteturais. Elementos de um Padrão. Arquitetura de Software. Arquitetura de Software

Agenda da Aula. Arquitetura de Software e Padrões Arquiteturais. Elementos de um Padrão. Arquitetura de Software. Arquitetura de Software Reuso de Software Aula 04 Agenda da Aula Arquitetura de Software e Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo reuso.software@gmail.com 14 Março 2012 Arquitetura de Software Padrões arquiteturais

Leia mais

Universidade Fernando Pessoa

Universidade Fernando Pessoa Universidade Fernando Pessoa Faculdade de Ciência e Tecnologia Manual de Docência Disciplina: Sistemas de Informação Docente: Luis Borges Gouveia Módulo nº 1 O mundo dos Sistemas de Informação 6 aulas

Leia mais

Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores

Ficha de Unidade Curricular (FUC) de Arquitectura de Computadores INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 9/11/2016 Aprovação do Conselho Técnico-Científico 23/11/2016 Ficha de Unidade

Leia mais

Common Object Request Broker Architecture

Common Object Request Broker Architecture Common Object Request Broker Architecture OMG: Object Management Group. Organização internacional, sem fins lucrativos, fundada em 1989. Mais de 800 membros (incluindo fabricantes de sistemas, produtores

Leia mais

Trabalho 2 - Engenharia Elétrica

Trabalho 2 - Engenharia Elétrica Trabalho 2 - Engenharia Elétrica 1 de novembro de 2010 1 Introdução O objetivo deste trabalho será realizar a implementação de um servidor de correio simples utilizando-se da programação Sockets. O servidor

Leia mais

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular GESTÃO DE OPERAÇÕES Ano Lectivo 2018/2019

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular GESTÃO DE OPERAÇÕES Ano Lectivo 2018/2019 Programa da Unidade Curricular GESTÃO DE OPERAÇÕES Ano Lectivo 2018/2019 1. Unidade Orgânica Ciências da Economia e da Empresa (1º Ciclo) 2. Curso Gestão de Empresa 3. Ciclo de Estudos 1º 4. Unidade Curricular

Leia mais

Projeto de Sistema Produtivo para um Novo Serviço em uma Empresa de Consultoria

Projeto de Sistema Produtivo para um Novo Serviço em uma Empresa de Consultoria Tiago Pellegrini Travassos Vieira Projeto de Sistema Produtivo para um Novo Serviço em uma Empresa de Consultoria Trabalho de Formatura apresentado à Escola Politécnica da Universidade de São Paulo para

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular GESTÃO DE OPERAÇÕES TURÍSTICAS Cursos GESTÃO (2.º ciclo) (*) GESTÃO DO TURISMO (*) Curso onde a unidade curricular é opcional

Leia mais

Identificador do Recurso

Identificador do Recurso Identificador do Recurso Autor GT Transversal Data de criação 2016-06-16 Data de alteração Assunto Publicação SNIG 2020 Descrição Padrão a utilizar em Portugal para um identificador permanente de CSDG,

Leia mais

4 Caso de Uso no Ambiente Oracle

4 Caso de Uso no Ambiente Oracle 4 Caso de Uso no Ambiente Oracle No capítulo anterior foi definido o processo para definição de uma estratégia de rastreabilidade. Neste capítulo será realizada uma instanciação do processo em um ambiente

Leia mais

The best of ICT with a human touch

The best of ICT with a human touch The best of ICT with a human touch A NOSSA NOVA GALÁXIA Há momentos muito importantes na vida de uma organização. Este é para nós um desses momentos e temos o privilégio de contar com o apoio de muitos.

Leia mais

Introdução aos Sistemas de Informação

Introdução aos Sistemas de Informação GSI Introdução aos Sistemas de Informação- 1 Introdução aos SI - 1 Gestão de Sistemas Informáticos Introdução aos Sistemas de Informação Carlos Conceição Elsa Cardoso Outubro 2001 Management Information

Leia mais

Modelação dos mecanismos de controlo de acesso numa arquitectura empresarial

Modelação dos mecanismos de controlo de acesso numa arquitectura empresarial Modelação dos mecanismos de controlo de acesso numa arquitectura empresarial Tópicos de Investigação, MEIC, 27/01/2011 Ricardo Martins, 55391 Agenda Enquadramento e problema Objectivos e perguntas de investigação

Leia mais

Modelagem De Sistemas

Modelagem De Sistemas Modelagem De Sistemas UNIP Tatuapé - SP Aplicações em Linguagem de Programação Prof.Marcelo Nogueira Uma empresa de software de sucesso é aquela que consistentemente produz software de qualidade que vai

Leia mais

Introdução a Web Services

Introdução a Web Services Introdução a Web Services Mário Meireles Teixeira DEINF/UFMA O que é um Web Service? Web Service / Serviço Web É uma aplicação, identificada por um URI, cujas interfaces podem ser definidas, descritas

Leia mais

Sistemas de informação para empresas

Sistemas de informação para empresas Sistemas de informação para empresas Manutenção e exploração de sistemas inovação e desafios tecnológicos desenvolvimentos e prospectiva a redifinição do conceito de negócio síntese do potencial da implementação

Leia mais

Análise e Concepção de Sistemas de Informação

Análise e Concepção de Sistemas de Informação Análise e Concepção de Sistemas de Informação Processos de Engª de Requisitos Adaptado a partir de Engineering: Processes and Techniques Gerald Kotonya and Ian Sommerville 1 Objectivos Introduzir a noção

Leia mais

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2006 Profa. Dra. Itana Gimenes RUP: Projeto Artefatos Modelo de Projeto: Lista de classes de

Leia mais

Ambientes de Desenvolvimento Avançados

Ambientes de Desenvolvimento Avançados Ambientes de Desenvolvimento Avançados http://www.dei.isep.ipp.pt/~jtavares/adav/adav.htm Aula 3 Engenharia Informática 2004/2005 José António Tavares jrt@isep.ipp.pt 1 Introdução ao conceito Baseado num

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2018-19 Unidade Curricular CONTABILIDADE DE GESTÃO Cursos CONTABILIDADE (2.º Ciclo) Unidade Orgânica Faculdade de Economia Código da Unidade Curricular

Leia mais

Configuring Advanced Windows Server 2012 Services (20412)

Configuring Advanced Windows Server 2012 Services (20412) Configuring Advanced Windows Server 2012 Services (20412) Formato do curso: Presencial Com certificação: Microsoft Certified Solutions Associate (MCSA) Preço: 1630 Nível: Intermédio Duração: 35 horas Este

Leia mais

Otimização da gestão de instalações desportivas nas empresas municipais: Aplicação de uma abordagem baseada na gestão por processos

Otimização da gestão de instalações desportivas nas empresas municipais: Aplicação de uma abordagem baseada na gestão por processos Otimização da gestão de instalações desportivas nas empresas municipais: Aplicação de uma abordagem baseada na gestão por processos Pedro Sobreiro, Rita Santos-Rocha e Rui Claudino Maia, 4 de Dezembro

Leia mais

Avaliação do desempenho Potencial do Gestor de Sistemas de Informação com base na experiência, formação e características pessoais

Avaliação do desempenho Potencial do Gestor de Sistemas de Informação com base na experiência, formação e características pessoais Avaliação do desempenho Potencial do Gestor de Sistemas de Informação com base na experiência, formação e características pessoais Evaluation of the Potential Performance of the Chief Information Officer

Leia mais

DECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos. Apresentação. Computação e Programação (CP) 2013/2014.

DECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos. Apresentação. Computação e Programação (CP) 2013/2014. DECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos Apresentação Computação e Programação (CP) 2013/2014 Aula 1 Objetivos Ficar a saber: funcionamento da unidade curricular (UC) Computação

Leia mais

2º Ciclo MEIC. Tecnologias dos Sistemas Informáticos. José Delgado

2º Ciclo MEIC. Tecnologias dos Sistemas Informáticos. José Delgado 2º Ciclo MEIC Tecnologias dos Sistemas Informáticos José Delgado LEIC está quase: e agora?! LEIC MEIC Acabem o MEIC! Mercado Percursos Especializações ES, SE e TSI (IT): parceiros de negócio Pessoas Equipa

Leia mais

Introdução aos Sistemas Operativos

Introdução aos Sistemas Operativos Introdução aos Sistemas Operativos Baseado em: Andrew S. Tanenbaum. Modern Operating Systems, Prentice-Hall, 1992 FEUP/INESC http://www.fe.up.pt/~jlopes/teach/ jlopes@inescn.pt v 1.0, Outubro de 1997 Introdução

Leia mais

João Correia Lopes. v 1.0, Outubro de Introdução aos Sistemas Operativos v1.0 1

João Correia Lopes. v 1.0, Outubro de Introdução aos Sistemas Operativos v1.0 1 Introdução aos Sistemas Operativos Baseado em: Andrew S. Tanenbaum. Modern Operating Systems, Prentice-Hall, 1992 FEUP/INESC http://www.fe.up.pt/~jlopes/teach/ jlopes@inescn.pt v 1.0, Outubro de 1997 Introdução

Leia mais

Lic. Engenharia de Sistemas e Informática

Lic. Engenharia de Sistemas e Informática Conceitos de Sistemas Informáticos Lic. Engenharia de Sistemas e Informática 1º ano 2004/05 Luís Paulo Santos Módulo Arquitectura de Computadores Execução de Programas LPSantos, CSI: Arquitectura de Computadores,

Leia mais

1ª Parte Fundamentos dos

1ª Parte Fundamentos dos Sistemas de Informação António Lencastre Godinho agodinho@mail.islagaia.pt 939 381 789 James António A. Lencastre O Brien e Godinho, George M. ISLA-Gaia, Marakas, 2007 Administração de SI, 2007. 1-1 António

Leia mais

Deploying and Managing Windows 10 Using Enterprise Services ( )

Deploying and Managing Windows 10 Using Enterprise Services ( ) Deploying and Managing Windows 10 Using Enterprise Services (20697-2) Formato do curso: Presencial Com certificação: Microsoft Certified Solutions Associate (MCSA) Preço: 1590 Nível: Intermédio Duração:

Leia mais

O que é? É uma aplicação que consiste em 2 ou mais processos que executam em diferentes processadores que não partilham memória.

O que é? É uma aplicação que consiste em 2 ou mais processos que executam em diferentes processadores que não partilham memória. Sumário: Introdução aos SD (Uma) Definição dum sistema distribuído (SD). Exemplos de SDs. Potenciais vantagens de SDs. Objectivos no desenvolvimento de SDs. Dificuldades/obstáculos no desenvolvimento de

Leia mais

2º Ciclo MEIC. Tecnologias dos Sistemas Informáticos

2º Ciclo MEIC. Tecnologias dos Sistemas Informáticos 2º Ciclo MEIC Tecnologias dos Sistemas Informáticos LEIC está quase: e agora?! LEIC MEIC Acabem o MEIC! Mercado Para já, pré-inscrições de 16 a 20 março! ( 120 ECTS) Especializações Percursos ES, SE e

Leia mais

Implementação de um escalonador de processos em GPU

Implementação de um escalonador de processos em GPU Implementação de um escalonador de processos em GPU Guilherme Martins guilhermemartins@usp.br 6 de abril de 2017 Guilherme Martins (guilhermemartins@usp.br) Implementação de um escalonador de processos

Leia mais

INF1013 MODELAGEM DE SOFTWARE

INF1013 MODELAGEM DE SOFTWARE INF1013 MODELAGEM DE SOFTWARE Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 O Paradigma Orientado a Objetos A Linguagem UML Descrição da Arquitetura 1 Programa

Leia mais

Estilo: BlackBoard. BlackBoard = repositório de dados compartilhados

Estilo: BlackBoard. BlackBoard = repositório de dados compartilhados Estilo: BlackBoard Útil para problemas no qual não há uma solução determinística Uma coleção de programas independentes que trabalham cooperativamente em uma estrutura de dados comum (blackboard) Vários

Leia mais

Requisitos para Ferramentas de Gestão de Projetos de Software

Requisitos para Ferramentas de Gestão de Projetos de Software Requisitos para Ferramentas de Gestão de Projetos de Software Thiago S. F. Silva 1, Rodolfo F. Resende 1 1 Departamento de Ciência da Computação Universidade Federal de Minas Gerais (UFMG) Av. Antônio

Leia mais

Métodos de Análise de Sistemas Produtivos

Métodos de Análise de Sistemas Produtivos Licenciatura em Engenharia Electrotécnica e de Computadores http://www.fe.up.pt/maspwww/ João Borges de Sousa Gil Manuel Gonçalves {jtasso,gil}@fe.up.pt 2004/2005 I have found that students do not really

Leia mais

e Windows Azure Office Applications Design Tools SharePoint Descreve o schema e as capacidades de acesso a dados de uma fonte externa e o seu comportamento no Office e SharePoint * anteriormente conhecido

Leia mais

Unidade 1 Introdução à Análise de Sistemas. Objectivos

Unidade 1 Introdução à Análise de Sistemas. Objectivos Unidade 1 Introdução à Análise de Sistemas Objectivos 1 2 Objectivos Definir a análise de sistemas Reconhecer as funções do analista de sistemas Definir conceitos de sistema Reconhecer a finalidade do

Leia mais

Algoritmos e Programação

Algoritmos e Programação Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Parte 04 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

Design de Multimédia e Interacção

Design de Multimédia e Interacção índice 1. Interacção 1.1 Definições 2.1 Definições 2.2 Definições - diagrama 1 2.3 Definições - sumário 2.4 Princípios - diagrama 2 2.5 So, What is Interaction Design? Bibliografia 1. Interacção 1.1 Definições

Leia mais

1.1. Declaração do Problema e Limitações dos Trabalhos Relacionados Um Framework Conceitual para SMAs

1.1. Declaração do Problema e Limitações dos Trabalhos Relacionados Um Framework Conceitual para SMAs 1 Introdução Os sistemas multiagentes (SMAs) estão tendo cada vez mais aceitação no setor da engenharia de software e no meio acadêmico como um paradigma para o desenvolvimento e a criação de sistemas

Leia mais

igrpweb Índice gráfico Cliente NOSi igrpweb Referência Versão 1.00 Status

igrpweb Índice gráfico Cliente NOSi igrpweb Referência Versão 1.00 Status igrpweb Índice gráfico Cliente NOSi igrpweb Referência Versão 1.00 Status Conteúdo Enquadramento... 2 1 IGRP Studio... 3 2 O Guia Inicial Rápido... 4 3 O Gerador de Código... 5 4 O File editor... 6 5 BPMN

Leia mais

Tabela I Processo de Aconselhamento Tabela II Factores Internos e Externos na Escolha de Carreira.. 14

Tabela I Processo de Aconselhamento Tabela II Factores Internos e Externos na Escolha de Carreira.. 14 Índice de Tabelas Tabela I Processo de Aconselhamento... 11 Tabela II Factores Internos e Externos na Escolha de Carreira.. 14 Tabela III Métodos e técnicas de diagnóstico dos sistemas em análise.. 20

Leia mais

Ficha de Registo de Tema e Orientador de Dissertação / Trabalho de Projecto

Ficha de Registo de Tema e Orientador de Dissertação / Trabalho de Projecto Departamento de Ciências e Tecnologias da Informação Ficha de Registo de Tema e Orientador de Dissertação / Trabalho de Projecto Mestrado: MIG/MEI/METI Ano Lectivo: 2014/2015 Nome: Título da Dissertação

Leia mais

Computação e Programação

Computação e Programação Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 9 Abordagem ao projecto de programas s, Abordagem Top-Down, Modularidade Processo de Desenvolvimento Tipos de Erros e Casos de

Leia mais

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1 LEIA ISTO PRIMEIRO IBM Tivoli, Versão 4.2.1 O IBM Tivoli, Versão 4.2.1, é uma solução para controlar a distribuição de software e o inventário de gerenciamento de recursos em um ambiente multiplataformas.

Leia mais

Escola Politécnica da USP Curso de Engenharia Ambiental

Escola Politécnica da USP Curso de Engenharia Ambiental Escola Politécnica da USP Curso de Engenharia Ambiental SISTEMAS DE QUALIDADE E GESTÃO AMBIENTAL Professor: Mierzwa Sistemas da Qualidade Série ISO 9.000 de normas; Experiência de países como Inglaterra,

Leia mais

Arquitetura de Software

Arquitetura de Software Arquitetura de Software A arquitetura de um software é uma estrutura de componentes interconectados através de interfaces Componentes são compostos de componentes menores e interfaces A interação entre

Leia mais

Nomes. Sumário. November 2, O Problema. Conceitos Fundamentais. Espaço de Nomes. Rsolução de Nomes

Nomes. Sumário. November 2, O Problema. Conceitos Fundamentais. Espaço de Nomes. Rsolução de Nomes Nomes November 2, 2009 Sumário O Problema Conceitos Fundamentais Espaço de Nomes Rsolução de Nomes Localização do Servidor/Objectos Problema: Como é que um cliente sabe onde se encontra o servidor? Solução:

Leia mais

Microprocessadores III

Microprocessadores III UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA CURSO DE ENGENHARIA ELÉCTRICA E ELECTRÓNICA Microprocessadores III Programa e Organização da Disciplina Ano Lectivo 2003-2004 Microprocessadores III

Leia mais

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP:

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: 8429016 Definição de MDA OMG (Object Management Group) propôs uma aplicação abrangente das práticas

Leia mais

Escalonamento de Aplicações BoT em Ambiente de Nuvem

Escalonamento de Aplicações BoT em Ambiente de Nuvem Escalonamento de Aplicações BoT em Ambiente de Nuvem Maicon Ança dos Santos 1 Fernando Angelin 1 Gerson Geraldo H. Cavalheiro 1 1 Universidade Federal de Pelotas {madsantos,fangelin,gerson.cavalheiro}@inf.ufpel.edu.br

Leia mais

Designing and Implementing a Server Infrastructure (20413)

Designing and Implementing a Server Infrastructure (20413) Designing and Implementing a Server Infrastructure (20413) Formato do curso: Presencial Localidade: Porto Com certificação: Microsoft Certified Solutions Expert (MCSE) Data: 23 Jan. 2017 a 03 Fev. 2017

Leia mais

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Notas de Aula 03: Introdução a Orientação a Objetos e a UML Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas

Leia mais