|
|
| (107 revisões intermediárias por 6 usuários não estão sendo mostradas) |
| Linha 1: |
Linha 1: |
| = Objetivos = | | = Resumo = |
| | |
| | Este artigo tem o objetivo de propor uma colaboração para a comunidade mundial que desenvolve soluções para a Internet do Futuro. Por meio de implementações baseadas na plataforma AutoI, patrocinada pelo projeto FP7, que libera mihões de euros para o avanço da internet, a proposta é implantar um ambiente que possa ser estudado e evoluido a partir dos esforços de pesquisadores. Como resultado prático, prover a avaliação dos módulos do AutoI, submetidos a situações comuns nas redes locais e teste com protocolos específicos. |
| | <br> |
| | |
| | = Palavras-Chave = |
| | * AutoI, Fire, Geni, Internet do futuro, Ontologia, Web semântica. |
| | <br> |
| | |
| | = Abstract = |
| | |
| | Collaboration with the future internet in the autoi environment |
|
| |
|
| O objetivo principal do projeto é colaborar com os esforços da comunidade global para a implementação da Internet do Futuro, implementando protocolos e testes nas soluções desenvolvidas até agora para suportar os novos desafios. A proposta é colaborar com o AutoI de forma a integrar um ambiente que leva semântica e autonomia a rede e que elimina os problemas do TCP/IP fazendo uso de ontologias a fim de dar inteligência a rede.
| | The objective of this document is to instruct the authors about the preparation of the manuscript for its submission to the proceedings of the Conference of Studies in Electric Engineering. The authors should use these guidelines for preparing both the initial and final versions of their paper. They will only be accepted for publication works that are integrally in accordance with these norms. When the paper is written in English, this same layout must be observed. |
|
| |
|
| = Justificativa = | | = Keywords = |
| | * AutoI, Fire, Future internet, Geni, Ontology, Semantic Web |
| | <br> |
|
| |
|
| Desde que foi criado uma maneira prática e simplificada de se alocar conteúdos em servidores que pudessem ser acessado rapida e facilmente por usuários no mundo inteiro, uma nova fase se iniciou e revolucionou a comunicação no mundo. A partir daí, páginas e mais páginas são publicadas diariamente na Internet provocando uma avalanche de endereços que armazenam informações das mais diversas.
| | = Objetivos = |
|
| |
|
| Com tanta gente, de profissionais a leigos incluindo conteúdos, fatalmente provocou alguns problemas, entre eles, existe a falta de padronização dessas informações que originou um problema para os usuários na hora de navegar na Internet e assim descobrir as informações desejadas. Esse problema foi denominao de Information Overload.
| | O objetivo deste projeto é implementar a arquitetura AutoI, uma das soluções atuais que permitem integrar um ambiente que leva semântica e autonomia a rede e que elimina ou minimiza os problemas do TCP/IP fazendo uso de ontologias a fim de dar inteligência às rígidas camadas da arquitetura atual. |
|
| |
|
| Outra consequência desse acúmulo de dados é que a Internet atual não consegue associar informações de várias páginas exatamente pela falta de padronização e também devido à limitação dos protocolos que suportam estas atividades. Diante deste caos a Web Semântica vem como uma possibilidade de solução permitindo criar um contexto onde a informação possa ter significado para as máquinas, que se encarregarão de levar a informação relevante ao seu usuário.
| | A finalidade adicional é colaborar com os esforços da comunidade mundial para a implementação da Internet do Futuro, introduzindo protocolos e testes nas soluções desenvolvidas até agora para suportar os novos desafios. |
|
| |
|
| A web atual é um conjunto de recursos e links. Os recursos são identificados pelos seus URIs (Uniform Resourcem Identifiers). A URL (Uniform Resource Location) faz parte de um subconjunto da URI. Essa forma de descrição é bem tranquila para um internauta pois este tem condições de ler a descrição do link, identificar o sentido semântico intrínseco naquele contexto e a partir dái via fazendo suas navegações consciente do rumo a ser seguido. Já a máquina, que ainda não entende segundo o raciocínio humano, não consegue fazer uma análise do juízo transmitido por um link pois muita pouca informações “machine-readable” está disponível.
| | = Justificativa = |
|
| |
|
| O significado dos links só é evidente no contexto em torno do documento base portanto depende essencialmente da origem que o está chamando para se avaliar o sentido da informação. Exemplificando uma situação onde dois sites de
| | *[[Semantic Web - Justificativa]] |
|
| |
|
| O significado dos links só é evidente no contexto em torno da âncora. Por exemplo, dois sites de cinema podem fazer referência à um mesmo filme. Entretanto, um site lista o filme entre os dez melhores e o outro site lista-o entre os dez piores. O sentido é totalmente diferente para o homem, mas não para a máquina, que só percebe uma simples ligação.
| | = Introdução = |
|
| |
|
| Na futura web, ou na web semântica, o conjunto de recursos e links também são identificados por URI's, mas podem ser "tipados". Consiste em atribuir um tipo à relação entre dois recursos. Forma-se o conceito de ontologia (Um recurso, uma propriedade e um valor). Neste contexto, uma relação entre dois recursos possui uma propriedade que permite atribuir significado à ligação. No exemplo dos sites de filme, pode-se atribuir a propriedade "está entre os dez melhores" ao link no primeiro site e a propriedade "está entre os dez piores" ao link no segundo site. A diferença entre os modelos é que agora o conhecimento está formalizado de uma maneira estruturada.
| | * [[Semantic Web - Introdução]] |
|
| |
|
| Antes da internet, o homem viveu o grande desafio de recuperar o conhecimento perdido em livros, documentos ou peças de museu esquecidas ou depositadas em lugares inalcançáveis. Contudo, a internet mudou este cenário tornando a informação e o conhecimento disponíveis a um clique. Entretanto, tal fato gerou a sobrecarga de informações que dificulta distinguir entre a informação relevente e o lixo. Enfrenta-se, novamente, o problema de econtrar a informação certa, na hora certa.
| | = Desenvolvimento = |
|
| |
|
| Os usuários, inevitavelmente, recorrerão aos mecanismos de busca, que avançam em iniciativas como a web semântica, buscando tornarem-se verdadeiros oráculos do meio digital. Mas para estabelecer a relação semântica entre as diversas fontes de informação, é necessário um esforço descentralizado, que pode demorar anos para se concretizar. Mas como toda novidade gera oportunidade, beneficiar-se-ão aqueles que alcançarem uma posição onde possam ser facilmente localizados por meio das relações semânticas criadas.
| | * [[Semantic Web - Desenvolvimento]] |
|
| |
|
| == Projetos em desenvolvimento == | | = Metodologia = |
|
| |
| European Future Internet (http://www.future-internet.eu/) ''Europe''
| |
|
| |
|
| World Wide Web Consortium (W3C) (http://www.w3.org/standards/semanticweb/)
| | *[[Semantic Web - Metodologia]] |
|
| |
|
| NETIC, Núcleo de Estudos em Tecnologias para Informação e Conhecimento (http://www.netic.com.br/) ''Brasil''
| | = Plano de Trabalho = |
|
| |
|
| Dublin Core Metadata Institute (http://dublincore.org/)
| | = Resumo = |
|
| |
|
| •Perspectivas (Do nosso projeto e dos em desenvolvimento fora)
| | = Referências = |
| •Trabalhar no ambiente AutoI
| |
|
| |
|
| Projeto na área de Tecnologia da Informação (TIs), linha de pesquisa busca acompanhar e compreender o potencial de mudança da Web, especialmente sua evolução para uma estrutura na qual o conteúdo seja o elemento fundamental e que está levando ao desenvolvimento e ampliação das capacidades dos dispositivos computacionais. Não em termos quantitativos de potência de processamento, mas em termos de qualidade de processamento, uma vez que eles passarão a “compreender” os objetos digitais a partir da sua semântica intrínseca. A iteração homem-máquina ocorrerá num nível mais elevado, num nível cooperativo entre as máquinas (machine-to-machine). Uma nova geração de ferramentas e dispositivos computacionais está surgindo. Assim, as ontologias terão papel fundamental, provendo contextos, conceitos e padrões de metadados para classificação e descrição a priori, manipulação, armazenamento, transmissão e apresentação dos objetos digitais.
| | * [[Semantic Web - Referências]] |
|
| |
|
| == Introdução == | | = Rascunho = |
|
| |
|
| == Descrição das Propostas ==
| | * [[Semantic Web - Rascunho]] |
|
| |
|
| Existem hoje várias correntes propondo arquiteturas para o novo padrão de Internet. Desenvolvidas em várias regiões do planeta como a Europa, Ásia e EUA e envolvendo grandes instituições e universidades importantes e renomadas. Alguns projetos que possuem destaque neste cenário e que podem ser citados como referência são: 4WARD, ANA, ADAMANTIUM, ASPIRE, AUTOI, CASAGRAS, CHRON, ETNA, FAST, COAST, COMPAS, AKARI, GENI, G-lab, entre outros. Entre estes podemos destacar tres que prometem competir pela definição de um padrão mundial, não esquecendo que os outros projetos também tem suas potencialidades. São eles: 4WARD, AUTOI e GENI.
| | = Objetivos do Aluno = |
|
| |
|
| O GENI (Global Environment for Network Innovations) é uma iniciativa americana que acredita que uma reorganização da Internet é necessária e para isso criou um ambiente experimental compartilhado para auxiliar na validação de novas arquiteturas de rede. Pretende prover características aperfeiçoadas como: maior segurança, melhor integração de tecnologias opticas e sem fio e integração com o mundo de sensores e processadores embutidos. Como infraestrutura tecnológica propõe os seguintes aspectos: programabilidade, virtualização e outras formas de compartilhamento, federação e experimentação baseada em partes (slice).
| | Ao final do projeto de Iniciação Científica os alunos participantes terão conhecimentos das arquiteturas previstas para a implantação da Internet do Futuro e terão experimentado algumas iniciativas de grupos que participam desta empreitada. |
|
| |
|
| Já o projeto 4WARD é parte do programa FP7 (7th Framework Programme for Research and Technological Development), um conjunto de iniciativas com prazo de desenvolvimento entre 2007 e 2013 com recursos de 50 bilhões de euros para reforçar a base científica e tecnológica da indústria européia. O 4Ward como parte deste programa teve, pois aconteceu no período de 2008 a 2010, alguns objetivos básicos como criar o desenvolvimento de redes e aplicações conectadas mais rápidas e mais fáceis e estudar os desafios chaves para a Internet do Futuro.
| | Para alcançarmos tal objetivo, é necessário ao aluno adquirir conhecimentos básicos de arquitetura de redes, protocolos básicos de comunicação, ferramentas disponíveis e as soluções em desenvolvimento que poderão assumir as demandas atuais e futuras da internet. Devido a estes fatores, dividimos o programa de Iniciação Científica em semestres. |
|
| |
| Uma proposta que pretendemos apoiar e utilizar como plataforma para o desenvolvimento de soluções para a Internet do Futuro é o AutoI. Desenvolvido na Europa, este propõe corrigir os problemas da Internet atual, visto que esta alcançou proporções muito grandes e necessita de melhorias para poder interconectar sistemas e conhecimento. O grande desafio e objetivo é projetar e desenvolver uma solução que possa abranger redes heterogêneas, que suporte um serviço de mobilidade, confiabilidade e qualidade de serviço, sendo que esta solução seja uma rede de infraestrutura aberta (open source) baseado em ontologias de informações e modelos de dados.
| |
|
| |
|
| A arquitetura deste modelo é estruturada em cinco abstrações, os planos OSKMV: Orchestration, Service Enablers, Knowledge, Management e Virtualisation. Cada um destes planos executaria funções que abrangem desde a aplicação ao seu controle, para que todos os objetivos e melhorias propostas fossem alcançadas.
| | No primeiro semestre os Alunos vinculados pesquisarão sobre as soluções disponíveis e procurarão selecionar a proposta mais interessante. Os frutos da pesquisa permitirão tomar decisões de qual a melhor solução proposta pelo projeto, como também quais os recursos físicos e lógicos necessários para a construção de um projeto piloto. |
|
| |
|
| O plano de orquestração (Orchestration) é uma definição conceitual para uma série de ferramentas que governam, integram e policiam os processos e aplicações da Internet através de sistemas autonômicos de controle, os quais tem a capacidade de cancelar ou corrigir processos, além de interagirem. O controle destes sistemas é feito por componentes de orquestração distribuídos, chamados DOCs, os quais possuem uma visão da arquitetura de processos específicos e atuam através de comandos específicos para interferir em cada processo.
| | No segundo semestre, o desafio é adquitir, planejar a implantação, instalar e trabalhar em cima da plataforma escolhida tentando resolver os possíveis problemas de integração, performance e qualidade. |
|
| |
|
| O plano de abilitadores de serviço (Service Enablers) é um conjunto de funções de reimplantação automática de protocolos, serviços de controle e serviços prestados ao usuário. Isto permite que os códigos sejam ativados ou executados sobre entidades da rede, aumentando o controle e a segurança sobre estes serviços.
| | No terceiro semestre, a intenção é validar as várias funções disponíveis e submeter a solução a stress de tráfego e situação de segurança. |
|
| |
|
| O plano de conhecimento (Knowledge) consiste de modelos e ontologias com a capacidade de fazer análises e integrar conhecimentos através de inferências, assim a rede tem a capacidade de executar auto-monitoramento, auto-análise, entre outros processos que possibilitam a conexão entre dados conforme características comuns, o que cria uma estrutura circular entre as informações e deixa todo o processo mais inteligente e eficiente.
| | NO quarto semestre, o objetivo é comparar a solução com outras em desenvolvimento no mundo e avaliar em condições de funcionamento tradicional e para as novas demandas. |
|
| |
|
| O plano de gestão (Management) é justamente formado pelos sistemas autonômicos de controle que agem nos processos da rede em loops constantes, controlados pelo plano de orquestração. É importante destacar que cada sistema atua sobre um processo específico de forma automática, através de funções de monitoramento. Este plano tem a capacidade de gerar funções embarcadas na rede que se adaptam ao meio e que podem ser extendidas conforme necessidade, sem perturbar o funcionamento do sistema, além de minimizarem o custo computacional das operações e o consumo de energia.
| | * 1º Semestre |
| | ** 1.Estudo da literatura de dados sobre FI |
| | ** 2 semanas |
| | ** Felipe e Caio |
|
| |
|
| O plano de virtualização (Virtualisation) são mecanismos de software que tratam recursos físicos selecionados como recursos virtuais de programação organizados pelos planos de orquestração e gestão para a criação de componentes, dispositivos ou redes. Este plano é utilizado pelo plano de orquestração para governar os recursos virtuais e construir redes e instrumentos para serviços específicos.
| | * 2.Acompanhamento das publicações no site do FIABook; |
| | ** Aprofundamento no XML, RDF e Sparql |
| | ** 4 semanas |
| | ** Felipe |
| | ** Acompanhamento das publicações no site dos EUA; |
| | ** Caio |
|
| |
|
| == Limitações da Internet Atual ==
| | * 3.Participação no fórum da solução mais relevante Europa |
| | ** Avaliação do Evento W3C |
| | ** Aprofundamento em HTML5, CSS3 e OWL |
| | ** Felipe |
| | ** Participação no fórum da solução mais relevantes EUA |
| | ** Caio |
| | ** 3 semanas |
|
| |
|
| * Apontar as deficiências dos protocolos utilizados hoje (TCP/IP. Mostrar que não possuem capacidade para suportar as propostas. | | * 3a. Desenvolvimento de aplicações básicas para Web Semântica |
| * Explicar que existe a necessidade de "dar" semântica aos protocolos, para que possam possibitar conexões entre informações, além de aproximar as camadas, reduzindo algumas destas. | | ** 4 semanas |
| * Descrever como a Internet atual está limitada para as novas aplicações e métodos projetados para o futuro | | ** Felipe |
| * Detalhar estas demandas | |
|
| |
|
| | * 4.Seleção da melhor solução para Internet do Futuro na visão do grupo; |
| | ** Felipe |
| | ** 3 semanas |
| | ** Caio e Felipe |
|
| |
|
| •Modelagem da internet no seu incio (4ward)
| | * 4a. Análise de artigos do W3C |
| | ** 3 semanas |
| | ** Felipe |
|
| |
|
| •Comparação com a internet atual (4ward)
| | * 5.Instalação e adequação das soluções escolhidas; |
| | ** Configuração do ambiente |
| | ** Caio |
| | ** Anaĺise do código |
| | ** Felipe |
| | ** 10 semanas |
|
| |
|
| ''"Eu sei que se já 10 anos eu tivesse contado contado que todas essas coisas viriam, vocês diriam que isso era impossível"''
| | * 6.Documentação dos resultados da pesquisa; |
| | ** 2 semanas |
| | ** Felipe e Caio |
|
| |
|
| = Introdução =
| | * 2º Semestre |
| | ** 7.Definição dos requisitos e premissas da arquitetura; |
| | ** 8.Planejamento da infraestrutura adequada; |
| | ** 9.Aquisição da infraestrutura; |
| | ** 10.Instalação em ambiente definitivo para implementação da solução; |
| | ** 11.Correção de bugs e homologação de resultados; |
| | ** 12.Documentação dos resultados da pesquisa; |
|
| |
|
| = Desenvolvimento =
| | 3º Semestre |
| | 13.Validação das funcionalidades da solução; |
| | 14.Submissão da plataforma implantada à situações de tráfego; |
| | 15.Submissão da plataforma implantada à situações de segurança; |
| | 16.Elaboração da documentação de especificação de processos do sistema; |
|
| |
|
| = Metodologia [
| | 4º Semestre |
| | 17.Comparação da solução implantada com padrão da internet tradicional; |
| | 18.Resposta da solução à serviços convencionais; |
| | 19.Documentação dos resultados da pesquisa; |
Resumo
Este artigo tem o objetivo de propor uma colaboração para a comunidade mundial que desenvolve soluções para a Internet do Futuro. Por meio de implementações baseadas na plataforma AutoI, patrocinada pelo projeto FP7, que libera mihões de euros para o avanço da internet, a proposta é implantar um ambiente que possa ser estudado e evoluido a partir dos esforços de pesquisadores. Como resultado prático, prover a avaliação dos módulos do AutoI, submetidos a situações comuns nas redes locais e teste com protocolos específicos.
Palavras-Chave
- AutoI, Fire, Geni, Internet do futuro, Ontologia, Web semântica.
Abstract
Collaboration with the future internet in the autoi environment
The objective of this document is to instruct the authors about the preparation of the manuscript for its submission to the proceedings of the Conference of Studies in Electric Engineering. The authors should use these guidelines for preparing both the initial and final versions of their paper. They will only be accepted for publication works that are integrally in accordance with these norms. When the paper is written in English, this same layout must be observed.
Keywords
- AutoI, Fire, Future internet, Geni, Ontology, Semantic Web
Objetivos
O objetivo deste projeto é implementar a arquitetura AutoI, uma das soluções atuais que permitem integrar um ambiente que leva semântica e autonomia a rede e que elimina ou minimiza os problemas do TCP/IP fazendo uso de ontologias a fim de dar inteligência às rígidas camadas da arquitetura atual.
A finalidade adicional é colaborar com os esforços da comunidade mundial para a implementação da Internet do Futuro, introduzindo protocolos e testes nas soluções desenvolvidas até agora para suportar os novos desafios.
Justificativa
Introdução
Desenvolvimento
Metodologia
Plano de Trabalho
Resumo
Referências
Rascunho
Objetivos do Aluno
Ao final do projeto de Iniciação Científica os alunos participantes terão conhecimentos das arquiteturas previstas para a implantação da Internet do Futuro e terão experimentado algumas iniciativas de grupos que participam desta empreitada.
Para alcançarmos tal objetivo, é necessário ao aluno adquirir conhecimentos básicos de arquitetura de redes, protocolos básicos de comunicação, ferramentas disponíveis e as soluções em desenvolvimento que poderão assumir as demandas atuais e futuras da internet. Devido a estes fatores, dividimos o programa de Iniciação Científica em semestres.
No primeiro semestre os Alunos vinculados pesquisarão sobre as soluções disponíveis e procurarão selecionar a proposta mais interessante. Os frutos da pesquisa permitirão tomar decisões de qual a melhor solução proposta pelo projeto, como também quais os recursos físicos e lógicos necessários para a construção de um projeto piloto.
No segundo semestre, o desafio é adquitir, planejar a implantação, instalar e trabalhar em cima da plataforma escolhida tentando resolver os possíveis problemas de integração, performance e qualidade.
No terceiro semestre, a intenção é validar as várias funções disponíveis e submeter a solução a stress de tráfego e situação de segurança.
NO quarto semestre, o objetivo é comparar a solução com outras em desenvolvimento no mundo e avaliar em condições de funcionamento tradicional e para as novas demandas.
- 1º Semestre
- 1.Estudo da literatura de dados sobre FI
- 2 semanas
- Felipe e Caio
- 2.Acompanhamento das publicações no site do FIABook;
- Aprofundamento no XML, RDF e Sparql
- 4 semanas
- Felipe
- Acompanhamento das publicações no site dos EUA;
- Caio
- 3.Participação no fórum da solução mais relevante Europa
- Avaliação do Evento W3C
- Aprofundamento em HTML5, CSS3 e OWL
- Felipe
- Participação no fórum da solução mais relevantes EUA
- Caio
- 3 semanas
- 3a. Desenvolvimento de aplicações básicas para Web Semântica
- 4.Seleção da melhor solução para Internet do Futuro na visão do grupo;
- Felipe
- 3 semanas
- Caio e Felipe
- 4a. Análise de artigos do W3C
- 5.Instalação e adequação das soluções escolhidas;
- Configuração do ambiente
- Caio
- Anaĺise do código
- Felipe
- 10 semanas
- 6.Documentação dos resultados da pesquisa;
- 2º Semestre
- 7.Definição dos requisitos e premissas da arquitetura;
- 8.Planejamento da infraestrutura adequada;
- 9.Aquisição da infraestrutura;
- 10.Instalação em ambiente definitivo para implementação da solução;
- 11.Correção de bugs e homologação de resultados;
- 12.Documentação dos resultados da pesquisa;
3º Semestre
13.Validação das funcionalidades da solução;
14.Submissão da plataforma implantada à situações de tráfego;
15.Submissão da plataforma implantada à situações de segurança;
16.Elaboração da documentação de especificação de processos do sistema;
4º Semestre
17.Comparação da solução implantada com padrão da internet tradicional;
18.Resposta da solução à serviços convencionais;
19.Documentação dos resultados da pesquisa;