OntoEmerge: construção de uma ontologia core para a área de emergências baseada em ontologia de fundamentação

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

Download "OntoEmerge: construção de uma ontologia core para a área de emergências baseada em ontologia de fundamentação"

Transcrição

1 OntoEmerge: construção de uma ontologia core para a área de emergências baseada em ontologia de fundamentação Maria Inês Bosca (UFRJ-PPGI) mariaines.bosca@gmail.com Kelli de Faria Cordeiro (UFRJ-PPGI/Marinha do Brasil-DFM) kelli.faria@gmail.com Jonice Oliveira (UFRJ-PPGI) jonice@dcc.ufrj.br Maria Luiza Machado Campos (UFRJ-PPGI) mluiza@ufrj.br Resumo: A gestão de emergências envolve a interação com um grande volume de dados de diversas fontes para uma rápida tomada de decisão. Normalmente, esses dados não possuem padrões e vocabulário comum, tornando inviável a interoperabilidade entre os sistemas. Neste trabalho, os vocabulários, glossários, padrões e ontologias na área de emergência foram analisados para a seleção dos conceitos mais gerais e posteriormente classificados nas categorias ontológicas da UFO (Ontologia de Fundamentação Unificada). Como resultado, os conceituais da ontologia core OntoEmerge foram modelados tematicamente para facilitar o entendimento do domínio, podendo ser usada, inicialmente, como um quadro de referência na gestão de emergências. A ontologia resultante será utilizada e validada, em alguns cenários reais, como descrito neste trabalho. Palavras-chave: Gestão de Emergências; Ontologia; Ontologia Core. 1. Introdução Gestão de emergências é um processo complexo que lida com informações de diferentes fontes e sistemas num ambiente dinâmico, onde as decisões são tomadas sob pressão. Para obter sucesso nesse processo é necessário garantir um entendimento comum entre todos os atores envolvidos em diferentes fases, sejam pessoas ou organizações, além de uma interoperabilidade entre os sistemas (Iannella et al, 2009). Neste cenário, ontologias se tornam essenciais, viabilizando a interoperabilidade semântica dos sistemas envolvidos, assim como uniformizando ou explicitando diferentes perspectivas sobre o conhecimento já existente. Tendo como objetivo a compatibilização de conceitos e melhoria a qualidade de modelos conceituais, Ontologias de Fundamentação têm sido usadas como base de estratégias de construção e análise de esquemas terminológicos, sendo categorias filosoficamente bem fundamentadas e independentes de domínio, como por exemplo, DOLCE (Bottazzi e Ferrario, 2006), GFO (Herre et al., 2006), SUMO (Niles e Pease, 2001) e UFO (Guizzardi et al, 2005).

2 Diante deste cenário, este trabalho propõe uma abordagem iterativa, de refinamentos sucessivos, para o levantamento, análise e seleção dos conceitos mais gerais do domínio de emergência e sua classificação nas categorias ontológicas da UFO. Nessa abordagem, os conceitos foram definidos incrementalmente, por área temática, visando facilitar a compreensão do domínio. Neste artigo, os elementos conceituais da área de emergência estudados foram descritos (seção 2), os diferentes níveis de ontologias apresentados (seção 3) e a nossa abordagem detalhada (seção 4), para depois serem apresentados os trabalhos futuros e conclusões (seção 5). 2. Elementos Conceituais do Domínio de Emergência Na gestão de emergências, especialmente na fase de resposta, diversas equipes com diferentes perspectivas e atribuições precisam colaborar tendo em vista uma meta comum. O crescimento da utilização de arquiteturas de informação distribuídas, especialmente no ambiente da Web, de interfaces abertas de acesso a bancos de dados, de tecnologias de mediadores e de padrões de formato para troca de dados tornou este cenário ainda mais complexo, gerando uma verdadeira sobrecarga de informações heterogêneas para os tomadores de decisão. Se considerarmos o vasto volume de informações disponíveis no cenário de emergências, na forma de normas, regulamentos, bases de relatos de situações de emergência, boletins de ocorrência, dentre outros, temos disponível um rico corpus de referência, com representativo conhecimento acerca de diferentes domínios (Santos, 2007). Este corpus não apenas serve de base para levantamento do vocabulário típico utilizado no contexto de cada domínio, mas também para captura de importantes conceitos e associações relativas a ele (Maedche & Staab, 2000). Na tentativa de uma uniformização de conceitos, há um esforço na criação de vocabulários, glossário e padrões na área de emergência, como veremos a seguir. 2.1 Vocabulários, Glossários e Padrões na Área de Emergências Para obter um panorama de definições associadas aos termos mais comuns na área, levantamos alguns glossários e esquemas terminológicos, procurando identificar seus usos e contextos, assim como eventuais conflitos e inconsistências, como mostra a tabela 1.

3 Tabela 1: Glossários da Área de Emergências Sigla Descrição Qtd de Termos OASIS The OASIS Glossary (OASIS - Open Advanced System for Disaster And Emergency Management) 22 UNISDR UNISDR Terminology (UNISDR - International Strategy for Disaster Reduction) 54 EM-DAT The EM-DAT Glossary (The International Disaster Database) 69 NIMS Glossary of National Incident Management System (NIMS - National Incident Management System) 168 SAHANA Sahana Glossary of Humanitarian Aid and Emergency Terms & Acronyms (SAHANA - Free and ~300 Open Source Disaster Management system) ICDRM ICDRM/GWU Emergency Management Glossary of Terms (Institute for Crisis, Disaster and Risk ~500 Management) EMI Guide to Emergency Management And Related Terms, Definitions, Concepts, Acronyms, ~ Organizations, Programs, Guidance, Executive Orders & Legislation (Emergency Management Institute EMI) ARCE Glossary of terms of the Iberoamerican Association of Governmental Organizations and Civil Defense (ARCE - Aplicación en Red para Casos de Emergencia) É comum encontrar em diferentes glossários de uma mesma área, diversos termos com mesmo significado e diferentes definições para um mesmo termo, apresentando variações em termos de nível de abstração, abrangência ou até mesmo aplicabilidade ou uso. Por exemplo, o termo VOLUNTÁRIO possui múltiplas definições, algumas levando em consideração a questão do não pagamento dos serviços e outras enfatizando a não permanência ou afiliação do ator em uma organização. Padrões também são iniciativas que buscam viabilizar a interoperabilidade entre sistemas através da definição de especificações comuns e consensuais dentro de uma comunidade. O OASIS 1, um consórcio sem fins lucrativos, tem como propósito o desenvolvimento, convergência e adoção de padrões internacionais. Os termos usados nos padrões de comunicação estabelecidos pelo OASIS indicam conceitos mais gerais do domínio, importantes para o propósito deste trabalho. Além dos padrões, outros instrumentos terminológicos são úteis para interoperabilidade entre os sistemas, a exemplo das ontologias, que explicitam o relacionamento entre os termos. 2.2 Ontologias na Área de Emergências O conceito de sistemas de informação orientados a ontologias (Guarino, 1998), o qual enfatiza o papel central da ontologia em cada componente do sistema de informação, tem sido utilizado na área de emergências. Xu e Zlatanova (2007) propõem uma arquitetura de ontologia híbrida para gerenciamento de desastres, tendo em vista que devido à complexidade do gerenciamento de emergência o uso de uma única ontologia global não 1 OASIS - Organização para o Avanço de Padrões Estruturados de Informação

4 representa corretamente o domínio de emergências. Uma ontologia de resposta a emergências para atender a CIMS 2 colaborativos, proposta por Li et al. (2008), trata de uma ontologia de tarefas, considerando as fases de emergência (Iannella et al., 2009) e baseada no workflow genérico de atividades da fase de resposta à emergência. Di Maio (2007) também propõe uma ontologia aberta para criar e apoiar o conhecimento semântico em um ambiente de desenvolvimento colaborativo para atender a resposta à emergência. Truptil et al. (2009) apresentam uma análise interessante sobre caracterização de crises e Kruchten et al. (2008) mostram um detalhamento quanto ao tratamento de interdependências de infra-estruturas críticas no contexto de emergências. No desenvolvimento da OntoEmerge estamos considerando a utilização de alguns conceitos definidos nestes dois últimos trabalhos. Na tabela 2 abaixo, os trabalhos levantados, identificados e analisados, até o momento, encontram-se relacionados. Ontologia Ontologias para gerenciamento de resposta a desastres - Xu e Zlatanova (2007) Ontologia de resposta a Emergência - Li et al. (2008) EROo (Ontologia aberta a resposta de Emergências) DiMaio (2007) Metamodelo conceitual de desastre Kruchten et al. (2008) Ontologia Core SAW Matheus et al. (2003) Metamodelo de Crise Truptil et al. (2009) Tabela 2: Ontologias de Emergência Descrição uma abordagem de desenvolvimento de ontologia e arquitetura de ontologia do sistema de geoinformação para apoiar à gestão de desastres. visa padronizar um conjunto de conceitos semânticos que podem ser genericamente aplicados a muitos sistemas de resposta de emergência diferentes. propõe o novo conceito de "ontologia aberta" como uma ponte de comunicação necessária para suportar o compartilhamento e reuso de conhecimento e interoperabilidade de informações entre a comunidade de resposta a emergência.(colaborativas) um modelo conceitual uma ontologia de desastres afetando infraestruturas críticas. para representar diferentes cenários de consciência da situação. Diferentes classes de situações exigirão diferentes ontologias, a fim de definir adequadamente os vários objetos e relações relevantes para os seus domínios específicos. a ontologia permite a caracterização da crise e raciocínio sobre essa caracterização por meio de regras. Tais regras ajudam a gestão estabelecer um processo colaborativo para mitigação da crise. 3. Níveis de Ontologias e o Papel das Ontologias de Fundamentação Guarino (1997) propôs uma classificação das ontologias de acordo com o seu nível de dependência de uma tarefa ou ponto de vista particular, distinguindo-as em ontologias de: (i) Fundamentação ou Alto Nível, que descrevem os conceitos mais gerais, independentes de domínio; (ii) Domínio e Tarefa, que descrevem, respectivamente, o vocabulário relacionado a um domínio genérico ou uma tarefa genérica, especializando os termos introduzidos na 2 Sistemas de Gerenciamento de Informações de Crise

5 ontologia de alto nível; e (iii) Aplicação, que descreve conceitos que freqüentemente correspondem a papéis desempenhados por entidades do domínio enquanto executam certas atividades, sendo dependentes das ontologias de domínio e tarefa. No nível mais geral de abstração, a preocupação é com as categorias que se aplicam às diversas áreas de conhecimento. Essas ontologias de alto nível (Guizzardi et al., 2008) têm como uma das suas principais funções estabelecer um consenso, melhorar a qualidade de linguagens de modelagem e modelos conceituais (Guizzardi, 2005), além de apoiar a interoperabilidade semântica de larga escala entre um grande número de ontologias que são delas derivadas. Várias iniciativas trabalharam na busca dessas categorias mais gerais, o que resultou em diversas propostas de ontologias de fundamentação, como DOLCE - Descriptive Ontology for Linguistic and Cognitive Engineering (Bottazzi e Ferrario, 2006), GFO - General Formal Ontology (Herre et al., 2006), SUMO - Suggested Upper Merged Ontology (Niles e Pease, 2001) e UFO - Unified Foundational Ontology (Guizzardi, 2005). Em determinados domínios, pode ser interessante o uso de ontologias intermediárias, entre as de fundamentação e as de domínio/tarefa, a exemplo do domínio da área Legal - Core Legal Ontology (CLO) (Gangemi et. al, 2005) e da Engenharia de Requisitos (Jureta et. al, 2009). Essas ontologias, chamadas de Core, são básicas e mínimas, consistem apenas de conceitos mínimos requeridos para entender os outros conceitos. A partir dessas ontologias Core, com os conceitos mais gerais do domínio baseados nas de fundamentação, as ontologias de domínio/tarefa podem ser derivadas, conforme ilustrado na figura 1. Da mesma forma, no domínio de gestão de emergências, uma ontologia core pode facilitar a compreensão e uniformização dos conceitos presentes neste cenário complexo. Nesse sentido, a ontologia core OntoEmerge vem sendo construída, tendo como referência as categorias ontológicas da UFO (Guizzardi, 2005). A partir das ontologias de fundamentação pesquisadas, a UFO foi selecionada por possuir categorias ontológicas que, inicialmente, se adequam aos conceitos mais gerais da área de emergência e divide o mundo de entidades em endurants e perdurants. Se em sua persistência ao longo do tempo, as entidades são rigorosamente idênticas em cada momento, dizemos que

6 são endurants, e, se evidenciam ao longo do tempo diferentes partes de si mesmas, dizemos que são perdurants. Assim algumas categorias da UFO (kind, phase, role, role mixin) foram selecionadas e usadas nos exemplos descritos na seção 4.2, para a representação conceitual das Pessoas envolvidas no cenário de uma emergência. A descrição detalhada dessas categorais encontra-se em Guizzardi (2005). A partir dessas categorias ontológicas, que são independentes de domínio, os conceitos mais gerais do domínio de emergências são classificados, se valendo dos formalismos presentes em cada uma dessas categorias, formando assim, a ontologia core OntoEmerge. 4. OntoEmerge: Etapas para a construção da ontologia Core As ontologias de fundamentação e os elementos conceituais do domínio de emergência descritos nas seções anteriores foram utilizados para a construção de uma ontologia Core em emergência, conforme o fluxo de atividades ilustrado na figura 2. Com a ontologia core criada, pode-se derivar ontologias de tarefa e de aplicação (como descrito na seção 3). FIGURA 2: Abordagem de Construção Incremental e Temática da Ontologia Core Esta abordagem é composta por quatro fases: i) Levantamento, etapa onde são levantados os elementos conceituais da área (seção 2) e a ontologia de fundamentação a ser utilizada (seção 3); ii) Análise, onde o significado dos termos e a especificação das categorias ontológicas são estudados; iii) Seleção, onde apenas os termos que expressam conceitos mais gerais da área e as categorias que se adequam a eles são escolhidas; e iv) Classificação, onde os termos selecionados são classificados em uma das categorias da ontologia de fundamentação escolhida. Nesta etapa, os termos são agregados em Temas, ou seja, conceitos mais gerais (macro-conceitos) amplamente usados na área de emergências. Esta divisão em temas auxilia o refinamento da ontologia em cada iteração, pois permite uma visão consolidada de conceitos conforme a sua aplicabilidade. Essa abordagem segue as etapas usuais de metodologias para construção e reúso de ontologias já propostas (Uschold e King, 1996;

7 Fernández-López, Gómez-Pérez e Juristo, 1997; Plant e Gamble, 2003; Gangemi, Steve e Giancomelli, 1996), apenas enfatizando a análise e classificação segundo as categorias da ontologia de fundamentação. O processo de construção do OntoEmerge é iterativo, com refinamentos sucessivos, pois os termos (e seus temas) são constantemente reavaliados, no aspecto conceitual e classificatório. 4.1 Temas: Macro-Conceitos na Área de Emergências Os termos levantados foram divididos em oito grandes temas, conforme ilustrado na figura 3, visando facilitar a compreensão, o estudo, o tratamento e o detalhamento dos conceitos mais utilizados em Emergência. FIGURA 3: Conceitos gerais das grandes áreas do domínio de emergência Em cada iteração do processo, a abrangência dos temas é revista e os conceitos são classificados, de acordo com a relevância e generalidade, em alguma das categorias ontológicas da UFO. A partir desta classificação, definimos as entidades e os relacionamentos do modelo conceitual, que pode ser visto na figura 4. FIGURA 4: Metamodelo conceitual OntoEmerge

8 4.2 Um exemplo da ontologia core resultante Consideramos Elemento envolvido qualquer componente do mini-mundo afetado pela crise, podendo incluir pessoas, animais, elementos do meio-ambiente e bens. Para exemplificar, discutiremos o conceito de Voluntário (figura 5), ligado ao tema Pessoa (figura 4). Os conceitos Pessoa e Organização são entidades envolvidas (por serem afetadas ou realizarem ações) em uma emergência. O foco deste exemplo é o conceito de Voluntário, que para nós é papel assumido por pessoa que atua, de maneira voluntária, em situações de emergência, sem receber remuneração por suas ações. Em uma situação de emergência, temos como especialização de Pessoa: Pessoa Afetada, relativa àquelas que sofreram conseqüências da situação que gerou o estado da emergência; Voluntário Não-Afiliado, correspondendo aos que não são matriculados em qualquer organização de apoio, mas ajudam na situação de emergência (com donativos, informações e ações); Voluntário Afiliado, relativo às pessoas que se alistam formalmente em alguma organização, para atuarem em uma situação de emergência. Ou seja, possuem um vínculo, mesmo que temporário, em uma organização. Por isto, são definidas como um role. Pessoas afetadas, quando não estão em um estado de risco, podem ser voluntárias fornecendo informações sobre o local, a situação ou sobre outras vítimas. Em muitos casos, também são utilizadas para auxiliar em algumas ações (como na remoção de escombros e procura de sobreviventes). Devido a isto, a especialização é sobreposta. Pessoa Afetada, Voluntário e Voluntário Não-Afiliado são também qualificadas como role. Neste exemplo, as contribuições do uso da UFO são principalmente em relação a restrições de identidade e de durabilidade de atributos ou características, evitando a criação de conceitos, relacionamentos e caracterizações semanticamente inconsistentes ou incompletos, como os da figura 6. FIGURA 5: Exemplificação do tema PESSOA, da ontologia Core gerada FIGURA 6: Modelagem Semanticamente Inconsistente

9 5. Conclusão e Trabalhos Futuros Este trabalho propõe um processo incremental para a construção de ontologias core para o domínio de emergências usando ontologias de fundamentação. Utilizamos vocabulários, glossários, padrões e ontologias existentes, modelando os conceitos mais gerais do domínio de emergência utilizando a ontologia de fundamentação UFO e organanizando os metaconceitos da área em temas. Durante a elaboração deste trabalho, os conceitos mais gerais foram divididos tematicamente, mas observamos a necessidade de outros mapeamentos transversais para contemplar as fases do processo de gestão de emergência (Iannella et al., 2009) e a modularização das ontologias de fundamentação (Teymourian et. al., 2010; Stuckenschmidt et. al., 2009). Além disso, para enriquecer a ontologia proposta, é necessário o aprofundamento na pesquisa de esquemas terminológicos e classificatórios da área de emergência, que ainda não se encontra completo. O OntoEmerge faz parte do projeto TIPEX 3, fruto da colaboração entre as Universidades de Valência, Madri, Servilla e UFRJ. Em um próximo estágio, a ontologia gerada será validada por especialistas em emergências destas localidades. Após avaliada, será utilizada como base na construção de um ambiente automatizado, cooperativo e interoperável para apoiar a construção de planos de emergência, o planejamento e treinamento da proteção civil. Referências ARCE, Aplicación en Red para Casos de Emergencia, Recopilación de términos usados em protección civil y materias afines, disponível em acesso em 26/06/2010. BOTTAZZI, E.; FERRARIO, R. Preliminaries to a DOLCE Ontology of Organizations, International Journal of Business Process Integration and Management, BLANCHARD, W., Guide to Emergency Management and related terms, definitions, concepts, acronyms, organizations, programs, guidance, executive orders & legislation, Disponível em < Acesso em 26/06/2010. COUTURIER, M., OASIS Terms and Acronyms, 2005, European Commission FP6 Information Society Technologies program. Disponível em < Acesso em 26/06/2010. DI MAIO, P. An Open Ontology For Open Source Emergency Response System, Open Source Research Community, EM-DAT The International Disaster Database, CRED Centre for Research on the Epidemiology of Disasters, The EM- DAT Glossary, disponível em acesso em 26/06/2010. FEMA NIMS - National Incident Management System, NIMS Resource Center - Disponível em: Acesso em 26/06/ Tecnologías de la información para la planificación y el entrenamiento en protección civil

10 FERNÁNDEZ-LÓPEZ, M.; GÓMEZ-PÉREZ, A.; JURISTO, N. METHONTOLOGY: From Ontological Art Towards Ontological Engineering. Spring Symposium on Ontological Engineering of AAAI. Stanf.Univ., California, pp 33 40, GANGEMI, A., SAGRI M.T., et al.: A Constructive Framework for Legal Ontologies. Lecture Notes in Computer Science, vol. 3369/2005, pp Law and the Semantic Web, Springer, Alemanha, GANGEMI, A., STEVE, G., and GIANCOMELLI, F., ONIONS: An Ontological Methodology for Taxonomic Knowledge Integration, ECAI-96 Workshop on Ontological Engineering, GUARINO, N. Towards Ontology-Driven Information Systems Formal ontology and information systems. In Proceedings of FOIS (Formal Ontology in Information Systems), IOS Press, Itália, GUARINO, N. Semantic Matching - Formal Ontological Distinctions for Information Organization, Extraction, and Integration, Lecture Notes In Computer Science; vol. 1299, GUIZZARDI, G. Ontological Foundations for Structural Conceptual Models. PhD thesis, University of Twente, The Netherlands, GUIZZARDI, G.; FALBO, R.A. et al.. A importância de Ontologias de Fundamentação para a Engenharia de Ontologias de Domínio: o caso do domínio de Processos de Software, IEEE Latin America Transactions, vol. 6, no. 3, HERRE, H., HELLER, B., et al., H. General Formal Ontology (GFO) a foundational ontology integrating objects and processes, Part 1: Basic Principals, version 1.0.1, Onto-Med Report 8, University of Leipzig, IANNELLA, R., BERG-CROSS, et al.. Emergency Information Interoperability Frameworks, W3C Incubator Group Report 6, ICDRM/GWU Emergency Management Glossary of Terms, The Institute for Crisis, Disaster, and Risk Management (ICDRM) at the George Washington University (GWU), Washington, D.C., January 8, Disponível em acesso em 26/06/2010. KRUCHTEN, P., WOO, C.C., et al..: A conceptual Model of disasters encompassing multiple stakeholder domains. International Journal of Emergency Management vol. 5, pp , LI, X., LIU, G., LING, et al.., Building a Practical Ontology for Emergency Response Systems, International Conference on Computer Science and Software Engineering, vol. 4, pp , MAEDCHE, A., STAAB, S.: Semi-automatic Engineering of Ontologies from Text. In: Proceedings of the 12th International Conference on Software Engineering and Knowledge Engineering, MATHEUS, C. J.; KOKAR, M. M. et al., A Core Ontology for Situation Awareness. In Proceedings of the Sixth International Conference on Information Fusion, pp , NILES, I., PEASE, A. Towards a standard upper ontology. In Proceedings of the international Conference on Formal ontology in information Systems (FOIS '01), Ogunquit, Maine, USA, PLANT, R.; GAMBLE, R. Methodologies for the Development of Knowledge-Based Systems: , Knowledge Engineering Review, vol.18., n. 1, pp , SAHANA, Free and Open Source Disaster Management system, Glossary of Humanitarian Aid and Emergency Terms & Acronyms, Disponível em: acesso em 26/06/2010. SANTOS, R. S., Um Modelo de Referência para Avaliação da Capacidade de Resposta das Organizações de Emergência, Dissertação de Mestrado, Universidade Federal do Rio de Janeiro, STUCKENSCHMIDT, H.; PARENT, C.; et al. (Eds.) Modular Ontologies Concepts, Theories and Techniques for Knowledge Modularization, Series: Lecture Notes in Computer Science, Subseries: Theoretical Computer Science and General Issues, vol. 5445, TEYMOURIAN Kia, Gökhan COSKUN et al. Modular Upper-Level Ontologies for Semantic Complex Event Processing, Modular Ontologies, O. Kutz et al. (Eds.), IOS Press, TRUPTIL, S., BÉNABEN, F. et al.: «Collaborative process design for Mediation Information System Engineering». ISCRAM 09, Göteborg, 2009 UNITED NATIONS -International Strategy for Disaster Reduction UNISDR Terminology: Basic terms of disaster risk reduction, Disponível em: home.htm Acesso em 26/06/2010. W. XU; S. ZLATANOVA Ontologies for Disaster Management Response, In: J. Li, S. Zlatanova and A.Fabbri (Eds.); Geomatics Solutions for Disaster Management, Heidelberg, pp. 185, USCHOLD, M.; KING, M. Towards a methodology for building Ontologies. In: Proceedings of the IJCAI- 95 Workshop on Basic Ontological Issues in Knowledge Sharing, 1996.

Engenharia de Ontologias Seminário UPON

Engenharia de Ontologias Seminário UPON Engenharia de Ontologias Seminário UPON Núcleo de Estudos em Modelagem Conceitual e Ontologias Bruno Nandolpho Machado Vinícius Soares Fonseca Professor: Ricardo de Almeida Falbo Agenda RUP Método UPON

Leia mais

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1 Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de

Leia mais

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

CA Mainframe Chorus for Security and Compliance Management Version 2.0

CA Mainframe Chorus for Security and Compliance Management Version 2.0 FOLHA DO PRODUTO CA Mainframe Chorus for Security and Compliance CA Mainframe Chorus for Security and Compliance Management Version 2.0 Simplifique e otimize suas tarefas de gerenciamento de segurança

Leia mais

Processos de Software

Processos de Software Processos de Software Prof. Márcio Lopes Cornélio Slides originais elaborados por Ian Sommerville O autor permite o uso e a modificação dos slides para fins didáticos O processo de Um conjunto estruturado

Leia mais

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados 1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,

Leia mais

SEMÂNTICA NA WEB BRASILEIRA

SEMÂNTICA NA WEB BRASILEIRA SEMÂNTICA NA WEB BRASILEIRA globo.com Leonardo Burlamaqui GLOBO.COM: GERENCIAMENTO DE CONTEÚDO WEB COM TECNOLOGIAS SEMÂNTICAS QUEM SOMOS Empresa de mídia multi-diversificada TV ABERTA CINEMA TV A CABO

Leia mais

CHAMADA PÚBLICA SIMPLIFICADA Nº 15/2013 SELEÇÃO DE PROFISSIONAIS PARA O PROJETO REGISTRO DE IDENTIDADE CIVIL REPLANEJAMENTO E NOVO PROJETO PILOTO

CHAMADA PÚBLICA SIMPLIFICADA Nº 15/2013 SELEÇÃO DE PROFISSIONAIS PARA O PROJETO REGISTRO DE IDENTIDADE CIVIL REPLANEJAMENTO E NOVO PROJETO PILOTO CHAMADA PÚBLICA SIMPLIFICADA Nº 15/2013 SELEÇÃO DE PROFISSIONAIS PARA O PROJETO REGISTRO DE IDENTIDADE CIVIL REPLANEJAMENTO E NOVO PROJETO PILOTO 1. PROJETO SELECIONA PROFISSIONAIS PARA DIVERSOS PERFIS

Leia mais

Ontologias na Computação

Ontologias na Computação Ontologias na Computação Claudio Akio Namikata, Henrique Sarmento, Marcio Valença Ramos cjnamikata90@hotmail.com, rique-182@hotmail.com, maxtr3m3@hotmail.com Resumo: Este trabalho tem como objetivo apresentar

Leia mais

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto

Leia mais

Curso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP

Curso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP Conceitos RUP RUP, abreviação de Rational Unified Process (ou Processo Unificado da Rational), é um processo de Engenharia de software criado pela Rational Software Corporation(a qual foi incorporada pela

Leia mais

ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE

ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através

Leia mais

3. Fase de Planejamento dos Ciclos de Construção do Software

3. Fase de Planejamento dos Ciclos de Construção do Software 3. Fase de Planejamento dos Ciclos de Construção do Software A tarefa de planejar os ciclos de construção do software pode partir de diretrizes básicas. Estas diretrizes visam orientar que os ciclos de

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 28 Revisão para a Prova 2 http://www.ic.uff.br/~bianca/engsoft2/ Aula 28-28/07/2006 1 Matéria para a Prova 2 Gestão de projetos de software Conceitos (Cap. 21) Métricas (Cap.

Leia mais

2 Engenharia de Software

2 Engenharia de Software 20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite

Leia mais

Processos de gerenciamento de projetos em um projeto

Processos de gerenciamento de projetos em um projeto Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.

Leia mais

Aplicação de um Metamodelo de Contexto a uma Tarefa de Investigação Policial

Aplicação de um Metamodelo de Contexto a uma Tarefa de Investigação Policial Aplicação de um Metamodelo de Contexto a uma Tarefa de Investigação Policial Lucas A. de Oliveira, Rui A. R. B. Figueira, Expedito C. Lopes Mestrado em Sistemas e Computação Universidade de Salvador (UNIFACS)

Leia mais

Análise e Projeto de Software

Análise e Projeto de Software Análise e Projeto de Software 1 Mundo Real Modelagem Elicitação Análise Problemas Soluções Gap Semântico Mundo Computacional Elicitação de Requisitos Análise de Requisitos Modelagem dos Requisitos 2 Projeto

Leia mais

Transformação de um Modelo de Empresa em Requisitos de Software

Transformação de um Modelo de Empresa em Requisitos de Software Transformação de um Modelo de Empresa em Requisitos de Software Fábio Levy Siqueira 1 and Paulo Sérgio Muniz Silva 2 1 Programa de Educação Continuada da Poli-USP, São Paulo, Brazil 2 Escola Politécnica

Leia mais

CA Mainframe Chorus for Storage Management Versão 2.0

CA Mainframe Chorus for Storage Management Versão 2.0 FOLHA DO PRODUTO CA Mainframe Chorus for Storage Management CA Mainframe Chorus for Storage Management Versão 2.0 Simplifique e otimize suas tarefas de gerenciamento de armazenamento, aumente a produtividade

Leia mais

Interoperabilidade Semântica no LexML

Interoperabilidade Semântica no LexML Interoperabilidade Semântica no LexML João Alberto de Oliveira Lima Senado Federal do Brasil Brasília-DF joaolima@senado.gov.br Resumo. A interoperabilidade não se restringe apenas à capacidade de comunicação

Leia mais

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos Antonio Mendes da Silva Filho * The most important thing in communication is to hear what isn't being said. Peter Drucker

Leia mais

DAS6607 - Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial

DAS6607 - Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial DAS6607 - Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial Aluno: André Faria Ruaro Professores: Jomi F. Hubner e Ricardo J. Rabelo 29/11/2013 1. Introdução e Motivação 2.

Leia mais

Treinamentos DuPont Engineering University South America

Treinamentos DuPont Engineering University South America Treinamentos DuPont Engineering University South America # "$ % & "" Abordagem DuPont na Gestão de Projetos Industriais O nível de desempenho organizacional atingido pela DuPont não é uma história de sucesso

Leia mais

VIGDENGUE - SISTEMA DE APOIO AO ACOMPANHAMENTO E VIGILÂNCIA DE CASOS NOTIFICADOS DE DENGUE

VIGDENGUE - SISTEMA DE APOIO AO ACOMPANHAMENTO E VIGILÂNCIA DE CASOS NOTIFICADOS DE DENGUE VIGDENGUE - SISTEMA DE APOIO AO ACOMPANHAMENTO E VIGILÂNCIA DE CASOS NOTIFICADOS DE DENGUE 1. Introdução Prof. MSc. Bruno Carlos da Cunha Costa Coordenador do Projeto UNIFESO Prof. MSc. José Roberto de

Leia mais

CAPÍTULO 25 COERÊNCIA REGULATÓRIA

CAPÍTULO 25 COERÊNCIA REGULATÓRIA CAPÍTULO 25 COERÊNCIA REGULATÓRIA Artigo 25.1: Definições Para efeito deste Capítulo: medida regulatória coberta significa a medida regulatória determinada por cada Parte a ser objeto deste Capítulo nos

Leia mais

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE Questionamento a alta direção: 1. Quais os objetivos e metas da organização? 2. quais os principais Produtos e/ou serviços da organização? 3. Qual o escopo da certificação? 4. qual é a Visão e Missão?

Leia mais

Ferramenta para Geração de Código a partir da Especialização do Diagrama de Classes

Ferramenta para Geração de Código a partir da Especialização do Diagrama de Classes Ferramenta para Geração de Código a partir da Especialização do Diagrama de Classes Alexandro Deschamps (Ápice) alexandro@apicesoft.com Everaldo Artur Grahl (FURB/DSC) egrahl@furb.br Resumo. Uma das grandes

Leia mais

Modelagem de Processos. Prof.: Fernando Ascani

Modelagem de Processos. Prof.: Fernando Ascani Modelagem de Processos Prof.: Fernando Ascani Bibliografia UML Guia de consulta rápida Douglas Marcos da Silva Editora: Novatec UML Guia do usuário Grady Booch James Rumbaugh Ivair Jacobson Editora: Campus

Leia mais

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT Disciplina: Modelagem a Programação Orientada a Objetos

Leia mais

Um Framework para definição de processos de testes de software que atenda ao nível 3 do TMM-e

Um Framework para definição de processos de testes de software que atenda ao nível 3 do TMM-e JEANE MENDES DA SILVA SANTOS Um Framework para definição de processos de testes de software que atenda ao nível 3 do TMM-e Plano de Trabalho de Conclusão de Curso apresentado à Universidade Federal de

Leia mais

MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI

MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI MDMS- Metodologia de Desenvolvimento e Manutenção de Sistemas da Superintendência de Tecnologia da Informação - STI Metodologia de Desenvolvimento e Manutenção de Sistemas da Histórico de Alterações Versão

Leia mais

Classificação de Sistemas: Sistemas Empresariais

Classificação de Sistemas: Sistemas Empresariais Universidade do Contestado Campus Concórdia Curso de Ciências Contábeis Prof.: Maico Petry Classificação de Sistemas: Sistemas Empresariais DISCIPLINA: Sistemas de Informação Gerencial O QI da empresa

Leia mais

REDE SOCIAL DE MAPEAMENTO COLABORATIVO DE PROBLEMAS AMBIENTAIS E URBANOS NAS CIDADES Resultados preliminares

REDE SOCIAL DE MAPEAMENTO COLABORATIVO DE PROBLEMAS AMBIENTAIS E URBANOS NAS CIDADES Resultados preliminares REDE SOCIAL DE MAPEAMENTO COLABORATIVO DE PROBLEMAS AMBIENTAIS E URBANOS NAS CIDADES Resultados preliminares Sergio Henrique Silva 1 ; Angelo Frozza 2 ; Reginaldo Rubens da Silva 3 RESUMO Este trabalho

Leia mais

Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação

Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação Utilização da modelagem UML em um sistema de gerenciamento de uma franquia do setor de alimentação Use of UML modeling in a management system for a food franchising Richard B. N. Vital, Tatiane M. Vital.

Leia mais

Introdução ao RUP Rational Unified Process. por Denize Terra Pimenta Outubro/2004

Introdução ao RUP Rational Unified Process. por Denize Terra Pimenta Outubro/2004 Introdução ao RUP Rational Unified Process por Denize Terra Pimenta Outubro/2004 1 Contexto Não é suficiente apenas a presença de desenvolvedores altamente treinados: Precisamos de uma linguagem para a

Leia mais

SISTEMAS DE INFORMAÇÃO GERENCIAIS

SISTEMAS DE INFORMAÇÃO GERENCIAIS SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo

Leia mais

CURSO. Master in Business Economics 1. vire aqui

CURSO. Master in Business Economics 1. vire aqui CURSO MASTER In Business Economics Master in Business Economics 1 vire aqui DISCIPLINAs O aluno poderá solicitar a dispensa das disciplinas básicas: Matemática Básica, Estatística Aplicada e Contabilidade.

Leia mais

Uma Abordagem para Tratamento de Regras de Negócio nas Fases Iniciais do Desenvolvimento

Uma Abordagem para Tratamento de Regras de Negócio nas Fases Iniciais do Desenvolvimento Uma Abordagem para Tratamento de Regras de Negócio nas Fases Iniciais do Desenvolvimento Marco Antonio De Grandi, Valter Vieira de Camargo, Edmundo Sérgio Spoto Centro Universitário Eurípides de Marília

Leia mais

ESTRUTURA DE GERENCIAMENTO DO RISCO OPERACIONAL DO BANCO COOPERATIVO SICREDI E EMPRESAS CONTROLADAS

ESTRUTURA DE GERENCIAMENTO DO RISCO OPERACIONAL DO BANCO COOPERATIVO SICREDI E EMPRESAS CONTROLADAS ESTRUTURA DE GERENCIAMENTO DO RISCO OPERACIONAL DO BANCO COOPERATIVO SICREDI E EMPRESAS CONTROLADAS Versão : 31 de dezembro de 2008 CONTEÚDO 1. INTRODUÇÃO...3 2. ORGANIZAÇÃO DA GESTÃO DE RISCO OPERACIONAL...3

Leia mais

Prof. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior

Prof. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior Prof. Antonio Almeida de Barros Jr. Introdução Dados Informações Banco de Dados Conceitos Básicos em Bancos de Dados Definição BD - Banco de Dados SGBD - Sistema de Gerenciamento de BD Programa de Aplicação

Leia mais

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos NOÇÕES DE OHSAS 18001:2007 CONCEITOS ELEMENTARES SISTEMA DE GESTÃO DE SSO OHSAS 18001:2007? FERRAMENTA ELEMENTAR CICLO DE PDCA (OHSAS 18001:2007) 4.6 ANÁLISE CRÍTICA 4.3 PLANEJAMENTO A P C D 4.5 VERIFICAÇÃO

Leia mais

natureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues

natureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues Modelo De Desenvolvimento De Software É uma representação abstrata do processo de desenvolvimento que define como as etapas relativas ao desenvolvimento de software serão conduzidas e interrelacionadas

Leia mais

PALAVRAS-CHAVE: Desastres naturais; hidrologia; Porto Alegre

PALAVRAS-CHAVE: Desastres naturais; hidrologia; Porto Alegre APRENDER HIDROLOGIA PARA PREVENÇÃO DE DESASTRES NATURAIS Meio Ambiente Maurício Andrades Paixão Universidade Federal do Rio Grande do Sul (UFRGS) Maurício Andrades Paixão 1 ; Masato Kobiyama 2 ; Gean Paulo

Leia mais

Modelagem Flexível para Processos de Negócio. Resultados de um Estudo Experimental

Modelagem Flexível para Processos de Negócio. Resultados de um Estudo Experimental Modelagem Flexível para Processos de Negócio Resultados de um Estudo Experimental Fabiane Albino Aluna Mestrado Prof. Ricardo Massa Orientador Cenário Atual Modelagem de Processos de Negócio de maneira

Leia mais

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre

Leia mais

Gestão e estratégia de TI Conhecimento do negócio aliado à excelência em serviços de tecnologia

Gestão e estratégia de TI Conhecimento do negócio aliado à excelência em serviços de tecnologia Gestão e estratégia de TI Conhecimento do negócio aliado à excelência em serviços de tecnologia Desafios a serem superados Nos últimos anos, executivos de Tecnologia de Informação (TI) esforçaram-se em

Leia mais

ISO 9001: SISTEMAS DE GESTÃO DA QUALIDADE

ISO 9001: SISTEMAS DE GESTÃO DA QUALIDADE ISO 9001: SISTEMAS DE GESTÃO DA QUALIDADE Prof. MARCELO COSTELLA FRANCIELI DALCANTON ISO 9001- INTRODUÇÃO Conjunto de normas e diretrizes internacionais para sistemas de gestão da qualidade; Desenvolve

Leia mais

O Processo Unificado

O Processo Unificado UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA O Processo Unificado 879SCC Projeto e Desenvolvimento de Sistemas

Leia mais

3 Gerenciamento de Projetos

3 Gerenciamento de Projetos 34 3 Gerenciamento de Projetos Neste capítulo, será abordado o tema de gerenciamento de projetos, iniciando na seção 3.1 um estudo de bibliografia sobre a definição do tema e a origem deste estudo. Na

Leia mais

Integrando o Framework I* com a Gerência de Risco

Integrando o Framework I* com a Gerência de Risco Integrando o Framework I* com a Gerência de Risco Jean Poul Varela¹, Jaelson Castro¹, Victor F. A. Santander² ¹Centro de Informática, Universidade Federal de Pernambuco, Recife, Brasil. {jpv, jbc}@cin.ufpe.br

Leia mais

Roteiro SENAC. Análise de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos

Roteiro SENAC. Análise de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 5 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Análise de Qualitativa Quantitativa Medidas

Leia mais

O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares

O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O uso da Inteligência Competitiva como processo para monitorar tecnologias, legislação, ambiente regulatório, concorrência,

Leia mais

www.gartcapote.com www.abpmp br.org Livros Guia para Formação de Analistas de Processos Contribuições Modelagem de Processos com BPMN

www.gartcapote.com www.abpmp br.org Livros Guia para Formação de Analistas de Processos Contribuições Modelagem de Processos com BPMN Gart Capote International Certified Business Process Professional (CBPP ) Presidente da ABPMP no Brasil - Association of Business Process Management Professionals (Chicago-EUA) Autor, Instrutor e Consultor

Leia mais

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Projeto 914 BRA5065 - PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Projeto 914 BRA5065 - PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03 PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL Diretrizes e Estratégias para Ciência, Tecnologia e Inovação no Brasil Projeto 914 BRA5065 - PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03 RELATÓRIO TÉCNICO CONCLUSIVO

Leia mais

O modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento

O modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento O modelo Entidade-Relacionamento Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento 1 Antes de começarmos: A modelagem conceitual é uma fase muito importante no plamejamento de um

Leia mais

Gerenciamento de Projetos Modulo VIII Riscos

Gerenciamento de Projetos Modulo VIII Riscos Gerenciamento de Projetos Modulo VIII Riscos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento

Leia mais

4.1. UML Diagramas de casos de uso

4.1. UML Diagramas de casos de uso Engenharia de Software 4.1. UML Diagramas de casos de uso Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Utilizados para ajudar na análise de requisitos Através da forma como o utilizador usa o sistema

Leia mais

Administração de Sistemas de Informação I

Administração de Sistemas de Informação I Administração de Sistemas de Informação I Prof. Farinha Aula 04 Conceito Sistema de Informação é uma série de elementos ou componentes inter-relacionados que coletam (entrada), manipulam e armazenam (processo),

Leia mais

Gestão de impactos sociais nos empreendimentos Riscos e oportunidades. Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado

Gestão de impactos sociais nos empreendimentos Riscos e oportunidades. Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado Gestão de impactos sociais nos empreendimentos Riscos e oportunidades Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado A oferta da Promon Intelligens considera o desenvolvimento de

Leia mais

Gerenciamento de Projetos. Faculdade Unisaber 2º Sem 2009

Gerenciamento de Projetos. Faculdade Unisaber 2º Sem 2009 Semana de Tecnologia Gerenciamento de Projetos Faculdade Unisaber 2º Sem 2009 ferreiradasilva.celio@gmail.com O que é um Projeto? Projeto é um "esforço temporário empreendido para criar um produto, serviço

Leia mais

1 Introdução. Componentes Usuários. Provedor de Serviços. Figura 1.1 Ambiente de oferecimento de serviços

1 Introdução. Componentes Usuários. Provedor de Serviços. Figura 1.1 Ambiente de oferecimento de serviços 1 Introdução Nos últimos anos, houve um aumento notável de demanda por plataformas com suporte a diferentes mídias. Aplicações manipulando simultaneamente texto, vídeo e áudio são cada vez mais comuns.

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO Santa Maria, 01 de Novembro de 2013. Revisão aula passada Projeto de Arquitetura Decisões de projeto de Arquitetura

Leia mais

TechProf Documento de Arquitetura

TechProf Documento de Arquitetura TechProf Projeto SuporteProf Versão 1.0 15 de junho de 2016 Responsáveis: Adelson Santos de Melo Filho, Edvaldo Nicolau da Silva, Moisés Luis da Silva Histórico de Revisões Data Versão Descrição Autor

Leia mais

VULNERABILIDADE SÓCIO-CLIMÁTICA: CASOS BRASILEIROS EMBLEMÁTICOS DE ÁREAS SUJEITAS A ALAGAMENTO

VULNERABILIDADE SÓCIO-CLIMÁTICA: CASOS BRASILEIROS EMBLEMÁTICOS DE ÁREAS SUJEITAS A ALAGAMENTO VULNERABILIDADE SÓCIO-CLIMÁTICA: CASOS BRASILEIROS EMBLEMÁTICOS DE ÁREAS SUJEITAS A ALAGAMENTO Aluno: Camila Romano de Paula Antunes Orientador: Maria Fernanda Rodrigues Campos Lemos Introdução A pesquisa

Leia mais

Gerenciamento de Projetos Modulo III Grupo de Processos

Gerenciamento de Projetos Modulo III Grupo de Processos Gerenciamento de Projetos Modulo III Grupo de Processos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento

Leia mais

Sistemas Colaborativos: uma aplicação no contexto de gestão de risco de inundação

Sistemas Colaborativos: uma aplicação no contexto de gestão de risco de inundação Sistemas Colaborativos: uma aplicação no contexto de gestão de risco de inundação Lívia Castro Degrossi degrossi@icmc.usp.br Abril/2014 1 Contextualização 07/04/2014 Lívia Castro Degrossi 2 2 Contextualização

Leia mais

SABiO: Systematic Approach for Building Ontologies

SABiO: Systematic Approach for Building Ontologies SABiO: Systematic Approach for Building Ontologies Ricardo de Almeida Falbo Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Agenda Preocupações Principais do

Leia mais

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos

Leia mais

Benefícios da Utilização do BIM no desenvolvimento da Orçamentação na Construção Civil

Benefícios da Utilização do BIM no desenvolvimento da Orçamentação na Construção Civil Instituto de Educação Tecnológica Pós-graduação Gerenciamento de Projetos/turma 149 29 de julho de 2015 Benefícios da Utilização do BIM no desenvolvimento da Orçamentação na Construção Civil Flávia Ciqueira

Leia mais

O USO DE PROGRAMAS COMPUTACIONAIS COMO RECURSO AUXILIAR PARA O ENSINO DE GEOMETRIA ESPACIAL

O USO DE PROGRAMAS COMPUTACIONAIS COMO RECURSO AUXILIAR PARA O ENSINO DE GEOMETRIA ESPACIAL O USO DE PROGRAMAS COMPUTACIONAIS COMO RECURSO AUXILIAR PARA O ENSINO DE GEOMETRIA ESPACIAL Angélica Menegassi da Silveira UNIFRA Eleni Bisognin - UNIFRA Resumo: O presente artigo tem como objetivo apresentar

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. UML-Unified Modeling Language Linguagem de Modelagem Unificada

Ciência da Computação ENGENHARIA DE SOFTWARE. UML-Unified Modeling Language Linguagem de Modelagem Unificada Ciência da Computação ENGENHARIA DE SOFTWARE UML-Unified Modeling Language Linguagem de Modelagem Unificada Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução a linguagem UML

Leia mais

Uma Ontologia para Gestão de Segurança da Informação

Uma Ontologia para Gestão de Segurança da Informação Uma Ontologia para Gestão de Segurança da Informação Paulo Fernando da Silva, Henrique Otte, José Leomar Todesco, Fernando A. O. Gauthier Programa de Pós-Graduação em Engenharia e Gestão do Conhecimento

Leia mais

Gerenciamento da Integração (PMBoK 5ª ed.)

Gerenciamento da Integração (PMBoK 5ª ed.) Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar

Leia mais

PLANO DIRETOR DE INFORMÁTICA. Alexandre Painhas

PLANO DIRETOR DE INFORMÁTICA. Alexandre Painhas PLANO DIRETOR DE INFORMÁTICA Alexandre Painhas Referencial Teórico Instrumento que objetiva a elaboração do planejamento da informatica na organização, com objetivo de servir de apoio aos processos de

Leia mais

Planejamento - 7. Planejamento do Gerenciamento do Risco Identificação dos riscos. Mauricio Lyra, PMP

Planejamento - 7. Planejamento do Gerenciamento do Risco Identificação dos riscos. Mauricio Lyra, PMP Planejamento - 7 Planejamento do Gerenciamento do Risco Identificação dos riscos 1 O que é risco? Evento que representa uma ameaça ou uma oportunidade em potencial Plano de gerenciamento do risco Especifica

Leia mais

Introdução à. Engenharia de Software. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.

Introdução à. Engenharia de Software. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu. "Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Introdução à Engenharia de Software Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha

Leia mais

Unidade II MODELAGEM DE PROCESSOS

Unidade II MODELAGEM DE PROCESSOS Unidade II 3 MODELAGEM DE SISTEMAS 1 20 A fase de desenvolvimento de um novo sistema de informação (Quadro 2) é um momento complexo que exige um significativo esforço no sentido de agregar recursos que

Leia mais

3.1 Definições Uma classe é a descrição de um tipo de objeto.

3.1 Definições Uma classe é a descrição de um tipo de objeto. Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:

Leia mais

Gerenciamento de custos do projeto

Gerenciamento de custos do projeto PMBOK Visão Geral O PMBOK (Project Management Body of Knowledge) é um guia do Conjunto de Conhecimentos em de Projetos, o qual inclui práticas comprovadas que são amplamente aplicadas na gestão de s, além

Leia mais

Inovação aberta na indústria de software: Avaliação do perfil de inovação de empresas

Inovação aberta na indústria de software: Avaliação do perfil de inovação de empresas : Avaliação do perfil de inovação de empresas Prof. Paulo Henrique S. Bermejo, Dr. Prof. André Luiz Zambalde, Dr. Adriano Olímpio Tonelli, MSc. Pamela A. Santos Priscila Rosa LabGTI Laboratório de Governança

Leia mais

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB 18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ

Leia mais

Controle da produção baseado em códigos de barras

Controle da produção baseado em códigos de barras Controle da produção baseado em códigos de barras Fábio Favaretto (PUCPR) fabiofav@ccet.pucpr.br Alfredo Iarozinski Neto (PUCPR) alfredo@ccet.pucpr.br Resumo O controle da produção é um processo que tem

Leia mais

Pesquisa de Auditoria Interna

Pesquisa de Auditoria Interna Pesquisa de Auditoria Interna - IARCS 1 Pesquisa de Auditoria Interna IARCS kpmg.com/br 2 Pesquisa de Auditoria Interna - IARCS PREFÁCIO A Auditoria Interna tem sido considerada nas companhias como sua

Leia mais

Projeto SIAC 2.0: Uma aplicação do framework Demoiselle para o desenvolvimento de Sistema de Informações Acadêmicas da UFBA (SIAC)

Projeto SIAC 2.0: Uma aplicação do framework Demoiselle para o desenvolvimento de Sistema de Informações Acadêmicas da UFBA (SIAC) Projeto SIAC 2.0: Uma aplicação do framework Demoiselle para o desenvolvimento de Sistema de Informações Acadêmicas da UFBA (SIAC) André Luís Monteiro P. dos Santos 1, Fernando Cezar Borges 1, Leandro

Leia mais

Ontologia de emergências como apoio à geração de soluções de variabilidade de Planos de Emergência

Ontologia de emergências como apoio à geração de soluções de variabilidade de Planos de Emergência Ontologia de emergências como apoio à geração de soluções de variabilidade de Planos de Emergência Maria Inês Garcia Boscá Ferreira 1 1Programa de Pós-Graduação em Informática Universidade Federal do Rio

Leia mais

É importante que nos atenhamos a alguns aspectos importantes sobre banco de dados:

É importante que nos atenhamos a alguns aspectos importantes sobre banco de dados: Módulo 16 CONCEITOS DE BANCO DE DADOS Quando nos referimos a um computador como máquina, observamos as suas características em armazenar e gerenciar informações, além dessas características, existem outras

Leia mais

NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO

NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO Referência: NT-AI.04.01.01 http://www.unesp.br/ai/pdf/nt-ai.04.01.01.pdf Data: 27/07/2000 STATUS: EM VIGOR A Assessoria

Leia mais

Uma ontologia para maturidade em BPM

Uma ontologia para maturidade em BPM Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação 2012.1 Uma ontologia para maturidade em BPM Proposta de Trabalho de Graduação Aluno Bruno Medeiros de Oliveira

Leia mais

O Processo de Engenharia de Requisitos

O Processo de Engenharia de Requisitos UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA O Processo de Engenharia de Requisitos Engenharia de Software 2o.

Leia mais

Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro

Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Realidade das Empresas Brasileiras ISO/IEC 12207 ISO/IEC 15504 CMMI Softex Governo Universidades Modelo de Referência para

Leia mais

UM ESTUDO SOBRE OS FRAMEWORKS JSF E PRIMEFACES NO DESENVOLVIMENTO DE SOFTWARE WEB

UM ESTUDO SOBRE OS FRAMEWORKS JSF E PRIMEFACES NO DESENVOLVIMENTO DE SOFTWARE WEB UM ESTUDO SOBRE OS FRAMEWORKS JSF E PRIMEFACES NO DESENVOLVIMENTO DE SOFTWARE WEB Adriano Schulter Moenster 1, Tiago Piperno Bonetti 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil adrmoenster@gmail.com,

Leia mais

Unidade 9: Diálogos deliberativos

Unidade 9: Diálogos deliberativos Unidade 9: Diálogos deliberativos Como podemos utilizar as sínteses de evidências? Informar os grupos de interesse Divulgação da síntese de políticas Informações adaptadas derivadas da síntese Meios de

Leia mais

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com CAPABILITY MATURITY MODEL FOR SOFTWARE Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com 1. Introdução Após décadas de incontáveis promessas sobre como aumentar à produtividade e qualidade de software,

Leia mais

Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos.

Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos. Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos. 9.1 Explicações iniciais A avaliação é algo que faz parte de nossas vidas, mesmo antes de nascermos, se não

Leia mais

1. Serviços SAP Business Transformation and Plan Os serviços SAP Business Transformation and Plan atualmente incluem:

1. Serviços SAP Business Transformation and Plan Os serviços SAP Business Transformation and Plan atualmente incluem: Descrição de Serviços Serviços Business Transformation and Plan O SAP Business Transformation and Plan é um serviço de consultoria e prototipagem para promover a inovação e transformação da Licenciada

Leia mais

Aspectos semânticos em um sistema de integração de informações na Web 1 1 Centro de Informática Universidade Federal de Pernambuco (UFPE)

Aspectos semânticos em um sistema de integração de informações na Web 1 1 Centro de Informática Universidade Federal de Pernambuco (UFPE) Aspectos semânticos em um sistema de integração de informações na Web 1 Rosalie Barreto Belian, Ana Carolina Salgado 1 Centro de Informática Universidade Federal de Pernambuco (UFPE) e-mail: {rbb, acs}@cin.ufpe.br

Leia mais

ITIL. Conteúdo. 1. Introdução. 2. Suporte de Serviços. 3. Entrega de Serviços. 4. CobIT X ITIL. 5. Considerações Finais

ITIL. Conteúdo. 1. Introdução. 2. Suporte de Serviços. 3. Entrega de Serviços. 4. CobIT X ITIL. 5. Considerações Finais ITIL Conteúdo 1. Introdução 2. Suporte de Serviços 3. Entrega de Serviços 4. CobIT X ITIL 5. Considerações Finais Introdução Introdução Information Technology Infrastructure Library O ITIL foi desenvolvido,

Leia mais

Professor: Curso: Disciplina: Aula 4-5-6

Professor: Curso: Disciplina: Aula 4-5-6 Professor: Curso: Disciplina: Aula 4-5-6 Turma: Esp. Marcos Morais de Sousa Sistemas de informação Engenharia de Software I Engenharia de Requisitos 03º semestre 1 Engenharia de Requisitos Prof. Marcos

Leia mais