888 resultados para Arquitetura reflexiva
Resumo:
A presente tese visa contribuir na construção de ambientes de desenvolvimento de software através da proposição de uma arquitetura reflexiva para ambiente de suporte a processo, nomeada WRAPPER (Webbased Reflective Architecture for Process suPport EnviRonment). O objetivo desta arquitetura é prover uma infra-estrutura para um ambiente de suporte a processo de software, integrando tecnologias da World Wide Web, objetos distribuídos e reflexão computacional. A motivação principal para esta arquitetura vem da necessidade de se obter maior flexibilidade na gerência de processo de software. Esta flexibilidade é obtida através do uso de objetos reflexivos que permitem a um gerente de processo obter informações e também alterar o processo de software de forma dinâmica. Para se obter um ambiente integrado, a arquitetura provê facilidades para a agregação de ferramentas CASE de plataformas e fabricantes diversos, mesmo disponibilizadas em locais remotos. A integração de ferramentas heterogêneas e distribuídas é obtida através do uso de tecnologias Web e de objetos distribuídos. Reflexão computacional é usada no ambiente tanto para extrair dados da execução do processo, quanto para permitir a adaptação do mesmo. Isto é feito através da introdução e controle de meta-objetos, no metanível da arquitetura, que podem monitorar e mesmo alterar os objetos do nível base. Como resultado, a arquitetura provê as seguintes características: flexibilidade na gerência de processo, permitindo o controle e adaptação do processo; distribuição do ambiente na Web, permitindo a distribuição de tarefas do processo de software e a integração de ferramentas em locais remotos; e heterogeneidade para agregar componentes ao ambiente, permitindo o uso de ferramentas de plataformas e fornecedores diversos. Neste contexto, o presente trabalho apresenta a estrutura da arquitetura reflexiva, bem como os mecanismos usados (e suas interações) para a modelagem e execução de processo dentro do ambiente de suporte ao processo de software.
Resumo:
O modelo de objetos apresenta-se como um modelo promissor para o desenvolvimento de software tolerante a falhas em virtude de características inerentes ao próprio modelo de objetos, tais como abstração de dados, encapsulamento, herança e reutilização de objetos (componentes). O uso de técnicas orientadas a objetos facilita o controle da complexidade do sistema porque promove uma melhor estruturação de seus componentes e também permite que componentes já validados sejam reutilizados [LIS96]. Técnicas básicas para tolerância a falhas em software baseiam-se na diversidade de projeto e de implementação de componentes considerados críticos. Os componentes diversitários são gerenciados através de alguma técnica que tenha por objetivo assegurar o fornecimento do serviço solicitado, como, por exemplo, a conhecida técnica de blocos de recuperação. Reflexão Computacional é a capacidade que um sistema tem de fazer computações para se auto analisar. Ela é obtida quando o programa pára sua execução por um período de tempo para fazer computações sobre si próprio; analisa seu estado, se o processamento está correto, se pode prosseguir com a execução e atingir o objetivo satisfatoriamente; se não precisa mudar de estratégia ou algoritmo de execução, fazendo, ainda, processamentos necessários para o sucesso da execução. Um sistema de programação distribuída consiste basicamente em vários aplicativos executados em diferentes computadores, os quais realizam troca de mensagens para solucionar um problema comum. A comunicação entre os computadores é realizada através da rede que os interliga. As Redes que controlam sistemas críticos são normalmente de pequena escala pois redes de grandes dimensões podem apresentar atrasos e baixa confiabilidade. Portanto, a abordagem aqui proposta consiste em utilizar, em um ambiente distribuído, uma arquitetura reflexiva aliada a técnicas do domínio da tolerância a falhas para promover a separação entre as atividades de controle, salvamento, recuperação, distribuição e validação de componentes e as funcionalidades executadas pelo próprio componente, a fim de que falhas não venham a prejudicar a disponibilidade, confiabilidade e clareza de determinadas computações. A proposta apóia-se num estudo de caso, implementado na linguagem de programação Java, com seus protocolos de reflexão computacional e de comunicação.
Resumo:
Muitos aplicativos atuais, envolvendo diversos domínios de conhecimento, são estruturados como arquiteturas de software que incorporam, além dos requisitos funcionais, requisitos não funcionais, como segurança, por exemplo. Tais requisitos podem constituir um domínio próprio, e, portanto, serem comuns a várias outras arquiteturas de software. Tecnologias como Programação Orientada a Aspectos, Reflexão Computacional e Padrões de Projeto colaboram no desenvolvimento de arquiteturas que provêem a separação de requisitos não funcionais. Porém, sua experimentação e adoção no domínio da segurança computacional ainda é incipiente. O foco deste trabalho é a elaboração de um padrão de projeto voltado à segurança, utilizando como arquitetura conceitual programação orientada a aspectos, e como arquitetura de implementação, reflexão computacional. A composição destas tecnologias resulta em um middleware orientado à segurança, voltado a aplicações desenvolvidas em Java. Estuda-se as tecnologias, seus relacionamentos com a área de segurança, seguido da proposta de uma arquitetura de referência, a partir da qual é extraído um protótipo do middleware de segurança. Este, por sua vez, provê mecanismos de segurança tão transparentes quanto possível para as aplicações que suporta. Com o objetivo de realizar a implementação do middleware de segurança, também são estudadas os mecanismos de segurança da plataforma Java, porém limitado ao escopo deste trabalho. Segue-se o estudo da base conceitual das tecnologias de Reflexão Computacional, o modelo de implementação, seguido de Programação Orientada a Aspectos, o modelo conceitual, e, por fim, têm-se os Padrões de Projeto, a arquitetura de referência. Integrando as três tecnologias apresentadas, propõe-se um modelo, que estabelece a composição de um Padrão Proxy, estruturado de acordo com a arquitetura reflexiva. Este modelo de arquitetura objetiva implementar o aspecto de segurança de acesso a componentes Java, de forma não intrusiva,. Baseado no modelo, descreve-se a implementação dos diversos elementos do middleware, estruturados de forma a ilustrar os conceitos propostos. Ao final, apresenta-se resultados obtidos durante a elaboração deste trabalho, bem como críticas e sugestões de trabalhos futuros.
Resumo:
Dissertação apresentada à Escola Superior de Artes Aplicadas do Instituto Politécnico de Castelo Branco para cumprimento dos requisitos necessários à obtenção do grau de Mestre em Música – Área de Especialização em Piano.
Resumo:
Analisa em que grau os elementos, métodos e artefatos preconizados pela arquitetura corporativa podem ser adequados ao processo de gestão estratégica na Câmara dos Deputados da República Federativa do Brasil. Essa adequabilidade se dá na medida em que houver o aproveitamento de esforço desprendido na implantação da gestão estratégica, em termos de criação de cultura organizacional, de aproveitamento de metodologias e artefatos já utilizados, e simultaneamente permitir sua evolução ao responder questões não atendidas pelo atual modelo. São descritos os principais conceitos relacionados à arquitetura corporativa e os modelos de referência Zachman e TOGAF 9.1, incluindo o processo de desenvolvimento da arquitetura - ADM (Architecture Development Method), bem como o Metamodelo de Conteúdos. Também são apresentados conceitos relacionados ao planejamento estratégico e formulação da estratégia, o Balanced Scorecard - BSC e o processo de Gestão Estratégica construído e utilizado na Câmara dos Deputados. Para se relacionar os elementos da Gestão Estratégica da Câmara dos Deputados com os elementos preconizados pelo modelo TOGAF 9.1, construiu-se uma tabela com a relação entre as entidades previstas no modelo TOGAF 9.1 e práticas da Gestão Estratégica da Câmara dos Deputados. Para avaliar o grau de contribuição da arquitetura corporativa para enfrentar questões ainda não resolvidas na gestão estratégica daquela instituição, elaborou-se um quadro contendo a relação entre as questões estratégicas e artefatos do modelo TOGAF 9.1 que endereçam essas questões. Para facilitar o entendimento das entidades do Metamodelo de Conteúdos, elaborou-se um glossário com os termos utilizados neste componente do TOGAF 9.1. Concluiu-se pela adequação da arquitetura corporativa ao processo de gestão estratégica da Câmara dos Deputados, de acordo com os critérios definidos previamente.
Resumo:
Proposta de melhoria do Serviço de Intercâmbio da Biblioteca da Câmara dos Deputados a partir da adoção de um novo modelo balizado pela Arquitetura da Informação e que contemple os recursos tecnológicos atualmente disponíveis. Dentre as justificativas para esta proposta estão a necessidade de modernização para manutenção do serviço, um dos pilares do desenvolvimento de coleções; e o alinhamento deste serviço ao comportamento do usuário pela busca de informação, que vem mudando após o advento da internet. A pesquisa é do tipo exploratória que apresenta a revisão de literatura como base para a fundamentação teórica, na qual são discutidos os aspectos teóricos do desenvolvimento de coleções na modalidade de aquisição por doação, realizada por meio do serviço de intercâmbio entre as bibliotecas. No procedimento metodológico foi feito um estudo no Serviço de Intercâmbio da Biblioteca da Câmara dos Deputados para obter os dados estatísticos que quantificam essa atividade. Foi elaborado um questionário, e enviado as 14 bibliotecas da Rede RVBI para conhecer o funcionamento do serviço de intercâmbio em cada uma delas. Com base nas respostas advindas do questionário foi sugerida a criação de um catálogo coletivo de acesso público via web, nos moldes do Portal Estante Virtual, para centralizar e gerenciar as atividades de intercâmbio de publicações. Os objetivos do catálogo são centralizar as informações e substituir um serviço pouco automatizado nas bibliotecas, outros objetivos do catálogo são agilizar a troca de publicações entre bibliotecas, propiciar economia de espaço, de recursos humanos e financeiros ao otimizar as rotinas e promover a democratização das listas de doações para um número maior de bibliotecas.
Resumo:
Pretende verificar a conveniência do armazenamento do Diário da Câmara dos Deputados na Biblioteca Digital da Câmara dos Deputados, com vistas à recuperação do seu conteúdo informacional. A revisão de literatura ressalta a importância do DCD como fonte oficial de publicidade das atividades parlamentares, bem como traz a fundamentação da Biblioteca Digital como repositório institucional e ferramenta importante para apoiar a organização e recuperação da informação bibliográfica na Câmara dos Deputados. O objetivo geral do estudo consistiu em propor um conjunto de metadados de descrição física e temática como requisitos para a organização e representação dos conteúdos informacionais do DCD. A metodologia utilizada permitiu, além do embasamento teórico, a análise dos sistemas de informação da Casa Legislativa, os conteúdos do Diário e, por meio da aplicação de questionário, verificar a visão dos usuários da Coordenação de Relacionamento, Pesquisa e Informação sobre a recuperação das informações do Diário a partir dos sistemas de informação corporativos e locais. Em conclusão constatou-se que a grande maioria das informações publicadas no DCD é passível de recuperação em diversos sistemas de informação, o que, no entanto, não garante a qualidade e tempestividade na recuperação.
Resumo:
Descreve a elaboração da Política de Indexação da Câmara dos Deputados como exemplo de política de informação para a estruturação da Arquitetura da Informação. Tem por objetivo analisar a relevância institucional das políticas de informação para a implementação de um modelo de Arquitetura de Informação na Câmara dos Deputados. Relata que sistemas de informação legislativa e administrativa da Casa são separados, o que dificulta a criação de diretrizes e regras sobre a informação, mesmo havendo a necessidade de utilização compartilhada destes dados, gerando resistências às políticas de informação. Exemplifica que processo de indexação, que é fortemente influenciado pela subjetividade do indexador, e que sem normas claras sobre como proceder, acaba prejudicando a recuperação de um documento em um sistema de informação, pois além do conhecimento do assunto tratado no documento, o indexador deve ter orientação quanto aos procedimentos que deve observar para garantir a qualidade, a consistência e a coerência da indexação. Avalia que para a elaboração de uma Política de Indexação, além da técnica, há uma necessidade de amplos acordos, criação de significados conjuntos e de estruturas de governança, formalizados em normas com força impositiva e coercitiva que serão seguidos por toda a Casa.
Resumo:
Analisa elementos da arquitetura da informação, princípios de organização da informação, organização do conhecimento e gestão da informação, bem como estabelece diretrizes para a elaboração de uma metodologia para modelagem da informação na Câmara dos Deputados, produto previsto no projeto de Arquitetura de Informação em andamento na instituição.
Resumo:
Apresenta um plano para implantação de uma Arquitetura Orientada a Serviços "SOA", na Câmara dos Deputados - Brasil. O plano de implantação SOA foi estruturado em dois projetos: "Entender SOA" e "Implantar SOA", descritos em suas macro atividades e foi embasado em um arcabouço teórico fundamentado em significativa literatura pesquisada que incluiu os modelos de referência e de arquitetura SOA disponíveis. Foram abordados, além dos aspectos tecnológicos, as questões de governança de TI e questões de cultura organizacional que precisam ser consideradas em projetos dessa natureza, considerando que SOA não é simplesmente uma questão de tecnologia, mas fundamentalmente uma questão de negócio e governança empresarial. Os aspectos de TI também foram explorados de forma suficiente para que as equipes técnicas tenham condições de implementar os princípios de desenho da arquitetura SOA.
Resumo:
Analisa o Plano de Classificação Funcional da Câmara dos Deputados (PFC-CD) com a finalidade de verificar sua usabilidade como artefato do modelo de Arquitetura da Informação, a ser implementado por essa instituição.
Resumo:
Monografia (especialização) -- Curso de Arquitetura e Organização da Informação, Câmara dos Deputados, Centro de Formação, Treinamento e Aperfeiçoamento (Cefor) e Universidade Federal de Minas Gerais, Escola de Ciência da Informação (ECI), 2013.
Resumo:
Apresenta proposta de integração entre a disciplina de Gestão de Metadados preconizada pela Arquitetura de Informação e o processo de Gerenciamento de Configuração constante da biblioteca Information Technology Infrastructure Library, com a finalidade de se estabelecer o alinhamento entre a gestão da informação das áreas de negócio e a gestão de serviços de Tecnologia da Informação, por meio de relações de dependência entre elementos de ambos contextos.
Resumo:
A Bacia de Almada, localizada no estado da Bahia, compartilha características similares com as outras bacias da margem leste do Brasil, quando é analisada segundo aspectos como os processos sedimentares e o regime de esforço dominante durante a sua formação. Observa-se uma diferença marcante em relação as outras bacias quando é analisada sob a ótica da composição da crosta transicional, uma vez que não se registra atividade vulcânica durante a fase rifte. A aquisição de um extenso levantamento sísmico 3D, com cabos de 6 km de comprimento e 9.2 segundos de tempo de registro (tempo sísmico duplo), resultaram em imagens sísmicas de boa qualidade das estruturas profundas do rifte. Adicionalmente, estudos de modelagem gravimétrica foram integrados com a análise sísmica para corroborar o modelo geológico. A Bacia de Almada é parte dos sistemas de rifte continentais, desenvolvidos durante o Berriasiano até o Aptiano, que antecederam a quebra do continente do Gondwana, evoluindo posteriormente para uma margem passiva divergente. O processo do rifteamento desenvolveu cinco sub-bacias de orientação NNE-SSO, desde posições terrestres até marinhas profundas, produzindo um arcabouço estrutural complexo. Os perfis da sísmica profunda mostram o afinamento progressivo da crosta continental até espessuras da ordem de 5 km, abaixo da sub-bacia mais oriental, com fatores de estiramento crustal próximo a 7 antes do desenvolvimento de crosta oceânica propriamente dita. As imagens sísmicas de boa qualidade permitem também o reconhecimento de sistemas de falhas lístricas que se iniciam na crosta superior, evoluem atravessando a crosta e conectando as sub-bacias para finalizar em um descolamento horizontal na crosta inferior estratificada. Adicionalmente, a bacia apresenta um perfil assimétrico, compatível com mecanismos de cisalhamento simples. As margens vulcânicas (VM) e não vulcânicas (NVM), são os extremos da análise composicional das margens divergentes continentais. Na Bacia de Almada não se reconhecem os elementos arquiteturais típicos das VM, tais como são as grandes províncias ígneas, caracterizadas por cunhas de refletores que mergulham em direção ao mar e por intenso vulcanismo pré- e sin-rifte nas bacias. Embora a margem divergente do Atlântico Sul seja interpretada tradicionalmente como vulcânica, o segmento do rifte ao sul do Estado da Bahia apresenta características não-vulcânicas, devido à ausência destes elementos arquiteturais e aos resultados obtidos nas perfurações geológicas que eventualmente alcançam a seqüência rifte e embasamento. Regionalmente a margem divergente sul-americana é majoritariamente vulcânica, embora a abundância e a influência do magmatísmo contemporâneo ao rifte seja muito variável. Ao longo da margem continental, desde a Bacia Austral no sul da Argentina, até a Bacia de Pernambuco no nordeste do Brasil, podem ser reconhecidos segmentos de caráter vulcânico forte, médio e não vulcânico. Nos exemplos clássicos de margens não vulcânicas, como a margem da Ibéria, a crosta transicional é altamente afinada podendo apresentar evidências de exumação de manto. Na Bacia de Almada, a crosta transicional apresenta importante estiramento embora não haja evidências concretas de exumação de manto. Os mecanismos responsáveis pela geração e intrusão dos grandes volumes de magma registrados nas margens divergentes são ainda sujeitos a intenso debate. Ao longo da margem divergente sul-americana há evidências da presença dos mecanismos genéticos de estiramento litosférico e impacto de plumas. Alternativamente estes dois mecanismos parecem ter tido um papel importante na evolução tectônica da margem sudeste e sul, diferenciando-as da margem continental onde foi implantada a Bacia de Almada.
Resumo:
Esta tese teve o objetivo de investigar o processo de apropriação do espaço por educadores que atuam nos berçários da Creche Institucional Doutor Paulo Niemeyer. Trata-se de um estudo de caso/intervenção o qual busca entender os significados e sentidos produzidos por esses sujeitos e as transformações dos arranjos espaciais provocadas pelas intervenções ocorridas em 2008, que enfocaram a formação em serviço através da participação dos mesmos como co-pesquisadores. Partimos do pressuposto de que o espaço/ambiente é um mediador das práticas pedagógicas e do desenvolvimento infantil. Discutimos a concepção de espaço e de outras categorias espaciais (ambiente, território e lugar) a partir da abordagem interdisciplinar (Filosofia, Geografia, Arquitetura, Psicologia e Educação), e histórico-cultural, destacando o caráter relacional do mesmo. Participaram da pesquisa 22 educadores e 37 crianças dos 3 agrupamentos de berçários, além da diretora. Para a produção dos dados, foram realizados os seguintes procedimentos metodológicos: entrevista com a diretora, observação e registro em diário de bordo e fotográfico dos arranjos espaciais e suas transformações, sessões reflexivas com os educadores e aplicação de um questionário nos educadores. Os resultados indicam que as intervenções, via ações colaborativas, propiciaram mudanças significativas nos arranjos espaciais, aumentando a quantidade e a qualidade da estruturação espacial. Igualmente, esta pesquisa possibilitou a reflexão da prática pedagógica e a ressignificação do papel do ambiente no fazer pedagógico. Esperamos que esta pesquisa contribua para a melhoria da qualidade da educação de crianças pequenas e que o uso desta metodologia, da qual os educadores participaram como co-pesquisadores, possa auxiliar no processo de formação em serviço desses profissionais e também em outras pesquisas que privilegiem o víeis interventivo no contexto de investigação.