Um Componente de Arquitetura para Suporte à Identificação de Contexto em Processos de Negócio

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

Download "Um Componente de Arquitetura para Suporte à Identificação de Contexto em Processos de Negócio"

Transcrição

1 Um Componente de Arquitetura para Suporte à Identificação de Contexto em Processos de Negócio Trabalho de Mestrado Talita da Cunha Mattos (Aluna), Flávia Maria Santoro (Orientadora) Programa de Pós-Graduação em Informática da Universidade Federal do Estado do Rio de Janeiro (UNIRIO) Departamento de Informática Aplicada Universidade Federal do Estado do Rio de Janeiro (UNIRIO) Rio de Janeiro RJ Brasil {talita.mattos, Ano de Ingresso no Programa de Mestrado: 2010 Época esperada de conclusão: Março/2012 Etapas já concluídas: Defesa da Proposta Resumo. Processos de negócio são o principal fator de sustentação e aperfeiçoamento das competências centrais das organizações. Sua integração com uma eficiente gestão do contexto proporciona a obtenção de um conjunto de variáveis relevantes que impactam na concepção, implementação e instanciação destes processos, com vistas a atingir um objetivo específico. Este artigo apresenta o andamento da pesquisa de mestrado que visa à obtenção de um componente de arquitetura para suporte à identificação de contexto em processos de negócio a partir de elementos contextuais. Palavras-Chave. Agregador, Arquitetura, Contexto, Elemento Contextual, Processo de Negócio. 1. Introdução O processo de negócio é o principal fator de sustentação e aperfeiçoamento das competências centrais das organizações [Tao et al. 2006]. Diante disto, distúrbios e perturbações nas rotinas de negócio precisam ser refletidos em seus processos, de forma que eles sejam capazes de reagir e serem flexíveis no que diz respeito à especificação mútua dos processos e do ambiente. [Rosemann et al. 2008]. Desta forma, a utilização do contexto na adaptação de processos se faz importante, uma vez que o conhecimento contextualizado pode adicionar informações relevantes ao apoio da execução de atividades, além de descrever artefatos ou explicar porque decisões foram tomadas. Nesse cenário, a gestão das informações de contexto, quando implementada em um ambiente computacional, pode atuar como um filtro que define, em um determinado momento, qual conhecimento deve ser levado em consideração no auxílio à execução de tarefas [Gatti 2009]. Para isto, faz-se necessário criar um mecanismo capaz de 470

2 identificar o conhecimento contextual relevante em determinada instância do processo e disponibilizá-lo de forma agregada provendo ao destinatário uma informação de contexto de mais alto nível. Este artigo apresenta o andamento da pesquisa de mestrado que visa à especificação de um componente de arquitetura para suporte à identificação de contexto em processos de negócio a partir de elementos contextuais. 2. Fundamentação Teórica Contexto é definido como uma informação útil para a execução das atividades e para as interações que ocorrem em um processo de trabalho. Em outras palavras, é o que viabiliza a identificação do que é ou não relevante em uma dada situação [Santos 2008]. O conhecimento contextual, segundo Brézillon [1999], contém informações gerais sobre a situação e o ambiente em questão, o que delimita implicitamente o escopo de atuação. Ele pode ser encontrado em experiências, artefatos, atividades, condições, fatos e situações que acontecem durante a execução de um trabalho. Além disso, sabemos que dado um processo de negócio, ocorrem variações em sua execução a cada instância. Isto mostra que a cada iteração existe um conjunto distinto de informações de contexto. Então, em um cenário de processos de negócio, o contexto pode ser definido como o conjunto mínimo de variáveis que contém toda a informação importante que impacta a concepção e a implementação de um processo de negócio [Rosemann e Recker 2006]. Estas variáveis, ou elementos contextuais, ficam armazenadas em um repositório de contextos relevantes. Nesta situação é relevante a utilização de Agregadores. Eles são um componente de arquitetura, responsáveis por capturar os elementos contextuais logicamente relacionados de um repositório e encapsulá-los em um objeto de mais alto nível. A necessidade de agregação se deve à natureza distribuída da informação de contexto. Assim, como o contexto precisa ser recuperado de sensores distribuídos, ao invés de realizar a busca em diversos sensores, os agregadores coletam as informações relevantes para uma dada situação e as tornam disponíveis em um único componente [Dey et al. 2001]. Este elemento permite ainda que várias aplicações acessem a mesma informação de um único agregador. Além disso, ele facilita a inferência de informação contextual, pois inferir contexto de mais alto nível de múltiplos e distribuídos átomos de contexto é mais fácil se eles estiverem disponíveis em um único objeto. 3. Arquiteturas para Sistemas Sensíveis a Contexto Sistemas sensíveis a contexto podem ser aplicados nas mais diferentes áreas, como: inteligência artificial, sistemas colaborativos, sistemas pervasivos e gestão de processos. Cada uma destas áreas de aplicação possui suas próprias especificidades, o que faz com que a arquitetura do seu sistema seja projetada de forma a atender tais características. A revisão de literatura a seguir considerou seis sistemas sensíveis a contexto, cujas arquiteturas realizam o processamento de contexto: Context Framework [Korpipaa et al. 2003], Context Toolkit [Dey et al. 2001], CORTEX [Duran-Limon et al. 2003, Gaia [Anand e Nahrstedt 2002], CEManTIKA [Santos 2008] e Context Management Framework [Floréen et al. 2005]. 471

3 Segundo Baldauf [2007], assim que os dados brutos de contexto são capturados, eles devem ser processados, uma vez que seus consumidores estão interessados em informações já interpretadas e agregadas, ou seja, refinadas. Desta forma, entende-se por processamento de contexto as etapas de agregação e/ou interpretação. Entende-se por agregação a composição de átomos de contexto que coletam todos os dados relativos a uma dada entidade ou para a construção de objetos de contexto de mais alto nível. Já a interpretação compreende a transformação dos dados de contexto incluindo algum conhecimento adicional. Estas formas de abstração facilitam de forma significativa o desenho das aplicações. Dentre as arquiteturas estudadas, existe um grupo que tem em sua arquitetura apenas a fase de agregação de elementos contextuais, não existindo a etapa de interpretação. Em outras palavras, a única inferência que é realizada sobre os dados brutos de contexto é a que agrupa os átomos de contexto e o transforma em objetos de contexto de mais alto nível. Nesta categoria enquadram-se Context Framework, CORTEX, Gaia e CEManTIKA. No Context Framework, o Serviço de Reconhecimento de Contexto utiliza como entrada átomos de contexto e retorna para o Gerenciador de Contexto um único objeto de mais alto nível. No CORTEX, há a introdução do conceito de objetos sensíveis a contexto (sentient objects). A agregação neste caso é obtida pela composição hierárquica destes objetos, ao serem agrupados dois ou mais elementos, gerando sentient objects compostos sensíveis a contexto. No Gaia, os objetos de contexto de mais alto nível são construídos pela execução de operações lógicas de primeira ordem, como quantificação, implicação, conjunção, disjunção e negação do predicado. O CEManTIKA tem como elemento central o Elemento Contextual (CE), que é parte atômica da composição do contexto. Neste sistema, o contexto de uma interação é o conjunto de elementos contextuais instanciados necessários para aquela tarefa. É um conceito dinâmico, definido em tempo de execução. Outra possibilidade são os sistemas sensíveis a contexto que executam tanto a tarefa de agregação quanto a de interpretação. São eles: Context Management Framework e Context Toolkit. Na arquitetura do Context Management Framework, ocorrem as etapas de encapsulamento dos dados capturados, gerenciamento de possíveis inconsistências nestes dados brutos, extração das características dos dados por meio de operações simples, seleção das características relevantes e, finalmente, agregação. Por fim, no Context Toolkit, existe um elemento denominado agregador, que permite que o contexto adquirido seja subscrito, buscado e armazenado. Ele é responsável por todo o contexto de uma entidade (pessoa, lugar ou objeto) e adquire os demais contextos existentes, aumentando o grau de separação entre a aquisição do contexto e o seu uso [Dey 2001]. 472

4 Esta seção evidenciou como a literatura aborda a questão da agregação de contexto, responsável pela identificação de contexto relevante dada uma instância de um processo. Na seção a seguir será mostrado o estado atual da pesquisa para a proposta apresentada. 4. Estado Atual do Trabalho Com base nas arquiteturas sensíveis a contexto pesquisadas na seção anterior, foi possível observar que a definição de contexto utilizada apresenta variações, bem como que várias arquiteturas fazem uso de um componente específico, que denominamos agregador. Este elemento é o foco desta pesquisa. Portanto, faz-se necessário explicitar a definição de contexto a ser considerada, bem como conceituar elementos contextuais. Entende-se por Elemento Contextual (EC) qualquer parte de dado ou informação que permite caracterizar uma entidade em um domínio. Já o Contexto de uma interação entre um agente e uma aplicação, com o objetivo de executar determinada tarefa, é o conjunto de elementos contextuais instanciados que são necessários para suportar uma tarefa em questão, conforme ilustrado na Figura 1. Figura 1 Contexto e Elemento Contextual A título de exemplo, imaginemos um processo de garantia da segurança do voo. Em uma situação normal todos os fatores de atenção estão controlados. Como se trata de uma rotina, não é necessária atenção especial. Estes fatores podem ser tratados como elementos contextuais, entre eles: a) Disponibilidade dos meios tecnológicos (radares, telecomunicações, auxílios à navegação, sistemas de tratamento e visualização de dados); b) Recursos humanos (treinamento recebido, experiência, volume de tráfego controlado); e c) Condições climáticas. Os elementos mencionados acima definem o ambiente do problema, no qual o seguinte conhecimento está associado: d) Aspectos operacionais (volume de tráfego adequado às aerovias, separação, velocidade e altitude das aeronaves) Observa-se neste cenário que os elementos de contexto são muitos e não possuem um foco. Muitos contextos normais estão contidos na combinação destes fatores. No entanto, quando ocorre um incidente de segurança de voo, os elementos a, b e c são invocados, o que leva d também a ser invocado. Todos estes fatores ao serem agregados para uma determinada instância do processo fazem parte do que chamamos de contexto. Desta forma, ele pode ser resumido como a composição de elementos contextuais ativados que auxiliam a tomada de decisão e a realização de diagnósticos. O resultado desta pesquisa será parte de um framework que está sendo elaborado na tese de doutorado de Nunes [2010] sobre gestão de informações que influenciam na análise e tomada de decisão de adaptação de processos flexíveis de forma dinâmica. A 473

5 contribuição desta pesquisa para a tese é a proposição de um componente de arquitetura denominado agregador, capaz de definir o contexto, por meio do agrupamento de elementos contextuais, de uma dada instância de um processo. A proposta é que este elemento funcione como um conjunto de regras para adaptar e manipular a ontologia proposta por Nunes [Nunes 2007], de modo que ela possa ser usada para adaptar processos estáticos e dinâmicos. A escolha pelo uso de ontologia provém do fato de serem extensíveis a qualquer domínio de conhecimento. Além disso, o contexto é uma construção dinâmica e está intrínseca ao domínio sobre o qual se está atuando. Desta forma, ontologias representam o relacionamento entre as informações provendo maior semântica entre os contextos e potencializando a ação de máquinas de inferência na comparação entre os diversos contextos de uma mesma atividade. A pesquisa encontra-se em fase inicial, no seu primeiro ano, e no presente momento está focada no levantamento da literatura relacionada a arquiteturas sensíveis a contexto, elementos agregadores de contexto, adaptação de processos e ontologias. Futuramente será elaborado um estudo de caso piloto com o objetivo de descobrir problemas e refinar a solução proposta. Para isto, o componente de arquitetura será aplicado em um cenário de exemplo, cujo comportamento já seja conhecido, e então será avaliado o comportamento do processo com a mudança inserida. A etapa seguinte contemplará a realização de estudo de caso explanatório. Ele consistirá em aplicar o elemento da arquitetura em um processo real e então proceder à análise dos resultados obtidos, com o intuito de testar a validade da solução proposta. 5. Conclusões Processos de negócio são fundamentais para o aperfeiçoamento das competências centrais das organizações. Ao integrá-los com a gestão de contexto é possível identificar as variáveis relevantes para este processo e adicionar informações para o apoio a execução de atividades e para a tomada de decisões. Logo, fica evidente a importância de se identificar contexto a partir de elementos contextuais. Este artigo apresentou o andamento da pesquisa de mestrado, cuja proposta é um componente de arquitetura para suporte à identificação de contexto em processos de negócio a partir de elementos contextuais. 6. Referências Anand, R., Nahrstedt, K. (2002) A middleware infrastructure for active spaces. IEEE Pervasive Computing, pp Baldauf M., Dustdar S., Rosenberg F. (2007) A survey on context-aware systems. International Journal of Ad Hoc and Ubiquitous Computing. Brézillon, P., Pomerol, J.-C. "Contextual Knowledge Sharing and Cooperation in Intelligent Assistant Systems", Le Travail Humain, PUF, Paris, v. 62, n. 3, 1999, pp Dey A. K., Abowd G. D., and Salber D. (2001) A conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. In Human- Computer Interaction (HCI), vol. 16, no. 2, 3 &4, pp

6 Duran-Limon H. A., Blair G. S., Friday A., Grace P., Samartzidis G., Sivaharan T., and Wu M. (2003) Context-aware middleware for pervasive and ad hoc environments, Context, Tech. Rep. Floréen P., Przybilski M., Nurmi P., Koolwaaij J., Tarlano A., Wagner M., Luther M., Bataille F., Boussard M., Mrohs B. and Lau S. (2005) Towards a Context Management Framework for MobiLife, IST Mobile & Communications Summit, Dresden, Germany. Gatti, L. (2009). Uma Arquitetura Sensível ao Contexto de Atividades para Gestão do Conhecimento em Processos de Trabalho. UNIRIO. 108 páginas. Dissertação de Mestrado. Departamento de Informática Aplicada, UNIRIO. Korpipaa, P., Mantyjarvi, J., Kela, J., Keranen, H., Malm, E. J. (2003) Managing context information in mobile devices. In: Pervasive Computing IEEE, pp Nunes, V. (2007). Um Modelo de Suporte a Gestão de Conhecimento Baseado em Contexto. UFRJ/IM/NCE, f. Dissertação (Mestrado em Informática) Universidade Federal do Rio de Janeiro Instituto de Matemática / Núcleo de Computação Eletrônica. Nunes, V.T.N.; Werner, C.M.L.; Santoro, F.M. (2010) Context-Based Process Line. In: International Conference on Enterprise Information Systems (ICEIS), Funchal, Portugal, pp Rosemann M., Recker J., Flender C. (2008) Contextualisation of business processes Int. J. Business Process Integration and Management, Vol. 3, No. 1. Rosemann M., Recker J. (2006) Projeto de Processos Context-Aware: Explorando os Motivadores Extrínsecos para a Flexibilidade Em Processos. EloGroup, BPM 360º. Santos, V. (2008) CEManTIKA: A Domain-Independent Framework for Designing Contexto-Sensitive System. Doctoral Thesis. Universidade Federal de Pernambuco. Tao, Y., Wang, J., Wang X., He, D., Yang, S. (2006). Knowledge-based Flexible Business Process Management. TENCON IEEE Region 10 Conference. 475

Formalizando Contexto em Processos de Negócio

Formalizando Contexto em Processos de Negócio Formalizando Contexto em Processos de Negócio Talita da Cunha Mattos 1, Flávia Maria Santoro 1, Kate Revoredo 1, Vanessa Tavares Nunes 2 1 Programa de Pós-Graduação em Sistemas de Informação - Universidade

Leia mais

Ampliação da Percepção sobre Elementos Contextuais Internos que Impactam em Processos de Negócios

Ampliação da Percepção sobre Elementos Contextuais Internos que Impactam em Processos de Negócios Ampliação da Percepção sobre Elementos Contextuais Internos que Impactam em Processos de Negócios Trabalho de Mestrado Monica Anastassiu (Aluna), Flávia Maria Santoro (Orientadora) Programa de Pós-Graduação

Leia mais

Uma Abordagem para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica

Uma Abordagem para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Uma Abordagem para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Eldânae ogueira Teixeira Orientadora: Claúdia M. L. Werner PESC/COPPE Universidade Federal do Rio de Janeiro Caixa

Leia mais

Um Modelo de Suporte à Gestão de Conhecimento Baseado em Contexto do Ambiente Externo

Um Modelo de Suporte à Gestão de Conhecimento Baseado em Contexto do Ambiente Externo Um Modelo de Suporte à Gestão de Conhecimento Baseado em Contexto do Ambiente Externo Aluno: Eduardo Costa Ramos Orientadora: Flávia Maria Santoro Programa de Pós-Graduação em Informática Departamento

Leia mais

5 Processo de Reificação e de Desenvolvimento com ACCA

5 Processo de Reificação e de Desenvolvimento com ACCA Uma Arquitetura para a Coordenação e a Composição de Artefatos de Software 53 5 Processo de Reificação e de Desenvolvimento com ACCA Resumo Este capítulo visa esclarecer e descrever atividades existentes

Leia mais

Computação Ciente de Contexto

Computação Ciente de Contexto Computação Ciente de Contexto O que (não) é contexto e perspectivas futuras para smartphones Andrew Toshiaki Nakayama Kurauchi kurauchi@ime.usp.br 1 Tópicos 2 Tópicos Introdução 2 Tópicos Introdução O

Leia mais

EXEHDA-SS: Uma Contribuição a Sensibilidade ao Contexto na Medicina Ubíqua

EXEHDA-SS: Uma Contribuição a Sensibilidade ao Contexto na Medicina Ubíqua Universidade Católica de Pelotas Centro Politécnico Programa de Pós-Graduação em Informática EXEHDA-SS: Uma Contribuição a Sensibilidade ao Contexto na Medicina Ubíqua Luthiano Venecian, João Lopes, Adenauer

Leia mais

Uma Proposta para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica

Uma Proposta para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Uma Proposta para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Position Paper Eldânae ogueira Teixeira, Cláudia M. L. Werner, Paula Fernandes PESC/COPPE Universidade Federal do

Leia mais

UBIBUSANALYSIS UMA FERRAMENTA DE INTERPRETAÇÃO DE

UBIBUSANALYSIS UMA FERRAMENTA DE INTERPRETAÇÃO DE U NIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2 0 1 2. 2 UBIBUSANALYSIS UMA FERRAMENTA DE INTERPRETAÇÃO DE MENSAGENS DE TRÂNSITO COM ANÁLISE DE SENTIMENTOS

Leia mais

Uso de Sistemas Multi-Agentes para Implementação de Aplicações Sensíveis a Contexto

Uso de Sistemas Multi-Agentes para Implementação de Aplicações Sensíveis a Contexto Uso de Sistemas Multi-Agentes para Implementação de Aplicações Sensíveis a Contexto José Viterbo Filho viterbo@lac.inf.puc-rio.br Laboratory for Advanced Collaboration PUC Rio, Brazil Motivação Algumas

Leia mais

MANUTENÇÃO DINÂMICA DE MODELOS EM COMPUTAÇÃO SENSÍVEL AO CONTEXTO. PALAVRAS-CHAVE: CEP, Esper, Computação Sensível ao Contexto, SBE.

MANUTENÇÃO DINÂMICA DE MODELOS EM COMPUTAÇÃO SENSÍVEL AO CONTEXTO. PALAVRAS-CHAVE: CEP, Esper, Computação Sensível ao Contexto, SBE. MANUTENÇÃO DINÂMICA DE MODELOS EM COMPUTAÇÃO SENSÍVEL AO CONTEXTO Rodrigo Hernandez SOARES 1 ; Ricardo Couto Antunes da ROCHA 2 PALAVRAS-CHAVE: CEP, Esper, Computação Sensível ao Contexto, SBE. 1 - INTRODUÇÃO

Leia mais

6 Trabalhos Relacionados

6 Trabalhos Relacionados 6 Trabalhos Relacionados Existem vários projetos, tais como DILLEO e ILUMINA, que constroem Bibliotecas Digitais de LOs, mas não integram os repositórios nem os ambientes. Portanto, eles retratam abordagens

Leia mais

RISYS Considerando a análise de riscos e os elementos de contexto em um ambiente colaborativo de gestão de projetos

RISYS Considerando a análise de riscos e os elementos de contexto em um ambiente colaborativo de gestão de projetos RISYS Considerando a análise de riscos e os elementos de contexto em um ambiente colaborativo de gestão de projetos Trabalho de Mestrado Marcio Passos Lima (Aluno) 1, José Maria N. David (Orientador) 2

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

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo Metamodelos para Banco de Dados Carlos Julian Menezes Araújo cjma@cin.ufpe.br Prof. Dr. Robson do Nascimento Fidalgo 1 Agenda Metadados MDA MOF Metamodelos CWM Pacote Relacional Referências 2 Metadados

Leia mais

Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de Graduação

Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de Graduação UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2017.1 Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de

Leia mais

Proposta de uma ontologia para um ambiente homecare pervasivo

Proposta de uma ontologia para um ambiente homecare pervasivo Proposta de uma ontologia para um ambiente homecare pervasivo Ederson Bastiani 1 1 Programa de Pós-Graduação em Informática Universidade Federal de Santa Maria (UFSM) Santa Maria, RS Brasil edersonbastiani

Leia mais

Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação

Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação Aluno: André Galamba Rodrigues dos Anjos

Leia mais

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Departamento de Sistemas de Computação

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Departamento de Sistemas de Computação SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Departamento de Sistemas de Computação CONCURSO PÚBLICO PARA DOCENTES DO MAGISTÉRIO SUPERIOR Edital nº 42, de 27 de maio

Leia mais

Mecanismo de Segurança para Redes Móveis Ad Hoc

Mecanismo de Segurança para Redes Móveis Ad Hoc Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática 2013.2 Mecanismo de Segurança para Redes Móveis Ad Hoc Proposta de trabalho de Graduação Aluno: Gregório Patriota

Leia mais

3.1 Reflexão Computacional

3.1 Reflexão Computacional 3 Adaptação Dinâmica Adaptação dinâmica é a capacidade de um sistema ser modificado durante sua execução para se adequar a novas necessidades. Recentemente, esse tem se tornado um tópico de pesquisa proeminente

Leia mais

Um Assistente de Recomendação Sensível ao Contexto para Ambientes Virtuais de Aprendizagem baseados na Metodologia da Problematização

Um Assistente de Recomendação Sensível ao Contexto para Ambientes Virtuais de Aprendizagem baseados na Metodologia da Problematização Um Assistente de Recomendação Sensível ao Contexto para Ambientes Virtuais de Aprendizagem baseados na Metodologia da Problematização Fausto J. F. B. Gominho 1, Patrícia Tedesco 1, Rosalie B. Belian 2

Leia mais

TACIANO PINHEIRO DE ALMEIDA ALCÂNTARA. Erro! Fonte de referência não encontrada. FORTALEZA

TACIANO PINHEIRO DE ALMEIDA ALCÂNTARA. Erro! Fonte de referência não encontrada. FORTALEZA UNIVERSIDADE ESTADUAL DO CEARÁ CENTRO DE CIÊNCIAS TECNOLÓGICAS - CCT INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO CEARÁ PRÓ-REITORIA DE PÓS-GRADUAÇÃO - PROPG MESTRADO PROFISSIONAL EM COMPUTAÇÃO

Leia mais

a determinadas condições de uso. Este mecanismo permite, ainda, a integração de domínios externos. A descrição da interface é feita de forma

a determinadas condições de uso. Este mecanismo permite, ainda, a integração de domínios externos. A descrição da interface é feita de forma 120 5 Conclusão Este trabalho propõe uma arquitetura para adaptação e meta-adaptação de Sistemas Hipermídia. Com a adaptação, a utilização de sistemas hipermídia se torna mais eficaz evitando que a quantidade

Leia mais

3 Uma Arquitetura Distribuída via WEB

3 Uma Arquitetura Distribuída via WEB 24 3 Uma Arquitetura Distribuída via WEB Neste capítulo será apresentada a Arquitetura de Ambiente Distribuído no qual está implementado o Gerador VRML (VRMLGer) e o fluxo de dados que há entre as diferentes

Leia mais

Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais

Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais Introdução Falhas em Robótica Sistema de múltiplos robôs Software em robótica Estado da Arte Situação dos Frameworks c/ tolerância

Leia mais

Data Warehousing: Conceitos Básicos e Arquitetura

Data Warehousing: Conceitos Básicos e Arquitetura Data Warehousing: Conceitos Básicos e Arquitetura Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Visão do Mercado Crescimento explosivo do uso da tecnologia de data warehousing

Leia mais

2 Fundamentação conceitual

2 Fundamentação conceitual 2 Fundamentação conceitual O middleware Kaluana permite a implementação de aplicações móveis dinamicamente adaptáveis, constituídas pela composição de componentes desenvolvidos seguindo o modelo Kaluana,

Leia mais

Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper)

Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper) Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper) Heitor Menezes de O. Pereira 1, Ricardo C. Antunes da Rocha 1 1 Instituto de

Leia mais

Pesquisadora: Flávia Maria Santoro Instituição: Universidade do Rio de Janeiro UNIRIO Período previsto: Janeiro 2004 Dezembro 2007.

Pesquisadora: Flávia Maria Santoro Instituição: Universidade do Rio de Janeiro UNIRIO Período previsto: Janeiro 2004 Dezembro 2007. Projeto de Pesquisa: Suporte à Aprendizagem Organizacional e Gestão de Conhecimento através de Ambientes de Aprendizagem Cooperativa Apoiada por Computador Pesquisadora: Flávia Maria Santoro Instituição:

Leia mais

Ontologia de Contexto e Qualidade de Contexto

Ontologia de Contexto e Qualidade de Contexto Ontologia de Contexto e Qualidade de Contexto Débora Cabral Nazário 1,2, Mário Antônio Ribeiro Dantas 1, José Leomar Todesco 1 1 Engenharia e Gestão do Conhecimento (EGC) Universidade Federal de Santa

Leia mais

17º Congresso de Iniciação Científica APLICAÇÃO DA ENGENHARIA BASEADA EM CONHECIMENTO NA ANÁLISE CINEMÁTICA DE ROBÔS INDUSTRIAIS

17º Congresso de Iniciação Científica APLICAÇÃO DA ENGENHARIA BASEADA EM CONHECIMENTO NA ANÁLISE CINEMÁTICA DE ROBÔS INDUSTRIAIS 17º Congresso de Iniciação Científica APLICAÇÃO DA ENGENHARIA BASEADA EM CONHECIMENTO NA ANÁLISE CINEMÁTICA DE ROBÔS INDUSTRIAIS Autor(es) CARLOS ALBERTO DE SOUZA BARROSO Orientador(es) KLAUS SCHÜTZER

Leia mais

8 Conclusão 8.1 Contribuição

8 Conclusão 8.1 Contribuição 8 Conclusão 8.1 Contribuição O crescente volume e a distribuição de dados e processos em Bioinformática torna cada vez mais fácil as descobertas de novas informações biológicas. Entretanto, como são inúmeras

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

Uma ferramenta para Definição de Mapeamentos entre Vocabulários usados na publicação de Dados Linkados

Uma ferramenta para Definição de Mapeamentos entre Vocabulários usados na publicação de Dados Linkados U NIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 201 2. 1 Uma ferramenta para Definição de Mapeamentos entre Vocabulários usados na publicação de Dados Linkados

Leia mais

UML (Linguagem Modelagem Unificada) João Paulo Q. dos Santos

UML (Linguagem Modelagem Unificada) João Paulo Q. dos Santos UML (Linguagem Modelagem Unificada) João Paulo Q. dos Santos joao.queiroz@ifrn.edu.br Roteiro A importância da UML para projetar sistemas. Principais características do diagrama de classes e de sequência.

Leia mais

Uma Proposta de Gerenciamento de Modelo Híbrido de Contexto em Sistemas Distribuídos

Uma Proposta de Gerenciamento de Modelo Híbrido de Contexto em Sistemas Distribuídos Uma Proposta de Gerenciamento de Modelo Híbrido de Contexto em Sistemas Distribuídos Roger S. Machado, Ricardo B. Almeida, Patrícia T. Davet, Adenauer C. Yamin, Ana M. Pernas {rdsmachado, rbalmeida, ptdavet,

Leia mais

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks 48 3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks Este capítulo apresenta uma visão geral da contribuição principal deste trabalho: uma abordagem orientada a aspectos para o

Leia mais

Sistemas da Informação. Banco de Dados I. Edson Thizon

Sistemas da Informação. Banco de Dados I. Edson Thizon Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel

Leia mais

1 Introdução Problema

1 Introdução Problema 13 1 Introdução A Computação Móvel desempenha um papel crescente no desenvolvimento de sistemas de software em função do rápido avanço das novas tecnologias de comunicação utilizadas nos dispositivos portáteis

Leia mais

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados Aula 1 Introdução a Banco de Dados 1. Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído

Leia mais

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário

Leia mais

Uma Abordagem de Gerenciamento Contextual de Recursos Dinâmicos em Ambientes Pervasivos: Estudo de Caso em Aplicações de Home Care

Uma Abordagem de Gerenciamento Contextual de Recursos Dinâmicos em Ambientes Pervasivos: Estudo de Caso em Aplicações de Home Care Uma Abordagem de Gerenciamento Contextual de Recursos Dinâmicos em Ambientes Pervasivos: Estudo de Caso em Aplicações de Home Care LORAYNE PINHEIRO DORNELLES LEANDRO KRUG WIVES 2016 Sumário 01 Introdução

Leia mais

Plataforma NextSAÚDE - Uma solução de interoperabilidade para a gestão pública de saúde baseada no padrão OpenEHR

Plataforma NextSAÚDE - Uma solução de interoperabilidade para a gestão pública de saúde baseada no padrão OpenEHR Plataforma NextSAÚDE - Uma solução de interoperabilidade para a gestão pública de saúde baseada no padrão OpenEHR Aluno: Henrique Nogueira da Gama Mota Orientador: Prof. Dr. Antonio Mauro Barbosa de Oliveira

Leia mais

Uma Infra-estrutura para Gerência de Conhecimento em ODE

Uma Infra-estrutura para Gerência de Conhecimento em ODE Uma Infra-estrutura para Gerência de Conhecimento em ODE Ana Candida Cruz Natali, Ricardo de Almeida Falbo Departamento de Informática, Universidade Federal do Espírito Santo UFES Av. Fernando Ferrari

Leia mais

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário

Leia mais

UM PROTÓTIPO PARA O DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEL AO CONTEXTO PARA SISTEMAS DE GOVERNANÇA EM SAÚDE

UM PROTÓTIPO PARA O DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEL AO CONTEXTO PARA SISTEMAS DE GOVERNANÇA EM SAÚDE UM PROTÓTIPO PARA O DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEL AO CONTEXTO PARA SISTEMAS DE GOVERNANÇA EM SAÚDE 1. Vínculo com rede de desenvolvimento tecnológico e inovação. Em 2007 é criada a Rede Interdisciplinar

Leia mais

Sistema Gestor de Bancos de Dados (SGBD)

Sistema Gestor de Bancos de Dados (SGBD) Sistema Gestor de Bancos de Dados (SGBD) Conceitos Gerais Prof. Guilherme Tomaschewski Netto guilherme.netto@gmail.com Roteiro! Contextualização! Apresentação, um pouco de história Legendas! Nesta apresentação

Leia mais

Ontologias: Definições e Tipos

Ontologias: Definições e Tipos Ontologias: Definições e Tipos Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda O que é uma ontologia Tipos de Ontologias

Leia mais

3 Trabalhos relacionados

3 Trabalhos relacionados 3 Trabalhos relacionados Adaptação e implantação dinâmicas são requisitos de aplicações em diversos domínios. Diversas abordagens são capazes de promover adaptação e implantação em tempo de execução. Alguns

Leia mais

Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem

Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem Ricardo B. D. d Oliveira 1, Diego P. Costa 2 1 Grupo de Aplicações e Análise Geoespaciais (GANGES) Universidade

Leia mais

Reconhecimento Ótico de Caracteres em Placas Veiculares

Reconhecimento Ótico de Caracteres em Placas Veiculares Universidade Federal De Pernambuco Centro De Informática Graduação Em Engenharia Da Computação 2012.2 Reconhecimento Ótico de Caracteres em Placas Veiculares Proposta de Trabalho de Graduação Aluno Pedro

Leia mais

Descobrindo a Computação Ubíqua

Descobrindo a Computação Ubíqua Descobrindo a Computação Ubíqua Autor: Vando de Freitas Batista Orientador: Giovanni Cordeiro Barroso UFC IV Encontro de Pós-Graduação e Agenda Introdução Materiais e Métodos Resultados Discussão Conclusão

Leia mais

8.1 Principais Resultados

8.1 Principais Resultados 8 Conclusões Nesta dissertação, descrevemos um sistema multi-agente para negociação em leilões simultâneos de bens relacionados. Quando falamos de agentes de negociação nos referimos ao software que negocia

Leia mais

Ontologias: Definições e Tipos

Ontologias: Definições e Tipos Ontologias: Definições e Tipos Ricardo de Almeida Falbo Departamento de Informática Universidade Federal do Espírito Santo Agenda O que é uma ontologia Tipos de Ontologias Ontologia Origem: Filosofia Ont-

Leia mais

Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML

Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2017 Modelagem de Dados UML 2 1 Eduardo Bezerra Editora Campus/Elsevier Porcentagem de projetos que terminam dentro do

Leia mais

Computação Ubíqua Ubicomp

Computação Ubíqua Ubicomp Computação Ubíqua Ubicomp Anubis Graciela de Moraes Rossetto Doutoranda anubisrossetto@gmail.com Computação Ubíqua - Visão Visão de Weiser Computação Ubíqua - Auxiliar usuários de forma que eles mesmos

Leia mais

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software Uma Arquitetura para a Coordenação e a de Artefatos de 23 3 Arquitetura para a Coordenação e a de Artefatos de Resumo Este capítulo apresenta a arquitetura ACCA, que é a parte central deste trabalho. A

Leia mais

132 6 Conclusão 6.1. Contribuições da Tese

132 6 Conclusão 6.1. Contribuições da Tese 132 6 Conclusão Esta tese teve como objetivo principal o estudo da aplicação de transformações para manter a rastreabilidade de um sistema de software. Esta abordagem permite a captura automática das informações

Leia mais

5 Arquitetura de implementação

5 Arquitetura de implementação Arquitetura de implementação 103 5 Arquitetura de implementação 5.1 Visão geral Nossa arquitetura é caracterizada pela construção de um ambiente para execução de aplicações hipermídia definidas segundo

Leia mais

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Especialização em Tecnologias e Sistemas de Informação Ano Letivo 2015/2016 Tecnologias e Sistemas de Informação Oferta coordenada

Leia mais

Expansão da expressividade semântica na representação de regras de negócio em cenários de processos intensivos em conhecimento

Expansão da expressividade semântica na representação de regras de negócio em cenários de processos intensivos em conhecimento Expansão da expressividade semântica na representação de regras de negócio em cenários de processos intensivos em conhecimento (MSc level) Rodrigo Benits Lyrio, Fernanda Baião (orientadora) UNIRIO I WTDO

Leia mais

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Especialização em Tecnologias e Sistemas de Informação Ano Letivo 2018/2019 Tecnologias e Sistemas de Informação Oferta coordenada

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS Introdução www.pearson.com.br capítulo 1 slide 1 O que são Sistemas Distribuídos? Um sistema distribuído é um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único

Leia mais

5 Impactos Econômicos do Sistema Proposto

5 Impactos Econômicos do Sistema Proposto 5 Impactos Econômicos do Sistema Proposto Neste capítulo são avaliados o impacto econômico e as vantagens resultantes da utilização da tecnologia RFID proposta, implementada na camada óptica física, atuando

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

Banco de dados e Contexto. Carlos Victor

Banco de dados e Contexto. Carlos Victor Banco de dados e Contexto Carlos Victor cvgpb@cin.ufpe.br Agenda Contexto Banco de dados e contexto Desafios da área Referências Cenário atual da computação Cada vez mais o uso de sistemas computacionais

Leia mais

7.1 Trabalhos Relacionados

7.1 Trabalhos Relacionados 7 Conclusões O desenvolvimento de aplicações adaptáveis traz novos desafios em relação ao desenvolvimento de software convencional. Em parte, isso está relacionado às diferentes características das diversas

Leia mais

informação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare).

informação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare). 1 Introdução 1.1 Contextualização Recentemente, tem-se percebido um movimento de integração de comunidades físicas e comunidades virtuais. As pessoas utilizam cada vez mais a Internet para se comunicar

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

M O D E L O E U R O P E U D E

M O D E L O E U R O P E U D E M O D E L O E U R O P E U D E C U R R I C U L U M V I T A E INFORMAÇÃO PESSOAL Fax Correio electrónico Nome POMBINHO DE MATOS, PAULO MIGUEL CIRÍACO PINHEIRO Morada Av. Abreu Lopes, nº 63, R/C Dto., 2675-301,

Leia mais

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) A Rational é bem conhecida pelo seu investimento em orientação em objetos. A empresa foi à criadora da Unified Modeling Language (UML), assim como de várias ferramentas que

Leia mais

Tópicos Especiais em Informática Fatec Indaiatuba

Tópicos Especiais em Informática Fatec Indaiatuba Inteligência de Negócios Fatec Indaiatuba Prof. Piva Compreender as definições e conceitos básicos do Data Warehouse (DW) Entender as arquiteturas do DW Descrever os processos utilizados no desenvolvimento

Leia mais

4 Uma Linguagem Baseada em Máquinas de Estado 4.1. A Linguagem

4 Uma Linguagem Baseada em Máquinas de Estado 4.1. A Linguagem 4 Uma Linguagem Baseada em Máquinas de Estado 4.1. A Linguagem Acredita-se nesse trabalho que características reativas e fortemente baseadas em modelos tornam necessária a criação de uma linguagem específica

Leia mais

Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL

Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL Vinicius Marques Chioratto 1, Rodolfo Miranda de Barros 1 1 Departamento de Computação Universidade Estadual

Leia mais

A UTILIZAÇÃO DA UML NA MODELAGEM DE SISTEMAS FLEXÍVEIS DE EMPRESA

A UTILIZAÇÃO DA UML NA MODELAGEM DE SISTEMAS FLEXÍVEIS DE EMPRESA A UTILIZAÇÃO DA UML NA MODELAGEM DE SISTEMAS FLEXÍVEIS DE EMPRESA Delmir Peixoto de Azevedo Júnior Universidade Estadual do Norte Fluminense UENF/CCT/LEPROD Av. Alberto Lamego, 2000, CEP 28015-620, Campos-RJ,

Leia mais

5 Conclusão e trabalhos futuros

5 Conclusão e trabalhos futuros 5 Conclusão e trabalhos futuros Neste capítulo fazemos uma retrospectiva do trabalho realizado, uma avaliação da proposta de solução de integração de dados ou conhecimentos mostrada na dissertação e também

Leia mais

Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem

Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem 1 14 Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem Ricardo B. D. d Oliveira 1 Diego P. Costa 2 Resumo A computação móvel vem ganhando maior destaque

Leia mais

Sistemas de Informação. Governança de TI

Sistemas de Informação. Governança de TI Sistemas de Informação Governança de TI . SUMÁRIO CAPÍTULO 6 Os frameworks utilizados e seus relacionamentos Introdução COBIT ITIL PMBoK CMMI Boas práticas de governança de TI Existem diversas estruturas,

Leia mais

RUP Unified Process. Profª Jocelma Rios

RUP Unified Process. Profª Jocelma Rios RUP Unified Process Profª Jocelma Rios Nov/2012 O que pretendemos: Reforçar os aspectos que caracterizam o processo iterativo e incremental Identificar como atingir os objetivos dos projetos de software

Leia mais

Ontologia e Sistemas de Informação Geográfica

Ontologia e Sistemas de Informação Geográfica Ontologia e Sistemas de Informação Geográfica Jugurta Lisboa Filho, Alcione de Paiva Oliveira, Odilon Correa da Silva Universidade Federal de Viçosa Departamento de Informática Viçosa, MG, Brasil CEP:

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

6.CONCLUSÕES CONCLUSÕES

6.CONCLUSÕES CONCLUSÕES 6.CONCLUSÕES 193 6 CONCLUSÕES Este trabalho apresentou uma proposta para modelagem e análise de Sistemas de Controle envolvidos na geração de energia elétrica hidráulica, tendo como base dois desenvolvimentos:

Leia mais

USANDO XML PARA CARGA AUTOMÁTICA DE DADOS EM BANCOS DE DADOS DE PROJETO INDUSTRIAL DE MAQUETE ELETRÔNICA PROPOSTA DE TRABALHO DE GRADUAÇÃO

USANDO XML PARA CARGA AUTOMÁTICA DE DADOS EM BANCOS DE DADOS DE PROJETO INDUSTRIAL DE MAQUETE ELETRÔNICA PROPOSTA DE TRABALHO DE GRADUAÇÃO UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA USANDO XML PARA CARGA AUTOMÁTICA DE DADOS EM BANCOS DE DADOS DE PROJETO INDUSTRIAL DE MAQUETE ELETRÔNICA PROPOSTA

Leia mais

Programação Orientada a Objectos - P. Prata, P. Fazendeiro

Programação Orientada a Objectos - P. Prata, P. Fazendeiro Programação Orientada a Objetos 1.1 - Perspectiva histórica: Conceitos A evolução das linguagens de programação tem-se feito na procura de ferramentas: -cada vez mais próximas da percepção humana - e que

Leia mais

Informática na Educação. Conceitos Introdutórios

Informática na Educação. Conceitos Introdutórios Conceitos Introdutórios Objetivo Geral Introduzir uma visão crítica sobre o uso dos computadores no ensino médio e fundamental. 2 Tópicos Conceitos de e em Informática Conceitos de Tecnologia e suas aplicações

Leia mais

7.1. Trabalhos Futuros

7.1. Trabalhos Futuros 7 Conclusão O volume de pesquisas realizadas na área de e-learning evidencia a sua importância e o grande interesse ainda remanescente por parte de organizações e instituições acadêmicas. Certamente, esse

Leia mais

AvanTV: Uma Abordagem para Personalização do Conteúdo de Aplicações de TVDI Sensíveis ao Contexto

AvanTV: Uma Abordagem para Personalização do Conteúdo de Aplicações de TVDI Sensíveis ao Contexto AvanTV: Uma Abordagem para Personalização do Conteúdo de Aplicações de TVDI Sensíveis ao Contexto Fabiana Ferreira do Nascimento, Ed Porto Bezerra Departamento de Informática (DI) Universidade Federal

Leia mais

3 Kuaba: Uma Ontologia para Design Rationale

3 Kuaba: Uma Ontologia para Design Rationale 3 Kuaba: Uma Ontologia para Design Rationale Para que o conhecimento registrado durante o design possa ser automaticamente processado, é desejável representar o design rationale de uma maneira formalmente

Leia mais

SBC - Sistemas Baseados em Conhecimento

SBC - Sistemas Baseados em Conhecimento Siglas, Símbolos, Abreviaturas DW - Data Warehouse KDD Knowledge Discovery in Database MD Mineração de Dados OLAP - On-line analytical processing SBC - Sistemas Baseados em Conhecimento 1. INTRODUÇÃO O

Leia mais

PAOLA, uma Ferramenta de Desenvolvimento de Aplicações baseadas em Ontologias para o projeto LARISSA

PAOLA, uma Ferramenta de Desenvolvimento de Aplicações baseadas em Ontologias para o projeto LARISSA PAOLA, uma Ferramenta de Desenvolvimento de Aplicações baseadas em Ontologias para o projeto LARISSA Taciano Pinheiro 1, Mauro Oliveira 2, Odorico Monteiro 3, Verônica Pimentel 2 1 InstitutoUniversidade

Leia mais

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento.

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento. Universidade Federal de Santa Catarina Centro Tecnológico Disciplina: PROJETOS I Aluno: Cleosvaldo G. Vieira Jr cgvjr@inf.ufsc.br Resumo parcial da Tese de Doutorado Um modelo de Sistema de Gestão do Conhecimento

Leia mais

FUNDAÇÃO UNIVERSIDADE ESTADUAL DE MARINGÁ

FUNDAÇÃO UNIVERSIDADE ESTADUAL DE MARINGÁ FUNDAÇÃO UNIVERSIDADE ESTADUAL DE MARINGÁ Centro de Tecnologia - CTC Departamento de Informática - DIN Programa de Pós-Graduação em Ciência da Computação PCC ESTÁGIO DE DOCÊNCIA II Disciplina: Engenharia

Leia mais

10/08/2009. Contextual Elements Modeling and Management Through Incremental Knowledge Acquisition. PARTE I (quinta 16h15 18h15)

10/08/2009. Contextual Elements Modeling and Management Through Incremental Knowledge Acquisition. PARTE I (quinta 16h15 18h15) Agenda do Curso Vaninha Vieira vaninha@ufba.br Ana Carolina Salgado acs@cin.ufpe.br Patricia Tedesco pcart@cin.ufpe.br Minicurso 08 Modelos e Processos para o Desenvolvimento de Sistemas Sensíveis ao Contexto

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

Interligação de pessoas, habilidades técnicas e fazeres e preservação da memória institucional

Interligação de pessoas, habilidades técnicas e fazeres e preservação da memória institucional Interligação de pessoas, habilidades técnicas e fazeres e preservação da memória institucional Nilson Theobald Barbosa, Fabricia Carla Ferreira Sobral, Linair Maria Campos, Roberto José Rodrigues Assessoria

Leia mais

SOA-RSSF: UMA ARQUITETURA ORIENTADA A SERVIÇOS (SOA) PARA APLICAÇÕES DE REDE DE SENSORES SEM FIO (RSSF)

SOA-RSSF: UMA ARQUITETURA ORIENTADA A SERVIÇOS (SOA) PARA APLICAÇÕES DE REDE DE SENSORES SEM FIO (RSSF) SOA-RSSF: UMA ARQUITETURA ORIENTADA A SERVIÇOS (SOA) PARA APLICAÇÕES DE REDE DE SENSORES SEM FIO (RSSF) R E S U M O Cristina Orthmann da Silva * Mario A. R. Dantas ** Aplicações utilizando Redes de Sensores

Leia mais

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos IF-705 Automação Inteligente Sistemas de Controle - Fundamentos Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação aluizioa@cin.ufpe.br

Leia mais

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri OLAP: Fonte: Arquitetura Vaisman, A., Zimányi,

Leia mais