CENTRO UNIVERSITÁRIO SENAC. Considerações sobre folksonomy no sistema del.icio.us

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

Download "CENTRO UNIVERSITÁRIO SENAC. Considerações sobre folksonomy no sistema del.icio.us"

Transcrição

1 CENTRO UNIVERSITÁRIO SENAC Fernando Andrino Weno Artigo disponível para download: Contato com o autor: fernando.weno@gmail.com Considerações sobre folksonomy no sistema del.icio.us São Paulo 2006

2 FERNANDO ANDRINO WENO Considerações sobre folksonomy no sistema del.icio.us Trabalho de conclusão de curso apresentado ao Centro Universitário Senac como exigência parcial para obtenção do título de Especialista em Mídias Interativas. Orientador: Dr. Roger Tavares São Paulo 2006

3 Aluno: Fernando Andrino Weno Considerações sobre folksonomy no sistema del.icio.us Trabalho de conclusão de curso apresentado ao Centro Universitário Senac como exigência parcial para obtenção do título de Especialista em Mídias Interativas. Orientador: Dr. Roger Tavares A banca examinadora dos Trabalhos de Conclusão em sessão pública realizada em / /, considerou o(a) candidato(a): 1) Examinador(a) 2) Examinador(a) 3) Presidente

4 Não precisa ser doutor para ter certeza As respostas das perguntas quem mostra é a natureza (Música Natureza, de André Abujamra)

5 Resumo Este trabalho analisa a evolução da Teoria Geral dos Sistemas proposta por Ludwig von Bertalanffy, e sua relação com os conceitos de sistemas abertos, cibernética, autopoiese e sistemas emergentes. São apresentados os conceitos de desenvolvimento de sites web 2.0 e tecnologias envolvidas, com ênfase no ambiente colaborativo e a utilização da web como plataforma para aplicativos. A folksonomy é uma das características da web 2.0 e denomina o processo para categorização de informações por palavras-chave e apresenta-se como uma alternativa aos sistemas de classificação hierárquicos centralizados. Um aplicativo analisado neste trabalho que segue esta metodologia é o del.icio.us, desenvolvido para armazenar e compartilhar bookmarks. A folksonomy tem um grande potencial de uso além do conteúdo disponível na web, e mesmo sendo uma prática restrita ao ambiente digital, apresenta similaridades na sua estrutura com conceitos originados na biologia.

6 Abstract This work analyzes the evolution of the General Theory of the Systems proposed by Ludwig von Bertalanffy, and its relation with the concepts of opened systems, cybernetics, autopoiesis and emergent systems. Concepts of development of sites Web 2,0 and involved technologies are presented with emphasis in the collaboration environment and the use of web as platform for applications. Folksonomy is one of the web 2,0 s characteristics and calls the process for categorization of information by tags and is presented as an alternative to the centered hierarchic classification systems. One application that s analyzed in this work follows this methodology is the del.icio.us, developed for the storage and sharing of bookmarks. Folksonomy has a great potential of use beyond the available content in web, and besides being one practical restricted to the digital environment, it presents similarities in its structure with concepts originated in biology.

7 Lista de ilustrações Figura 1 Tela inicial do del.icio.us Figura 2 Página inicial do del.icio.us após realização do login Figura 3 Todos os links do usuário weno Figura 4 Todos os links do sistema com a palavra-chave folksonomy Figura 5 Todos os links com as palavras-chave folksonomy e pos_midias do usuário weno. 42 Figura 6 - Exibição de um bookmark Figura 7 Tela para registro de bookmarks

8 Lista de tabelas Tabela 1 Estrutura de exibição de um bookmark

9 Sumário 1 Introdução Teorias sistêmicas Sistemas vivos Tectologia Teoria geral dos sistemas Propósitos da teoria geral dos sistemas Sistemas abertos Entropia Organização Cibernética Autopoiese Padrão em sistemas O homem como indivíduo Cognição Sistemas emergentes Complexidade organizada Web Ajax CMS Interface Interoperabilidade Compartilhamento de informações Filtros humanos Arquitetura de informação Lançamentos iterativos Modelos e bibliotecas de modelos Mashup-ability Simplicidade e modulação Folksonomy Modelos de redes sociais Folksonomy Sistemas de classificação Definição do termo Áreas de atuação... 33

10 5.4 Classificação versus categorização Propriedades da folksonomy Folksonomy aberta e fechada Aspectos cognitivos Evolução del.icio.us Definição Utilização Aspectos técnicos Palavras-chave Características Limitações Vantagens Individual vs. comunitário Outros usos Aplicativos derivados Sistemas similares Conclusão Considerações finais...56

11 11 1 Introdução O estudo de sistemas abertos tem origem na biologia e conforme a evolução tecnológica, percebeu-se que estruturas semelhantes de sistemas poderiam ser aplicadas em outras áreas do conhecimento, como teoria da comunicação, cibernética chegando aos sistemas digitais e à Internet. A evolução do uso da tecnologia sobretudo para usuários não-especializados e às informações disponíveis na web causaram um grande impacto sobre as metodologias para organizar esse conteúdo. Sistemas de pesquisa automatizados facilitam bastante a busca de uma determinada informação, mas os critérios adotados para classificação são impessoais e centralizados. Dessa maneira, um sistema de organização pessoal que funcione com métodos simples e que ao serem combinados resultem em um conhecimento útil e ao mesmo tempo complexo pode trazer uma série de benefícios, comparado à metodologia tradicional de organização para a mídia impressa, representada pelos livros, por exemplo. A folksonomy é uma dessas alternativas, ao utilizar o conceito de categorização de informações por palavras-chave resultando em um processo não-hierárquico e emergente. O sistema del.icio.us possibilita o uso da folksonomy para organizar listas pessoais de bookmarks e compartilhá-las entre outros usuários, entre outros conceitos característicos da evolução nos serviços disponíveis na Internet, denominado web 2.0.

12 12 2 Teorias sistêmicas Por volta da década de 30, a maior parte dos critérios do pensamento sistêmico foi formulado por biólogos organísmicos, psicólogos da Gestalt e ecologistas. Algumas características definem o pensamento sistêmico (CAPRA, 1996): Os sistemas vivos são totalidades integradas cujas propriedades não podem ser reduzidas a partes menores. As propriedades do conjunto são definidas a partir das relações de organização entre seus componentes e não existem se analisados isoladamente; Capacidade de deslocar a atenção entre níveis sistêmicos, ou seja, é possível analisar sistemas aninhados em diversas áreas, como o conceito de estresse a um organismo, uma cidade ou uma economia. Diferentes níveis sistêmicos também exibem diferentes níveis de complexidade. Desse modo, pode-se dizer que são propriedades emergentes, já que existem a partir de um nível em particular. Comparado ao pensamento mecanicista, o pensamento sistêmico inverteu a relação entre as partes e o todo. No primeiro caso, o mundo é concebido como uma coleção de objetos que interagem uns com os outros e portanto, há relações entre eles. No entanto, há o foco para os objetos e suas relações são secundárias. No segundo caso, as relações são fundamentais, considerando os objetos como sub-sistemas que se inter-relacionam. O que torna possível converter a abordagem sistêmica numa ciência é a descoberta de que há conhecimento aproximado (...) O velho paradigma baseia-se na crença cartesiana na certeza do conhecimento científico. No novo paradigma, é reconhecido que todas as concepções e todas as teorias científicas são limitadas e aproximadas. A ciência nunca pode fornecer uma compreensão completa e definitiva (CAPRA, 1996, p.49). 2.1 Sistemas vivos Sistemas vivos são sistemas determinados estruturalmente, ou seja, qualquer interação realizada depende de sua estrutura e desencadeia mudanças determinadas neles próprios. Freqüentemente fala-se sobre agentes externos incidindo sobre sistemas, mas a informação dada ao sistema depende de como ela é interpretada para então desencadear uma ação. Do cotidiano, por exemplo, ao uma pessoa falar uma frase à outra, o que é ouvido é um acontecimento

13 13 interno de quem recebe a mensagem, e não o que a outra disse, apesar de desencadeado por ela. A compreensão acontece quando as duas pessoas interagem recursivamente, ajustam seus sistemas de percepção, até que exista uma coerência. Uma condição para sua existência é que este sistema mantenha suas mudanças estruturais desde que sejam recursivas, ou seja, refira-se a si próprio. Há dois domínios onde os sistemas vivos operam: o domínio de sua composição, que descreve sua estrutura, e o domínio do meio em que eles existem como interações recursivas. Esses dois domínios não se intersectam, e não podem ser deduzidos um do outro, apesar da composição do sistema vivo, enquanto um sistema autopoiético, por sua constituição como uma totalidade delimitada no qual ele opera como tal totalidade ou entidade discreta. Ou seja, uma vez que os dois domínios de existência dos sistemas vivos (ou das entidades compostas em geral) não se intersectam, não há entre eles nenhuma relação causal, ou o que o observador poderia chamar de relações causais tudo o que há são relações gerativas recíprocas que o observador pode ver quando ele ou ela distingue correlações dinâmicas entre as operações, fenômenos ou processos que neles ocorrem (MATURANA, 2001, p.176). O domínio da estrutura é condição para a possibilidade do sistema vivo, mas sua constituição e regulação é feita a partir das interações entre o sistema vivo e a estrutura em que se insere. Um domínio não é possível sem o outro apesar de ambos se modularem mutuamente. Por exemplo, um corpo se transforma de acordo com o modo do sistema vivo é organizado como um todo, que também depende da existência deste corpo. O meio, o espaço que funciona como um todo e contém um ou mais sistemas vivos, possui uma dinâmica estrutural independente destes que o compõem. Ambos estão em fluxo contínuo de regulação, de acordo com suas dinâmicas estruturais desencadeadas a partir de seus encontros recursivos. Nestas situações, o meio é constituído por todos os sistemas que interagem com um sistema vivo. 2.2 Tectologia Antes de Ludwig von Bertalanffy outro pesquisador já delimitava princípios para uma teoria sistêmica em meados da década de 20 e deu o nome de tectologia, a partir da palavra grega tekton designando uma ciência das estruturas cujo

14 14 principal objetivo era esclarecer e generalizar os princípios de organização de todas estruturas vivas e não-vivas. Alexander Bogdanov, pesquisador médico, filósofo e economista russo, distinguiu três tipos de sistemas: complexos organizados, onde o todo é maior que a soma de suas partes; complexos desorganizados onde o todo é menor que a soma de suas partes e complexos neutros, nos quais as atividades organizadora e desorganizadora se cancelam mutuamente. Segundo a tectologia, todos os sistemas podem ser entendidos por meio de dois mecanismos organizacionais básicos: formação e regulação. A dinâmica da formação baseia-se na tensão entre crise e transformação onde há uma ruptura no estado de equilíbrio de um sistema, e simultaneamente este desequilíbrio tende a um novo estado de equilíbrio. Ou seja, sistemas abertos operam afastados do equilíbrio e funcionam por meio de processos de regulação e autoregulação. Um sistema que não necessita de regulação externa, pois regula-se a si mesmo é denominado bi-regulador, seguindo o mesmo conceito de feedback proposto por Norbert Wiener na sua teoria sobre a cibernética. Apesar de Bogdanov ter publicado sua obra Tectologia entre 1912 e 1917, ele não é mencionado por Bertalanffy na Teoria geral dos sistemas em Filósofos marxistas criticavam as teorias de Bogdanov por considerarem a tectologia como um novo sistema filosófico para substituir o de Marx. Conseqüentemente suas obras foram proibidas por quase meio século na União Soviética. 2.3 Teoria geral dos sistemas Esta teoria foi desenvolvida na década de 70 e o senso comum era o conhecimento científico cartesiano, exemplificado pela física e biologia por Ludwig von Bertalanffy, biólogo austríaco, que desenvolveu os princípios para a Teoria geral dos sistemas. Nesta época, as pesquisas transitavam das bases do behaviorismo para as ciências cognitivas e o conceito de não-linearidade. A ciência moderna caracteriza-se por suas várias especializações. Cada área do conhecimento constrói seu universo com leis próprias de funcionamento. A física, por exemplo, trata de seus sistemas com funções precisas dentro de um universo controlado. Apesar de ser possível descrever um fato que acontece na natureza,

15 15 este sujeita-se a diversas variáveis que convenientemente são descartadas conforme o caso. A fórmula da aceleração constante pode ser utilizada perfeitamente em um ambiente ideal, desprezando-se a resistência do ar ou o atrito do pneu com o tipo de terreno, por exemplo. Ou ser combinadas com outras fórmulas. Mas como explicar o funcionamento de um sistema aberto, como o do fluxo de trânsito de automóveis ou sistemas multi-usuários alimentados por palavras-chave? É preciso uma teoria não dos sistemas de um tipo mais ou menos especial mas de princípios universais aplicáveis aos sistemas em geral (BERTALANFFY, 1975). Ludwig von Bertalanffy postula a teoria geral dos sistemas, que busca a formulação e derivação dos princípios válidos para sistemas em geral. Desta maneira, modelos aplicados a uma área também podem ser utilizados em outras áreas também, por conta de semelhanças estruturais, ou isomorfismos destes sistemas. Antes de definir o que é a teoria geral dos sistemas, é necessário dizer o que não é. Esta já foi comparada a uma ordem matemática que pode ser aplicada a qualquer tipo de sistema, como o de crescimento exponencial, aplicados em vários campos. No entanto, os problemas tratados por esta teoria geral dos sistemas vão além de simples substituições de objetos contáveis para problemas originais, que estão parcialmente longe de terem solução. O método da ciência clássica era adequado para cadeias causais isoladas ou simulações estatísticas (sistemas fechados), ao contrário de situações onde conceitos como totalidade, organização, são mais adequados. Outra critica é que uma teoria genérica tende a realizar apenas associações genéricas. A teoria geral dos sistemas não busca apenas as analogias superficiais, fáceis de se criarem apesar de possíveis diferenças entre uma área e outra. No entanto, o isomorfismo que se trata é uma conseqüência do fato de, sob certos aspectos, poderem ser aplicadas abstrações correspondentes e modelos conceituais a fenômenos diferentes Propósitos da teoria geral dos sistemas Enquanto a ciência procurava analisar diversos fenômenos e isolar seu funcionamento a unidades independentes umas das outras, na ciência

16 16 contemporânea procura tratar de assuntos referentes à totalidade destes fenômenos, desenvolvendo problemas de organização, fenômenos que não ocorrem em acontecimentos locais, entre outros, caracterizados por serem sistemas de várias ordens, não inteligíveis se investigados isoladamente. Não somente os pontos de vista e os aspectos gerais são iguais em diferentes ciências, mas freqüentemente encontramos leis formalmente idênticas ou isomórficas em campos diferentes. Dito isto, temos os principais propósitos: 1. Há uma tendência geral no sentido da integração de várias ciências, naturais e sociais. 2. Esta integração parece centralizar-se em uma teoria geral dos sistemas. 3. Esta teoria pode ser um importante meio para alcançar uma teoria exata nos campos não físicos da ciência. 4. Desenvolvendo princípios unificadores que atravessam verticalmente o universo das ciências individuais, esta teoria aproxima-nos da meta da unidade da ciência. 5. Isto pode conduzir à integração muito necessária na educação científica Sistemas abertos A física convencional trata apenas de sistemas fechados, ou seja, sistemas isolados de seu ambiente. Há também, sistemas que por sua natureza e definição não são fechados. É mantido um fluxo constante de entrada e saída de componentes, mantendo uma constante movimentação, nunca em um estado de equilíbrio químico e termodinâmico, mas estacionário. Bertalanffy apresenta duas conclusões gerais para os sistemas abertos. A primeira é o princípio de eqüifinalidade. Ao contrário de um sistema fechado onde o estado final é determinado por suas condições iniciais (como em uma fórmula sobre aceleração constante, ou o resultado de entre dois compostos químicos), nos sistemas abertos, o mesmo estado final pode ser alcançado a partir de condições iniciais e caminhos distintos. Outro exemplo é o contraste entre a lei de dissipação da física e a lei da evolução da biologia. De acordo com a segunda lei da termodinâmica, a tendência geral dos acontecimentos aponta para uma máxima desordem e do nivelamento de

17 17 diferenças, chegando a um resultado final de paralisação. Na biologia, com os sistemas vivos (abertos), os acontecimentos apontam para uma ordem mais complexa de heterogeneidade e organização. Além disso, a segunda lei da termodinâmica introduziu uma ordem de tempo na ciência, denominado processos irreversíveis. Segundo ela, alguma energia mecânica sempre é dissipada em forma de calor que não é aproveitado. Dessa maneira, toda a máquina do mundo está deixando de funcionar e entrará em colapso. Esta idéia confrontava diretamente com a teoria evolucionista, que afirmava justamente o contrário: o universo vivo evolui da desordem para a ordem, em níveis de complexidade crescente. Bertalanffy não chegou a uma conclusão de qual destes conceitos estaria correto, mas sua teoria teve enorme importância em reconhecer que os organismos vivos são sistemas abertos que não podem ser descritos pela termodinâmica clássica. Com base na teoria dos sistemas abertos, a aparente contradição entre a entropia e a evolução desaparece. Em todos os processos irreversíveis a entropia tem de aumentar. Por conseguinte, a variação da entropia nos sistemas fechados é sempre positiva, a ordem é continuamente destruída. Nos sistemas abertos, porém, temos não somente produção da entropia devida a processos irreversíveis mas também importação da entropia, que pode ser negativa. Tal é o caso do organismo vivo, que importa moléculas complexas de alta energia livre. Assim, os sistemas vivos, mantendo-se em um estado estacionário podem evitar o aumento da entropia e desenvolver-se mesmo no sentido de estados de ordem e organização crescentes (BERTALANFFY, 1975). Estes exemplos de sistemas abertos demonstram que as violações das leis desaparecem na generalização de um sistema fechado Entropia Um sistema que permite várias possibilidades na constituição de seus elementos pode-se dizer que há existe uma eqüiprobabilidade, ou seja, uma alta chance de determinado elemento participar de um conjunto. Conseqüentemente, a chance de desordem, ou entropia também é alta, resultando em informações originais. A origem do conceito de entropia trata dos problemas de termodinâmica da física e depois foi relacionado com o conceito de informação por Norbert Wiener, fundador da cibernética.

18 Organização Assim como a entropia, o conceito de organização aparece em diversas áreas do conhecimento, apesar de outras, como a termodinâmica na física apontar para o sentido de desordem. Um exemplo claro são as teorias pertencentes à biologia e à química que tratam da organização apontando para um estado de equilíbrio baseado em dados quantitativos. Mesmo estes campos têm dificuldades para definir este conceito quando estuda casos que são difíceis de mensurar, como a teria dos equilíbrios biológicos e da seleção natural. Nesses casos, é preciso explicar esses fenômenos em princípios, conduzindo a um raciocínio qualitativo Cibernética Define-se como a teoria do funcionamento de certos sistemas naturais ou artificiais, caracterizados pela auto-regulação obtida por meio de comunicação, controle e feedback, que têm uma característica comum: são entidades nãomateriais; ao contrário da biologia e física que geralmente tratavam de entidades materiais. Os primeiros ciberneticistas eram matemáticos, engenheiros e neurocientistas que, durante a Segunda Guerra Mundial buscavam solucionar problemas de rastreamento de aviões e subseqüentemente, uma teoria para explicar os fenômenos mentais por meio da linguagem matemática. Ao entender a mente como um fenômeno sistêmico, a cibernética contribuiu para o entendimento do corpo e mente além do sistema cartesiano. A cibernética tem origem da palavra grega kybernetes (timoneiro), e este termo foi cunhado por CAPRA (1996) apud WIENER (1948) como a ciência do controle e da comunicação no animal e na máquina, e designa também o ato de administrar a máquina do governo, que também é um amplo sistema composto por vários órgãos diretores. O conceito de auto-regulação, ou retroalimentação de Wiener é o efeito que um elemento proporciona em outros, alterando o estado geral do sistema, até que a relação deste primeiro elemento também seja afetado. É um arranjo circular de elementos ligados por vínculos causais, no qual uma causa inicial se propaga ao redor das articulações do laço, de modo que cada elemento tenha um efeito sobre o seguinte, até que o último realimenta o efeito sobre o primeiro elemento do ciclo. (CAPRA, 1996, p.59).

19 19 É semelhante ao conceito de sistemas autopoiéticos, de Humberto Maturana e Francisco Varela onde as relações entre os elementos de um sistema são constantemente regeneradas, que existe essencialmente por estas relações Autopoiese O neurocientista Humberto Maturana buscava referências para entender a cognição como um fenômeno biológico e não-organizado segundo o pensamento cartesiano. A partir dos estudos da percepção da cor, chegou à conclusão de que o sistema nervoso opera como uma rede fechada de interações, onde as alterações em cada relação entre componentes afeta relações do mesmo componente ou com outros. Sua base de comparação são os sistemas vivos, considerados processos circulares fechados que evoluem sem, no entanto, perder a própria circularidade. Conseqüentemente, seus componentes são produzidos e regulados dentro desses processos. Outra conclusão é que se um processo circular fechado é auto-organizador, ele também é auto-referencial, já que baseia-se nas relações preexistentes de um sistema para reconhecer a realidade externa. Na década de 70, Maturana juntou-se a um ex-aluno, também neurocientista, chamado Francisco Varela. Numa busca de encontrar uma definição mais precisa da teoria de organização celular, ambos chegaram a um conceito denominado autopoiese, derivado do grego auto ( si mesmo ), referente à autonomia dos sistemas auto-organizadores, e poiese, que compartilha da mesma raiz da palavra poesia e significa criação, construção. Inicialmente, distinguem claramente a distinção entre organização e estrutura. Como organização entende-se o conjunto das relações entre os componentes de um sistema. A descrição é uma organização abstrata das relações e não compreende os componentes. Ao contrário de estrutura, que são as relações efetivas entre os componentes de um sistema. Maturana e Varela defendem também que a organização de um sistema independe da propriedade de seus componentes, ou seja, uma organização pode ser incorporada de diversas maneiras por tipos distintos de componentes. Dessa maneira, a autopoiese é a organização comum a todos os sistemas vivos.

20 20 A Internet também pode ser interpretada como um sistema autopoiético, dado que é composta por vários computadores interligados que se auto-referenciam e autoorganizam por sistemas existentes neste ambiente. A organização também está presente nas relações entre tecnologias e troca de dados entre protocolos e sites distintos, como a combinação de dados de um blog de links, sistema de categorização e blog de notícias (diggdot.us - por exemplo Padrão em sistemas A idéia de auto-organização, feedback, foco do pensamento na cibernética, compreende antes o conceito de padrão, ou seja, uma configuração de relações característica em um sistema particular. Em toda história da ciência preocupouse em entender a substância, enquanto a filosofia, tratava de estudar a forma, proporcionando uma tensão entre quantidade e qualidade. O padrão tem importância fundamental no estudo de sistemas vivos, já que estes são uma configuração de padrões ordenados O homem como indivíduo A Teoria geral dos sistemas não trata apenas de como processos são semelhantes em várias áreas do conhecimento, mas também como características únicas que se posicionam dentro de um todo. Como por exemplo, em um sistema de classificação onde se descreve um elemento por meio de palavras-chave únicas mas combinadas, constituindo um novo contexto no sistema geral. Segundo BERTALANFFY(1975): o homem não é somente um animal político, mas é antes e acima de tudo um indivíduo. Os valores reais da humanidade não são aqueles que ela tem de comum com as entidades biológicas, a função de um organismo ou de uma comunidade de animais, mas o que derivam do espírito individual. A sociedade humana não é uma comunidade de formigas ou térmites, governada por instintos herdados e controlada pelas leis da totalidade superior. A sociedade é baseada nas relações do indivíduo e está condenada se o indivíduo for transformado em uma roda dentada da máquina social. Este, parece-me, é o preceito final que uma teoria da organização pode dar: não é um manual para ditadores de qualquer denominação subjugarem mais eficientemente os seres humanos pela aplicação científica de Leis de Ferro, mas uma advertência de que o Leviatã da organização não deve engolir o indivíduo sem selar sua própria inevitável ruína. A questão da individualidade também está presente na folksonomy, onde um usuário organiza informações conforme seus próprios conceitos e inicialmente

21 21 para uso pessoal, mas compartilha esta sua base de dados com outros, construindo assim, um conhecimento coletivo, ainda que não siga regras formalizadas por uma entidade centralizada. 2.4 Cognição De acordo com a teoria dos sistemas vivos, a mente é um processo e não algo físico. As interações de um organismo vivo com seu meio ambiente são interações cognitivas, ou mentais. Dessa maneira, vida e cognição estão inseparavelmente ligadas. Na década de 60, Gregory Bateson desenvolveu critérios necessários em um sistema para desenvolver processos associados à mente percepção, aprendizagem, memória, raciocínio, entre outros. Segundo Bateson, a mente não se manifesta apenas nos indivíduos, mas aparece em sistemas sociais e ecossistemas. Outra afirmação é que esses processos mentais são conseqüentes de uma complexidade identificada antes mesmo de organismos desenvolverem cérebros e sistemas nervosos superiores. Semelhante à esta última afirmação, Maturana e Varela também desenvolveram uma teoria, denominada teoria de Santiago. Eles afirmam que o cérebro não é necessário para que a mente exista, baseando-se que os organismos mais simples são dotados de percepção, e portanto de cognição. É a mente corporificada, onde corpo e mente estão estritamente vinculados um ao outro. Desde o século XIX cientistas têm discutido qual é a relação exata entre mente e cérebro, sem sucesso. Na teoria de Santiago, a relação mente-cérebro é simples, ao considerar a mente como um processo e não uma coisa, ao contrário do cérebro, identificado como uma estrutura específica no qual a mente opera. Assim como na semiótica por Charles Sanders Peirce, a mente é a própria semiose (processo). Portanto, a relação mente-cérebro é uma relação entre processo e estrutura.

22 22 3 Sistemas emergentes Resumidamente, define-se sistemas emergentes como um sistema complexo baseado em regras simples (JOHNSON, 2003). O exemplo mais popular para explicar o conceito de sistemas emergentes é o funcionamento de uma colônia de formigas. Apesar do nome remeter ao sistema político humano, a formiga-rainha não controla todas as formigas da colônia; sua função é a de pôr ovos e constituir toda a colônia; portanto, esta recebe cuidado e tratamento das operárias e é especialmente protegida em caso de ataque. As outras formigas reagem individualmente e comunicam-se por meios de sinais químicos obedecendo a uma ordem complexa onde cada uma sabe a sua função e regulam suas ações, juntamente com a localização física e seu código genético. Sem um controle centralizado, a colônia demonstra uma habilidade na tomada de decisões de várias atividades relativas à alimentação, construção, ataque, defesa, descarte de lixo e formigas mortas e localização (onde é possível identificar claramente resoluções geométricas) entre outras. A organização de estruturas emergentes é encontrada em diversas situações que vão desde a formação de galáxias, o desenvolvimento descentralizado de uma cidade e a dinâmica das aves durante o vôo. Para um fenômeno emergente pode ser imprevisível (como a trajetória de um punhado de bolas de borracha atiradas contra uma parede) ou previsível (a formação de um feto humano), mas mesmo assim ele está sujeito a variáveis que não podem ser controladas. No início de seu processo a previsão de seu comportamento é inexistente ou apenas apresenta indícios do que virá a ser; é irredutível. 3.1 Complexidade organizada Na introdução do livro A teoria matemática da comunicação de Claude Shannon, o cientista e matemático americano Warren Weaver comentou sobre a evolução da teoria de sistemas, que viria a ser o texto fundador da teoria da complexidade. Nesse texto, ele dividiu a pesquisa científica em três campos. O primeiro tratava do estudo de sistemas simples, problemas com duas ou três variáveis, como a rotação de planetas ou a relação entre a corrente elétrica, sua voltagem e

23 23 resistência, por exemplo. O segundo, problemas de complexidade desorganizada, compostos por milhares de variáveis e analisados por meio de métodos estatísticos. Explicava, por exemplo, comportamento das moléculas de gases e modelos de combinação de genes. O terceiro campo era um intermediário entre os sistemas simples e o de milhares de variáveis. Shannon identificou sistemas que funcionavam sob um número moderado de variáveis, além da característica que todas estas variáveis são inter-relacionadas, mostrando um aspecto geral de organização, denominados sistemas de complexidade organizada. Estes três tipos de problemas podem ser exemplificados pela analogia de uma mesa de sinuca. Um sistema simples de duas ou três variáveis pode ser uma mesa de sinuca comum, onde uma bola bate em outra analisando a velocidade e a direção do movimento. Um sistema de complexidade desorganizada seria uma mesa ampliada com milhares de bolas colidindo ao mesmo tempo. Por probabilidade é possível explicar o comportamento global da mesa, mas não o de uma bola individualmente, exceto algumas previsões estatísticas. O sistema de complexidade organizada seria uma mesa motorizada cujas bolas seguem regras específicas (quando uma bola branca bate em uma azul, ela pára até ser atingida por uma bola de outra cor, por exemplo) e por meio de suas interações, é possível identificar um padrão de comportamento após determinado tempo. Na década de 50 o pesquisador Oliver Selfridge estudava os sistemas de inteligência artificial, focando não em como a inteligência se processava, mas como os sistemas se modificavam, evoluíam. Ao final de 1958 Selfridge apresentou o software Pandemonium que tinha uma abordagem audaciosa, considerando os recursos tecnológicos da época: como reconhecer padrões inconstantes ou mal-definidos. A grande inovação era um sistema de inteligência distribuída chamada de bottom-up, ao contrário da abordagem tradicional de uma inteligência unificada, ou top-down. O software era composto de programas menores chamados de demônios, com funções específicas que relacionavam suas informações para alimentar outros programas maiores que realizavam o mesmo processo, em uma cadeia hierárquica. Em um sistema de reconhecimento de letras, por exemplo, há um demônio para cada letra do alfabeto a ser reconhecido. Ao analisar uma frase, todos os 26

24 24 demônios respondem se reconheceram sua letra e reportam a um demônio-chefe para analisar a letra seguinte da frase até o fim. Ao final, o demônio-chefe terá uma interpretação geral da frase analisada. Todo esse sistema compreende várias camadas de demônios, como em um nível mais baixo, onde cada demônio que analisa sua letra separadamente recebe informações de outros demônios que identificam elementos visuais brutos, como linhas paralelas, quebras de linha ou um ponto. Este processo básico assemelha-se ao pensamento de uma criança de dois anos de idade, que identifica as formas que vê como letras, mas não pode decodificá-las em palavras. Por meio de um mecanismo de feedback, o sistema pode aperfeiçoar seu reconhecimento e identificar ou aperfeiçoar padrões já conhecidos. Este mecanismo é semelhante ao problema proposto por John Searle, sobre o quarto chinês. Um indivíduo que fala inglês, mas não chinês é trancado em um quarto com pequenos ideogramas chineses em caixas e um manual em inglês ensinando como combinar os ideogramas e enviá-los para fora da caixa. Para quem está de fora da caixa, o indivíduo de dentro fala chinês, apesar deste apenas montar seqüências sem saber seu significado. Os processos emergentes passaram da área cientifica para o leigo; era uma obra de cultura e não de ciência. A partir dos sistemas biológicos reproduzidos em software para facilitar suas pesquisas, em 1991 Will Wright alcança outra fronteira para os sistemas emergentes ao desenvolver o jogo SimAnts, simulador de uma colônia de formigas e serviu de inspiração para lançar outro jogo que utiliza o mesmo conceito de simulador, mas com pessoas e suas relações sociais: The Sims. Desde então, os processos emergentes ficaram mais evidentes em outras situações como a identificação de padrões de consumo no marketing, ambientes colaborativos na web (sistemas como wikipedia, del.icio.us e orkut, por exemplo). Assim como uma cidade pode ser formada a partir de pequenas comunidades e desenvolver-se até tornar-se um grande centro urbano, o mesmo ocorre com a web. A antiga idéia de conectar mentes para construir um macro-conhecimento, como o Memex de Vannevar Bush, na década de 40, parece realizar-se na grande rede global de informação (World Wide Web). Apesar de facilmente identificado o processo emergente neste exemplo é importante destacar que a formação de inteligência requer mais do que facilitar conexões entre pontos de

25 25 informação, mas de organização. Portais e mecanismos de busca como Google e Yahoo existem porque toda a informação da web está desorganizada. É um grande paradoxo: quanto mais informação flui, maior a desorganização e a dificuldade de encontrar um dado específico neste universo. Por um sistema complexo alimentado por milhares de pessoas entende-se que seja impossível ter um controle central que organize toda a informação disponível de forma realmente relevante. Uma alternativa à construção de conhecimento bottom-up seja também um sistema de organização que utilize estes mesmos princípios.

26 26 4 Web 2.0 O termo Web 2.0 é uma convenção entre a comunidade de desenvolvedores web popularizado a partir de uma série de conferências organizadas pelo grupo O Reilly Media e atribui uma série de conceitos para sistemas disponíveis na web, com um forte apelo de compartilhamento de informação, ambiente colaborativo e comportamento emergente. Uma característica principal da web 2.0 é a concepção da web como plataforma de softwares, onde todo o sistema necessário está hospedado em um site, ao contrário de programas que precisam ser instalados no computador local. O ambiente web facilita muito a troca de informação, sobretudo os sistemas web 2.0 já que propõem um ambiente em que grupos promovem a criação de novos grupos, em contraste a mídias de comunicação um-para-um (telefone, carta) e um-para-vários (televisão, rádio). ZIEGLER (2006) apresenta outras características identificadas em sites web 2.0: 4.1 Ajax É a sigla para Asynchronous JavaScript and XML, e denomina a combinação de tecnologias que possibilitam um comportamento de uma página web diferente, ao apresentar novas informações ao usuário sem que a página inteira seja carregada. Um exemplo é o sistema Gmail ( que carrega os s em uma lista individualmente, conforme o usuário seleciona, sem que a página inteira seja recarregada. 4.2 CMS Sistemas de gerenciamento de conteúdo (CMS Content Management System) que apresentem informações em outros formatos além do HTML comum, possibilitando sua reutilização em novas tecnologias e troca entre outros sistemas web 2.0 de maneira mais flexível. Antigos sistemas de CMS não possuem este recurso.

27 Interface A construção de sites de forma que todos os elementos úteis estejam disponíveis na mesma página e/ou sejam mutáveis conforme as ações do usuário é um recurso bastante útil, considerando o uso da web como plataforma, e portanto o acesso às ferramentas e informações precisa ser otimizado. 4.4 Interoperabilidade A formatação do código de um site está otimizado para oferecer conteúdo para outros sistemas, que consiste na gravação de arquivos para conteúdo, design e códigos, separadamente, além de meta-dados que são diversas informações úteis para a manipulação das informações de um site, mas não aparecem para o usuário final. O mesmo vale para a formatação do conteúdo em HTML de forma corretamente semântica, utilizando as referências apropriadas para títulos ( h1, h2, h3 e outros) e abreviaturas ( abbr ), por exemplo. 4.5 Compartilhamento de informações Listas de bookmarks, opiniões sobre filmes, comentários em posts de blogs, fotos, tutoriais, todo conteúdo compartilhado tende a gerar novos conhecimentos. Os melhores aplicativos Web 2.0 tornam-se cada vez melhores à medida em que são mais utilizados (ZIEGLER, 2006). 4.6 Filtros humanos Sistemas bottom-up em que os próprios usuários apontam quais informações são relevantes, ao invés de mecanismos automatizados. Um exemplo é o sistema utilizado no site Slashdot ( onde usuários registrados mantêm um nível de credibilidade baseado na sua participação em comentários e qualidade das informações de seus posts a partir de votos entre eles mesmos. 4.7 Arquitetura de informação Compreende o desenvolvimento de sistemas complexos, otimizando como a informação é processada em determinado projeto, utilizando métodos de controle e padrão a fim de permitir um escalonamento e manutenção mais fácil, quando necessário.

28 Lançamentos iterativos Sistemas são lançados com suas funções básicas, buscam novos usuários e estudam seu comportamento durante o uso para então identificar novas demandas enquanto agrega novos recursos. Além da economia de recursos operacionais, esse processo evita o estresse de grandes lançamentos de um pacote completo, quando todas as funções do sistema já foram previamente definidas, sem que o usuário validasse suas reais necessidades. 4.9 Modelos e bibliotecas de modelos Apresentados como patterns, os modelos são soluções otimizadas para problemas específicos. Seu uso possibilita uma estratégia mais flexível conforme o caso, diferente dos guias de estilos, onde regras rígidas eram apresentadas para todas soluções previstas possíveis, mas nem sempre aplicáveis. Este conceito foi popularizado em 1977, pelo livro de Christopher Alexander: A Pattern Language, que apresentava vários modelos aplicáveis a várias situações do ser humano. Este conceito reaplicado em processos para desenvolvimento de aplicativos web e um exemplo é o site Yahoo! Design Pattern Library ( Mashup-ability Este termo corresponde à capacidade de combinar informações de dois ou mais aplicativos web por meio de suas API s (Application Programming Interface), que são tecnologias que possibilitam o uso do conteúdo para serem reprocessados. Por exemplo, o site digglicious.com ( que mescla informações do sistema de bookmarks del.icio.us ( e o blog de notícias colaborativo digg ( Simplicidade e modulação Interfaces simples proporcionam uma ótima experiência ao usuário, realizando apenas a tarefa que é proposta, sem elementos adicionais que possam causar confusão. Um exemplo foi o lançamento do site de pesquisas Google ( onde em sua página constava apenas o logo e o campo

29 29 para entrada de pesquisa, enquanto outros sistemas de busca agregavam novas informações na tentativa de firmar-se como portal. A modulação está na composição de pequenos aplicativos autônomos, que podem funcionar individualmente ou como componentes em um sistema maior Folksonomy O uso de palavras-chaves possibilitando a categorização de conteúdo pelo usuário tem se tornado comum nos sistemas web 2.0, e diversas funcionalidades já apresentadas, como tag-clouds, comportamento emergente, entre outras Modelos de redes sociais Para estes modelos, é preciso considerar questões de privacidade ou publicidade, anonimato ou visibilidade e votar sobre características dos usuários, se houver. O uso de um aspecto ou outro varia conforme a natureza do sistema.

30 30 5 Folksonomy 5.1 Sistemas de classificação As informações publicadas na Web têm aumentado significativamente, sobretudo com novas ferramentas de publicação, facilitando o acesso para usuários nãoespecializados, como novos blogs (weblogs) criados a cada segundo segundo o site de tecnologia Technorati 1. Hoje, o usuário leigo é ao mesmo tempo produtor e consumidor do conteúdo disponível. Um problema crítico decorrente desse enorme volume de dados é a organização. A mente humana tende a reconhecer, categorizar, organizar e nomear que está à sua volta. É necessário do ser humano entender qual é a sua posição relativa ao mundo; fisicamente, ele se utiliza de mapas, coordenadas, diagramas e sinalização de direções, por exemplo. O mesmo é necessário em um ambiente virtual. QUINTARELLI (2005) apresenta dois tipos de classificação: Hierárquico-enumerativo: sistema de organização top-down, onde um conhecimento é dividido recursivamente em diferentes categorias e cada vez mais específico. Compreende uma hierarquia das categorias, enumeradas e organizadas em uma ordem sistemática. Um exemplo é o sistema decimal de Dewey (DCC - Dewey Decimal Classification), utilizado em bibliotecas. Neste caso, um objeto encontra-se em uma única posição dentro do sistema. Analítico-sintético: um sistema bottom-up que divide uma informação em diversos conceitos individuais (análise) e utiliza regras para agrupar estes conceitos constituindo uma categoria complexa (síntese). Outros conceitos podem ser adicionados ou alterados sem prejudicar a categoria já existente. O sistema hierárquico-enumerativo é um conceito clássico cujas categorias são mutuamente exclusivas e exaustivamente organizadas. Apesar de sua utilização ser bem difundida e bem aceita até hoje, o sistema apresenta algumas falhas: Não compreende itens que participem em mais de uma categoria. 1 < Acessado em 20 jun

31 31 As classificações dependem do ponto de vista de um organizador, que é influenciado por características culturais e outras variáveis subjetivas. Requer um exercício de previsão do sistema para manter-se estável. Não leva em conta as diferentes necessidades de uso do pesquisador, que deve adaptar-se à estrutura imposta pelo sistema. De outro modo, o sistema analítico-sintético proporciona diversas configurações de classificação de acordo com a organização dos conceitos individuais utilizados, ou palavras-chave. Ao invés de uma hierarquia predeterminada, a classificação de um item pode ser reconfigurada (adicionando, alterando ou excluindo uma palavra-chave) sem que prejudique o sistema geral. Na teoria de processos emergentes, a alteração de uma palavra-chave na base do sistema implica em uma auto-regulação das relações dos componentes do sistema e conseqüentemente a configuração geral do macro-sistema. A recuperação de uma informação pode assumir um caráter exploratório, quando o pesquisador busca referências para uma determinada palavra-chave e desse resultado ele encontra outras associadas para então utilizá-las e assim refinar sua pesquisa. No sistema del.icio.us, por exemplo, é possível identificar quais outras palavras-chave estão associadas com o termo social e selecionar também o termo artigos, verificar quais outras pessoas que também utilizaram determinado termo ou até mesmo listar todas as classificações de um bookmark por todos os usuários do sistema. Pelo volume significativo de dados gerados na Web, e considerando a diversidade cultural e social dos usuários que geram e consultam esse conteúdo, surge a necessidade de ferramentas que possibilitem o compartilhamento e a organização não-especializada de informação. Nesse caso, o uso de um sistema de comportamento emergente baseado em regras simples, flexíveis e escaláveis parece ser mais adequado. Uma proposta para esse problema é o sistema de classificação baseado em folksonomy. É importante ressaltar que, historicamente, toda informação formal da humanidade é registrada em livros, que são organizados até hoje dentro de um rígido sistema de classificação. Quando essa mídia física passa ser digital, a forma de como a informação é construída altera assim como ela pode ser

32 32 utilizada, possibilitando inúmeras ações que seu antecessor não permite. Portanto, é natural que surjam novas formas de tratar essa mídia, e isso implica em quebra de paradigmas. 5.2 Definição do termo Folksonomy é a prática de uma classificação pessoal compartilhada por usuários e organizada por processos emergentes. É comumente associado como a junção inglês folk (pessoas) e taxonomy (taxonomia). Ironicamente, embora haja um consenso sobre a origem do termo, o neologismo formado a partir dessas duas palavras é criticado por Thomas Vander Wal, quem cunhou o termo no início de suas pesquisas, por considerar folksonomy um neologismo para uma prática que tem por princípios não ter uma denominação absoluta sobre algo 2. Outro termo conhecido para esse conceito é o de tagging (ato de aplicar tags, traduzidas aqui por palavras-chave ). Alguns aplicativos na Web tornaram este conceito familiar e são aplicados para classificar informações desse meio, como bookmarks e fotografias. Como sistema emergente, a folksonomy (assume-se aqui o gênero feminino por tratar-se de uma classificação ) é a manifestação de um afastamento do uso de uma classificação somente hierárquica centralizada. Ao invés de utilizar um processo autoritário e obedecer a regras rígidas de classificação (inteligência unificada, top-down), os usuários desses sistemas procuram associar palavraschave a conteúdos que considerem relevantes, mesmo que não correspondam a um consenso comum. Quando isso acontece, o usuário tem um nível menor de compartilhamento de sua ontologia com outros grupos, mas mesmo assim não deixa de usufruir do sistema para recuperar suas próprias informações. A ontologia de um usuário equivale ao conjunto de todas as palavras-chave dentro de um sistema. Além desse mecanismo, o mais importante da folksonomy é compartilhar estas informações com outras pessoas, novas relações emergem naturalmente (inteligência distribuída, bottom-up). 2 < Acessado em 20 jun

33 Áreas de atuação Inicialmente, a maioria dos aplicativos destinava-se a organizar bookmarks e fotografias, como del.icio.us ( Flickr ( Furl ( Technorati ( Apesar do uso mais evidente para a folksonomy seja conteúdo referente à internet, como um sistema geral ele se aplica a outras áreas, por exemplo a degustação de vinhos (Cork d - obras de arte em museus (The art museum social tagging Project - até mesmo coletar e catalogar todas as fotografias de fãs da cantora Madonna (Madonna tagging Classificação versus categorização Apesar das definições entre classificação e categorização serem semelhantes e ambas servirem para designar processos de organização de informação, é importante distingui-las para o uso correto dos termos neste trabalho. Enquanto classificação divide um universo de entidades em um sistema arbitrário de classes hierárquicas mutuamente exclusivas e que não se interseccionam, na categorização o processo é mais flexível, já que estas entidades são agrupadas por similaridade dentro de um determinado contexto e podem participar de uma ou mais classes (JACOB, 2004). Para a folksonomy, o conceito de categorização 5.5 Propriedades da folksonomy O uso de palavras-chave em sistemas na Internet não é novo, mas algumas características são relevantes a este processo: O feedback do sistema é imediato. Ao incluir ou editar as palavras-chave de um elemento, são reorganizadas as relações entre os outros elementos assim como a ontologia do usuário (seu conjunto pessoal de palavras-chave) e também o sistema-macro, relacionado com todos os usuários. A partir de uma palavra-chave é possível descobrir novos termos de classificação utilizados, quando são intersectados na ontologia de outros usuários.

34 34 O uso de tag-clouds, ou literalmente nuvem de tags. São referências visuais de quais palavras-chave são mais relevantes em uma lista, diferenciadas pelo tamanho do tipo ou outro recurso, como negrito, cor, entre outros. Possibilidade de combinação entre palavras-chave para refinamento da pesquisa. Na rede social, é possível associar o uso de determinadas palavras com o perfil de usuário e a época em que foi utilizado, mapeando o vocabulário de uma comunidade Folksonomy aberta e fechada Vários tipos de informação podem ser utilizados para a folksonomy servindo a diferentes propósitos. WAL (2005) classifica a folksonomy em dois tipos: aberta (broad) e fechada (narrow). A folksonomy aberta é caracterizada por várias pessoas categorizando um elemento comum, com a possibilidade de compartilhar a mesma palavra-chave proporcionando uma troca de informação entre ontologias. Cada usuário pode utilizar suas palavras-chave de acordo com seu modelo mental, linguagem e vocabulário. A distribuição dos usuários relacionados aos termos utilizados tende a uma grande parcela (power law curve) que utiliza uma palavra-chave comum, diminuindo progressivamente até uma faixa estreita (long tail) que usa termos pouco comuns. Ao investigar quais palavras-chave são utilizadas em certos grupos, é possível identificar quais os termos mais relevantes para determinado elemento e extrair um vocabulário comum desta maioria. O sistema do del.icio.us é um exemplo deste tipo. A folksonomy fechada apresenta vantagens em categorizar elementos que por sua natureza são difíceis de serem pesquisados, como imagens. Diferente da folksonomy aberta, esta caracteriza-se por uma palavra-chave referenciar especificamente um objeto específico, como uma fotografia. Apesar dos conteúdos compartilhados, as palavras-chave normalmente as pessoas que criam o conteúdo e aplicam as palavras-chave são os mesmos. Apesar de ser possível a pesquisa, outras pessoas não podem aplicar novas palavras-chave a um conteúdo já categorizado, como no sistema Flickr (

35 35 Meta-noise é o tipo de palavra-chave que apesar de não descrever explicitamente o objeto, adiciona um entendimento semântico dentro de um contexto Aspectos cognitivos A categorização de um elemento envolve duas etapas. A primeira compreende a análise de semelhança entre o elemento e os conceitos que ele remete. A segunda envolve a escolha de qual conceito é mais adequado a este elemento segundo critérios preestabelecidos, envolvendo um esforço cognitivo para testar algumas hipóteses e finalmente registrá-lo. Este elemento é da classificação A ou B, subclassificação a1, a2, ou a3? É o que acontece em um sistema de classificação centralizado e hierárquico. Na folksonomy este processo termina na primeira etapa, quando os conceitos imediatamente associados já são registrados. É mais simples e não requer um treinamento anterior sobre os critérios de classificação, já que o repertório utilizado é do próprio usuário e não um externo. Por este mesmo motivo, a recuperação desse registro é mais eficiente, pois o processo de associação de conceitos é intrínseco ao usuário. No del.icio.us, ao armazenar um bookmark o usuário imediatamente insere as palavras-chave associadas ao valor reconhecido do site, que podem compreender aspectos técnicos, pessoais e outros Evolução No processo de comunicação há problemas que não podem ser desconsiderados, visto que a linguagem não pode excluir erros e nem mau uso intencional (LUHMANN, 2001). A mensagem não precisa ser necessariamente correta ou verdadeira, mesmo que a linguagem seja utilizada corretamente. Se não há mecanismos para identificar a veracidade de uma comunicação, é possível regulá-la na comunicação posterior ao afirmar, corrigir ou negar tal informação. O próprio sistema trata de corrigir esses desvios, auto-regulando-se. Além da possibilidade de afirmação ou negação de uma informação, é preciso que esta tenha um sentido. No âmbito digital, com a possibilidade de cópias indefinidas assim como a facilidade de distribuição, o próprio mundo da percepção converte-se em objeto comunicativo (LUHMANN, 2001). O contexto está incluso na própria informação, pois a percepção só fará sentido se se entender como o ato de comunicação pretendia ser. Uma outra situação é quando o processo de

36 36 comunicação está integrado ao de dados eletrônicos e o entendimento do contexto perde sua importância no entendimento. Neste caso, a negação só acontece quando é determinada uma falha no meio eletrônico. Ao surgirem novas tecnologias, conceitos antigos de grande relevância são deixados de lado para dar lugar a novos. Não são perdidos, mas deixam de ser a única referência ao ser complementado com novas possibilidades. O novo torna possível uma utilização mais específica daquilo que já existe (LUHMANN, 2001). A penetração dos sistemas digitais nos processos humanos chegou a um nível em que o próprio meio se tornou natural e a sensação de que seria insuportável caso ele não existisse. Atingido este limite, outros surgem como é o caso da organização do conteúdo no meio digital, que trouxe a metodologia aplicada na mídia impressa e esta já complementada por novas propostas como é o caso da folksonomy. E com certeza outras metodologias virão, complementando-a.

37 37 6 del.icio.us 6.1 Definição O site del.icio.us ( é um sistema de armazenamento de bookmarks compartilhado baseado em folksonomy. Foi desenvolvido a partir de um projeto pessoal do engenheiro em comutação Joshua Schachter e lançado em 2003, até ser adquirido pelo grupo Yahoo em A constituição incomum de sua URL, contribuiu para sua popularidade ao utilizar a separação de prefixos e sufixos para compor uma palavra inteira. Outros sites inspirados a partir do del.icio.us também usam essa prática, chamada de domain hack. Sua estrutura é formada pelo compartilhamento dos bookmarks armazenados de usuários cadastrados, que por sua vez, organizam seus bookmarks por meio de palavras-chave definidas a partir de contextos pessoais. Ou seja, o usuário define quais palavras-chave são relevantes para determinado bookmark que podem ser as mesmas de outros usuários. Nesse caso, há um padrão emergente de categorização que permite a troca de informação entre usuários. 6.2 Utilização Interface A interface do del.icio.us segue os conceitos de web semântica com a construção de sites baseados em tableless, ou seja, não utiliza elementos de tabelas para organizar os elementos em sua página. Há uma série de vantagens, como redução do tamanho em Kbytes, economia do uso de banda, portabilidade entre sistemas operacionais e browsers, e acessibilidade facilitada para tecnologias para portadores de necessidades especiais. Na tela inicial ( há diversas informações para os novos usuários. No canto superior direito localiza-se o menu do sistema, com as funções de login (para usuários cadastrados), registro (usuários novos) e help (ajuda) (Figura 1). Os itens popular e recent listam os links mais cadastrados e recentes, respectivamente.

38 38 Figura 1 Tela inicial do del.icio.us. Logo abaixo um pequeno texto apresentando as funções do sistema com destaque para três ações principais: keep (guardar), share (compartilhar) e discover (descobrir). Ao centro, um campo para pesquisa das palavras-chave, seguido de um texto de ajuda explicando o conceito de tag. Á direita, há uma coluna para registro rápido de novos usuários. Abaixo, segue uma lista com os 3 dos links registrados mais recentemente no momento em que a página foi acessada, e nas horas anteriores. Esta última função na página inicial foi inserida recentemente, já que sua página de links populares ( tinha um alto índice de acessos, reforçando a função do del.icio.us como um sistema para descobrir novos sites e não somente armazená-los (apesar de uma ação estar diretamente relacionada à outra). Quando o usuário já está cadastrado e após ter efetuado o login, as informações da página inicial explicando o funcionamento são suprimidas e são apresentados somente os links do menu e a lista dos registros populares mais recentes (Figura 2).

39 39 Figura 2 Página inicial do del.icio.us após realização do login. Além de seguirem o mesmo padrão de cores do logotipo do sistema, os links são apresentados na cor azul diferindo do texto comum em preto sobre fundo branco, que coincidem com as recomendações do especialista em usabilidade Jakob Nielsen Navegação A pesquisa por palavras-chave dos bookmarks armazenados pode ser feita de duas maneiras. A partir do campo de pesquisa no topo da página ou diretamente no campo para a url do browser, por exemplo: Listar todos os links do usuário weno: del.icio.us/weno (Figura 3) Listar todos os links do sistema com a palavra-chave folksonomy: del.icio.us/tag/folksonomy (Figura 4) Listar todos os links com a palavra-chave folksonomy do usuário weno: del.icio.us/weno/folksonomy

40 40 Listar os links com as palavras-chave folksonomy e pos_midias do usuário weno: del.icio.us/weno/folksonomy+pos_midias (Figura 5) Listar os links mais populares do sistema: del.icio.us/popular Listar os links mais recentes do sistema: del.icio.us/recent Também é possível selecionar a pesquisa pelo campo de entrada após o nome do usuário, no topo da página. Este recurso facilita a localização do usuário dentro do sistema e é chamado de breadcrumbs, ou migalhas de pão, fazendo alusão ao conto infantil João e Maria, dos Irmãos Grimm onde os personagens marcavam o caminho percorrido com migalhas. Figura 3 Todos os links do usuário weno.

41 Figura 4 Todos os links do sistema com a palavra-chave folksonomy 41

42 42 Figura 5 Todos os links com as palavras-chave folksonomy e pos_midias do usuário weno Bookmark Todo bookmark ou registro de um site no del.icio.us é apresentado da seguinte maneira (Figura 6): a) Nome do site b) Editar/Apagar c) Descrição d) Palavras-chave e) Salvo por nnn pessoas f) Data do registro Tabela 1 Estrutura de exibição de um bookmark. a) Nome do site: por padrão, é o título apresentado no site, mas pode ser alterado; b) Editar/Apagar: se o usuário estiver registrado no sistema, os comandos de editar ou apagar são apresentados à direita, para facilitar a manutenção; c) Descrição: preenchimento opcional, descreve em linhas gerais o bookmark;

43 43 d) Palavras-chave: preenchimento opcional; e) Salvo por nnn pessoas: este link aponta para a lista dos usuários que também registraram este bookmark; f) Data do registro: data de quando o bookmark foi registrado no sistema. Figura 6 - Exibição de um bookmark. Registrando novos bookmarks Após realizado o registro no sistema, o usuário pode cadastrar seus bookmarks diretamente pelo site do del.icio.us ou criando um atalho em seu browser a partir de um link fornecido pelo sistema. No segundo caso, ao navegar em um site do seu interesse, o usuário clica neste atalho para carregar automaticamente a página de cadastro do del.icio.us (Figura 7). No topo da página há 4 campos de entrada: url: o endereço web do site (preenchimento obrigatório); description: o nome do site (preenchimento obrigatório); notes: texto descritivo do site. Por padrão, é carregado a partir do título da página, se houver. (preenchimento opcional); tags: palavras-chave relevantes para o usuário sobre o site (preenchimento opcional). Abaixo do campo tags, há um recurso útil que são as recomendações para as palavras-chave baseadas na relação entre as mais populares do sistema para determinado bookmark e a ontologia do usuário que está cadastrando 3. Atenção para o fato dos campos de notes e tags serem opcionais, já que o del.icio.us presta-se a armazenar bookmarks e a forma como este processo é organizado fica a critério do usuário. No entanto, ao deixar de preencher ao 3 < Acessado em 21 jun

44 44 menos uma palavra-chave no campo de tags, perde-se o potencial de uso do sistema. Ao salvar o cadastro, o browser retorna à página original. Figura 7 Tela para registro de bookmarks Ambiente colaborativo Como um sistema emergente, o del.icio.us oferece algumas ferramentas facilitando o acesso a novos bookmarks. Além de verificar outros usuários que já registraram o mesmo bookmark e daí navegar em uma outra lista, é possível criar assinaturas dos bookmarks de determinadas palavras-chave a partir do link inbox. Há também a função de network onde é possível adicionar usuários cadastrados no sistema em uma lista pessoal e receber os bookmarks cadastrados por esses usuários em uma lista separada. Ao cadastrar um bookmark é possível mandar uma cópia para um usuário cadastrado em um determinado network ao incluir a palavra-chave for: seguido do nome do usuário, sem espaços. Dessa maneira, este usuário receberá este bookmark ao clicar no link links for you.

!" # $% ' )* +, # - +. / /

! # $% ' )* +, # - +. / / !" # $% "&"'"(&'" ' )* +, # - +. / / 0 1 2 1! 0 23 1 2 2 43 5 6 2 7 58 9 6! 8 7 5 6: 2 2 2;) 4 : 5 6 ;) $! 8 : ) ; 1! 5 6: 1 :1 : :! 1 $1 < = ; $ = > $ $1 = 0 2$9 3 5? 6:5 6: 5? 6:5? 6! ' : 2$ 2! 0-0 &"%0

Leia mais

Curso Online de E-commerce. Plano de Estudo

Curso Online de E-commerce. Plano de Estudo Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias

Leia mais

A VISÃO SISTÊMICA DA VIDA. KAPRA, F. & LUISI, P.L.. A visão sistêmica da vida. São Paulo: Cultrix, 2014, pp. 93 a 168.

A VISÃO SISTÊMICA DA VIDA. KAPRA, F. & LUISI, P.L.. A visão sistêmica da vida. São Paulo: Cultrix, 2014, pp. 93 a 168. A VISÃO SISTÊMICA DA VIDA KAPRA, F. & LUISI, P.L.. A visão sistêmica da vida. São Paulo: Cultrix, 2014, pp. 93 a 168. Das Partes para o Todo Tensão entre mecanicismo e holismo. Pensamento sistêmico. Origem

Leia mais

Conceitos, Arquitetura e Design

Conceitos, Arquitetura e Design capítulo 1 Conceitos, Arquitetura e Design 1.1 O que são os serviços de diretórios? Segundo a Wikipédia: Um serviço de diretório é um software que armazena e organiza informações sobre os recursos e os

Leia mais

Visões Arquiteturais. Visões Arquiteturais

Visões Arquiteturais. Visões Arquiteturais Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

Leia mais

Instituto Militar de Engenharia - IME Engenharia de Sistemas

Instituto Militar de Engenharia - IME Engenharia de Sistemas Instituto Militar de Engenharia - IME Engenharia de Sistemas Engenharias do Século XXI 2017 4 Ano Pantanal e Amazônia do Brasil Prof Cicero R Garcez (Cel QEM Ref) garcez@ime.eb.br Engenharia de Sistemas

Leia mais

ACH113 Princípios de Administração. Profa. Sylmara Gonçalves Dias

ACH113 Princípios de Administração. Profa. Sylmara Gonçalves Dias Agenda de aula 7 Enfoque Sistêmico Enfoque Sistêmico Estrutura da apresentação: Definir os conceitos de Sistema e Enfoque Sistêmico e sua relação com a ideia de complexidade Explicar a utilidade do Pensamento

Leia mais

MODELO ORGANIZATIVO DO ENSINO DA CIÊNCIA

MODELO ORGANIZATIVO DO ENSINO DA CIÊNCIA Um padrão para a unificação de conceitos e procedimentos pode ser definido verticalmente e transversalmente para todos os anos de escolaridade A compreensão e as aptidões associadas à maioria dos esquemas

Leia mais

TEORIA SISTÊMICA DA ADMINISTRAÇÃO

TEORIA SISTÊMICA DA ADMINISTRAÇÃO TEORIA SISTÊMICA DA ADMINISTRAÇÃO Professor Flávio Toledo www.masterjuris.com.br Origens Surgiu em 1940 nos Estudos de Ludwig von Bertalanffy (biólogo alemão) sobre sistemas gerais (metabolismo, estados

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

TEORIA GERAL DOS SISTEMAS

TEORIA GERAL DOS SISTEMAS TEORIA GERAL DOS SISTEMAS 2 HISTÓRICO Gottfried Leibniz (1646 1716) chamava de Sistema: Repertório de conhecimentos que não se limitasse a ser um simples inventário, mas que contivesse suas razões ou provas

Leia mais

Administração de Sistemas de Informação. Prof. Péricles José Pires - fev/2014

Administração de Sistemas de Informação. Prof. Péricles José Pires - fev/2014 Administração de Sistemas de Informação Prof. Péricles José Pires - fev/2014 1 TEORIA DOS SISTEMAS Teoria Autor Principais idéias Gestalt Cibernética Teoria Geral dos Sistemas Wertheimer Wiener Von Bertalanffy

Leia mais

Como entender a ação do signo fora do contexto da vida cognitiva?

Como entender a ação do signo fora do contexto da vida cognitiva? Fisio-Semiótica Como entender a ação do signo fora do contexto da vida cognitiva? Peirce: o universo está repleto de signos, se não for composto exclusivamente de signos justifica-se esta concepção tão

Leia mais

Engenharia de Software. Projeto de Arquitetura

Engenharia de Software. Projeto de Arquitetura Engenharia de Software Projeto de Arquitetura O que já vimos? Introdução a Engenharia de Software Processos de Software Desenvolvimento Ágil de Software Engenharia de Requisitos Modelagem de sistemas (outra

Leia mais

Sobre o Artigo. Searle, John, R. (1980). Minds, brains and programs. Behavioral and Brain Sciences 3(3):

Sobre o Artigo. Searle, John, R. (1980). Minds, brains and programs. Behavioral and Brain Sciences 3(3): Sobre o Artigo Searle, John, R. (1980). Minds, brains and programs. Behavioral and Brain Sciences 3(3): 417-457 Searle John Rogers Searle (Denven, 31 de julho de 1932) é um filósofo e escritor estadunidense,

Leia mais

Visualizando Padrões: A visualização do Universo de Metadados

Visualizando Padrões: A visualização do Universo de Metadados Fonte: Riley, J. Seeing Standards: a visualization of the metadata universe. USA: Indiana University Libraries, 2009-2010. Visualizando Padrões: A visualização do Universo de Metadados Compilação, tradução

Leia mais

USP/EACH Gestão Ambiental ACH 1113 Princípios de Administração. Profa. Dra. Sylmara Gonçalves Dias

USP/EACH Gestão Ambiental ACH 1113 Princípios de Administração. Profa. Dra. Sylmara Gonçalves Dias USP/EACH Gestão Ambiental ACH 1113 Princípios de Administração Profa. Dra. Sylmara Gonçalves Dias ENFOQUE SISTÊMICO Definir os conceitos de Sistema e Enfoque Sistêmico e sua relação com a idéia de complexidade

Leia mais

Encontro 4a. Cibernética

Encontro 4a. Cibernética Encontro 4a Cibernética Plano da aula Cognitivismo Cibernética Política, militarismo e informação Fontes L homme cognitif Weil Barais Invitation aux sciences cognitives Francisco Varela Introduction to

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

Avaliação Quantitativa de Sistemas

Avaliação Quantitativa de Sistemas Avaliação Quantitativa de Sistemas Contexto A Avaliação Quantitativa de Sistemas permite a avaliação de sistemas antes mesmo da sua implementação física. Dessa forma, é possível avaliar um sistema projetado

Leia mais

Figura 16 Niagara - Visão de grupos de notas.

Figura 16 Niagara - Visão de grupos de notas. Conclusão 6 Conclusão 6.1 Trabalhos Relacionados Dentre as funcionalidades fornecidas pela interface gerada pelo framework, em destaque está a possibilidade do zoom livre. Disponibilizar esta funcionalidade

Leia mais

TEORIA GERAL DOS SISTEMAS - TGS PROPRIEDADE REGISTRADA

TEORIA GERAL DOS SISTEMAS - TGS PROPRIEDADE REGISTRADA PROPRIEDADE REGISTRADA L. von Bertalanffy TGS - mostrou que muitos dos princípios e conclusões de algumas ciências têm validade para várias outras ciências, pois tratam seus objetos como sistemas (físicos,

Leia mais

O que é um sistema distribuído?

O que é um sistema distribuído? Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores

Leia mais

Domínio Personalizado 1 Não aplicável. Largura de Banda

Domínio Personalizado 1 Não aplicável. Largura de Banda Serviço Cloud SAP Fiori Serviço Cloud SAP Fiori, edição premium Termos e Condições Suplementares Estes termos e condições suplementares ("Suplemento") fazem parte de um contrato de aquisição de certos

Leia mais

ABORDAGEM SISTÊMICA DA ADMINISTRAÇÃO. Prof. Me. Hélio Esperidião

ABORDAGEM SISTÊMICA DA ADMINISTRAÇÃO. Prof. Me. Hélio Esperidião 1 ABORDAGEM SISTÊMICA DA ADMINISTRAÇÃO Prof. Me. Hélio Esperidião TEORIA GERAL DA ADMINISTRAÇÃO. A teoria geral da administração passou por uma gradativa e crescente ampliação do enfoque desde a abordagem

Leia mais

Teoria e Análise das Organizações. Prof. Dr. Onofre R. de Miranda Setembro, 2014

Teoria e Análise das Organizações. Prof. Dr. Onofre R. de Miranda Setembro, 2014 Teoria e Análise das Organizações Prof. Dr. Onofre R. de Miranda Setembro, 2014 OBJETIVOS OBJETIVO GERAL: Ressaltar a organização enquanto objeto de estudo científico; OBJETIVOS ESPECÍFICOS: o Comparar

Leia mais

A Teoria Geral de Sistemas pode ser vista por três prismas diferentes, de acordo com a intenção.

A Teoria Geral de Sistemas pode ser vista por três prismas diferentes, de acordo com a intenção. Teoria de Sistemas profa. Laura Sánchez García 2 o semestre de 2016 Visões A Teoria Geral de Sistemas pode ser vista por três prismas diferentes, de acordo com a intenção. 1. A Ciência dos sistemas caracteriza

Leia mais

INTRODUÇÃO A SISTEMAS OPERACIONAIS

INTRODUÇÃO A SISTEMAS OPERACIONAIS INTRODUÇÃO A SISTEMAS OPERACIONAIS Prof. Me. Hélio Esperidião DEFINIÇÃO DE SISTEMA OPERACIONAL. O sistema operacional é uma camada de software colocada sobre o hardware para gerenciar todos os componentes

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

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

MAPA CONCEITUAL E A MODELAGEM CONCEITUAL DE SISTEMAS DE HIPERTEXTO

MAPA CONCEITUAL E A MODELAGEM CONCEITUAL DE SISTEMAS DE HIPERTEXTO hipertexto MAPA CONCEITUAL E A MODELAGEM CONCEITUAL DE SISTEMAS DE HIPERTEXTO Profa. Gercina Lima 2 DEFINIÇÕES: Modelagem conceitual para sistemas de O mapeamento conceitual envolve a identificação de

Leia mais

Metodologia Científica: METODOLOGIA EM PESQUISA 19/10/2015

Metodologia Científica: METODOLOGIA EM PESQUISA 19/10/2015 Metodologia Científica: METODOLOGIA EM PESQUISA Juliana Berg Pesquisa em Administração É um conjunto de abordagens, técnicas e processos utilizados pela ciência para formular e resolver problemas de aquisição

Leia mais

Manutenção Leitura: Sommerville; Pressman

Manutenção Leitura: Sommerville; Pressman Manutenção Leitura: Sommerville; Pressman Auxiliadora Freire Fonte: Engenharia de Software 6º - 8º Edição / Ian Sommerville 2000-2007 Slide 1 Manutenção de software É modificar um programa depois que ele

Leia mais

Profa. Sheila Morais de Almeida. março

Profa. Sheila Morais de Almeida. março Classificação das Ciências Profa. Sheila Morais de Almeida DAINF-UTFPR-PG março - 2019 Sheila Almeida (DAINF-UTFPR-PG) Classificação das Ciências março - 2019 1 / 23 Este material é preparado usando como

Leia mais

Arquiteturas. capítulo

Arquiteturas. capítulo Arquiteturas capítulo 2 Modelos de arquitetura de sistemas distribuídos Clientes realizam pedidos a servidores Client invocation invocation Server result Server result Client Key: Process: Computer: Modelos

Leia mais

Estilos Arquiteturais

Estilos Arquiteturais Estilos Arquiteturais Estilos Arquiteturais A arquitetura de um sistema pode aderir a um ou mais estilos arquiteturais Um estilo define os tipos de elementos que podem aparecer em uma arquitetura e as

Leia mais

O PLANETA ROODA é um Ambiente Virtual de Aprendizagem disponível via web, voltado à Educação Infantil e ao Ensino Fundamental.

O PLANETA ROODA é um Ambiente Virtual de Aprendizagem disponível via web, voltado à Educação Infantil e ao Ensino Fundamental. O Planeta O PLANETA ROODA é um Ambiente Virtual de Aprendizagem disponível via web, voltado à Educação Infantil e ao Ensino Fundamental. Caracteriza-se pela temática espacial, possibilitando: - configuração

Leia mais

Interação Humano-Computador Apresentação e Visualização das Informações PROFESSORA CINTIA CAETANO

Interação Humano-Computador Apresentação e Visualização das Informações PROFESSORA CINTIA CAETANO Interação Humano-Computador Apresentação e Visualização das Informações PROFESSORA CINTIA CAETANO Introdução Design da comunicação sobre IHC 2 Introdução Técnicas para comunicação de IHC Exemplos de técnicas

Leia mais

-Percepção: função cerebral que atribui significado a estímulos sensoriais;

-Percepção: função cerebral que atribui significado a estímulos sensoriais; Design e Percepção -Percepção: função cerebral que atribui significado a estímulos sensoriais; -É a aquisição, interpretação, seleção e organização das informações obtidas pelos sentidos; -O Design trabalha

Leia mais

Projeto de P&D Instrumentalização e Sistematização da Capacitação para Conselhos de Consumidores. 12 de Abril de 2018

Projeto de P&D Instrumentalização e Sistematização da Capacitação para Conselhos de Consumidores. 12 de Abril de 2018 Projeto de P&D Instrumentalização e Sistematização da Capacitação para Conselhos de Consumidores 12 de Abril de 2018 Metodologia Etapa 1 - Realização de pesquisa de opinião sobre os CCs Etapa 2 - Revisão

Leia mais

Ciências da Computação Disciplina:Computação Gráfica

Ciências da Computação Disciplina:Computação Gráfica Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime

Leia mais

Engenharia de Software.

Engenharia de Software. Engenharia de Software Prof. Raquel Silveira O que é (Rational Unified Process)? É um modelo de processo moderno derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software

Leia mais

Análise de Situações de Desenvolvimento Local Fundamentos Teóricos

Análise de Situações de Desenvolvimento Local Fundamentos Teóricos Análise de Situações de Desenvolvimento Local Fundamentos Teóricos Benedito Silva Neto PPPG em Desenvolvimento e Políticas Públicas Universidade Federal da Fronteira Sul, campus Cerro Largo Introdução

Leia mais

crescimento do tempo médio de uso do brasileiro entre junho e julho de 2009 (IBOPE, 2009). Apesar dos indicadores de uso da Internet apresentarem-se

crescimento do tempo médio de uso do brasileiro entre junho e julho de 2009 (IBOPE, 2009). Apesar dos indicadores de uso da Internet apresentarem-se 1 Introdução Nenhuma empresa se mantém sem se comunicar com seus clientes. Tradicionalmente, procuram influenciá-los através de mídias que seguem um modelo passivo de comunicação, estruturado com base

Leia mais

Paradigma Simbólico. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2)

Paradigma Simbólico. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2) Paradigma Simbólico Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2) Revisão da aula anterior: definição de IA Podemos associar o termo IA com: Parte da ciência da computação

Leia mais

TCC - LagarLottery. Desenvolvimento de um software para jogadores de loterias. Aluno: Euclides Pinheiro de Melo

TCC - LagarLottery. Desenvolvimento de um software para jogadores de loterias. Aluno: Euclides Pinheiro de Melo TCC - LagarLottery Desenvolvimento de um software para jogadores de loterias Aluno: Euclides Pinheiro de Melo lagar_lottery@yahoo.com.br Orientador: Dalton Francisco de Andrade dandrade@inf.ufsc.br Universidade

Leia mais

ANEXO I. DISCIPLINAS A SEREM OFERECIDAS PELO BiBEaD:

ANEXO I. DISCIPLINAS A SEREM OFERECIDAS PELO BiBEaD: ANEXO I DISCIPLINAS A SEREM OFERECIDAS PELO BiBEaD: DISCIPLINAS Ambientes, Serviços e Sistemas Informacionais Análise de Imagens (30h) Análise da Informação (30h) Bases Teóricas da Administração de Ambientes

Leia mais

constituímos o mundo, mais especificamente, é a relação de referência, entendida como remissão das palavras às coisas que estabelece uma íntima

constituímos o mundo, mais especificamente, é a relação de referência, entendida como remissão das palavras às coisas que estabelece uma íntima 1 Introdução Esta tese aborda o tema da relação entre mundo e linguagem na filosofia de Nelson Goodman ou, para usar o seu vocabulário, entre mundo e versões de mundo. Mais especificamente pretendemos

Leia mais

ABORDAGEM SISTÊMICA DA ADMINISTRAÇÃO

ABORDAGEM SISTÊMICA DA ADMINISTRAÇÃO Origens da Teoria de Sistemas: ABORDAGEM SISTÊMICA DA ADMINISTRAÇÃO Ludwig von Bertalanffy (1901 a 1972) teve grande influência na Teoria Geral dos Sistemas. Esse alemão dizia que os sistemas não podem

Leia mais

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

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

Leia mais

ADMINISTRAÇÃO GERAL. Abordagem Sistêmica Tecnologia e Administração Parte 2. Prof. Fábio Arruda

ADMINISTRAÇÃO GERAL. Abordagem Sistêmica Tecnologia e Administração Parte 2. Prof. Fábio Arruda ADMINISTRAÇÃO GERAL Abordagem Sistêmica Parte 2 Prof. Fábio Arruda Abordagem Sistêmica da Administração: 1. 2. Teoria Matemática da Administração 3. Teoria de Sistemas INFORMÁTICA E ADMINISTRAÇÃO O ponto

Leia mais

GERENCIAMENTO DE DADOS Exercícios

GERENCIAMENTO DE DADOS Exercícios GERENCIAMENTO DE DADOS Exercícios EXERCÍCIO 1 Marque a opção correta: 1. O conceito de administração de recursos de dados envolve o gerenciamento dos: a. Recursos de dados de uma organização e do seu pessoal.

Leia mais

Visões Arquiteturais. Visões Arquiteturais. Visões Arquiteturais. Visão Conceitual

Visões Arquiteturais. Visões Arquiteturais. Visões Arquiteturais. Visão Conceitual Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

Leia mais

Raciocínio Baseado em Casos

Raciocínio Baseado em Casos Raciocínio Baseado em Casos Augusto Cesar Castoldi, Marcos de Oliveira dos Santos. Bacharéis em Ciências da Computação 2º Semestre, 2002. Departamento de Informática e Estatística (INE) Universidade Federal

Leia mais

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Eng. Química Disciplina: FACOM39017 (Alg. Prog. de Computadores) Fundamentos

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Eng. Química Disciplina: FACOM39017 (Alg. Prog. de Computadores) Fundamentos UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Eng. Química Disciplina: FACOM39017 (Alg. Prog. de Computadores) Fundamentos Diariamente, executamos diversas operações, isto é, processamos

Leia mais

Repositório. de Componentes em Delphi. Josiane Gianisini Orientador Marcel Hugo

Repositório. de Componentes em Delphi. Josiane Gianisini Orientador Marcel Hugo Repositório de Componentes em Delphi Josiane Gianisini Orientador Marcel Hugo Roteiro de Apresentação Introdução Reutilização de Software Reutilização de Componentes de Software Repositório Componentes

Leia mais

Estratégias Móveis. O que toda empresa precisa saber

Estratégias Móveis. O que toda empresa precisa saber Estratégias Móveis O que toda empresa precisa saber Hoje em dia, a mobilidade é tudo. Mas, com tantas maneiras diferentes de fornecer informações e serviços por meio de dispositivos móveis, como saber

Leia mais

Análise e Projeto de Software

Análise e Projeto de Software Análise e Projeto de Software Proj. Desenvolvimento de Software Prof. Cleverton Hentz cleverton.hentz@ifrn.edu.br 8 de junho de 2017 Material Apresentado Sumário de Aula 1 Introdução 2 Estruturação do

Leia mais

Estilos Arquiteturais. Prof. Fellipe Aleixo

Estilos Arquiteturais. Prof. Fellipe Aleixo Estilos Arquiteturais Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) Como Definir Arquiteturas? Dois tipos de elementos podem ser utilizados para a definição de uma arquitetura: Componentes à blocos

Leia mais

Antecedentes da Web 2.0

Antecedentes da Web 2.0 Web 2.0 1 Antecedentes da Web 2.0 Quando a internet começou (Web 1.0) ela era feita de sites que publicavam conteúdo. Era uma forma digital de fazer exatamente a mesma coisa que a mídia impressa já fazia

Leia mais

Programação Distribuída. Metas de um Sistema Distribuído

Programação Distribuída. Metas de um Sistema Distribuído Programação Distribuída Metas de um Sistema Distribuído Programação Distribuída Metas de um Sistema Distribuído Um S.D. deve oferecer: 1. fácil acesso a seus recursos; 2. ocultar onde estão esses recursos,

Leia mais

1 Introdução Motivação

1 Introdução Motivação 1 Introdução Neste trabalho propomos um método de Inspeção Semiótica para Interfaces baseadas em Mapas (ISIM) que adota uma perspectiva semiótica para analisar o efeito da apresentação em interfaces baseadas

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

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI Conceitos Básicos Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução Dados

Leia mais

Sistemas Complexos & Inteligência Coletiva: novas perspectivas na relação da ciência com a sociedade?

Sistemas Complexos & Inteligência Coletiva: novas perspectivas na relação da ciência com a sociedade? Sistemas Complexos & Inteligência Coletiva: novas perspectivas na relação da ciência com a sociedade? Prof.Dr. Paulo César de Camargo Prof.Dr. Sérgio Henrique V. L. de Mattos Profa. Dra. Luzia Sigoli Fernandes

Leia mais

DATA SHEET. Qlik NPrinting. Dissemine conhecimento e insights QLIK.COM

DATA SHEET. Qlik NPrinting. Dissemine conhecimento e insights QLIK.COM DATA SHEET Qlik NPrinting Dissemine conhecimento e insights QLIK.COM INTRODUÇÃO Quer descobrir todas as conexões em seus dados? O Qlik Sense e o QlikView fazem isso por você. Pronto para compartilhar essas

Leia mais

27/04/2018 PENSAMENTO MECANICISTA PENSAMENTO SISTÊMICO. Pensament o Sistêmico. Pensamento Mecanicista. Pensamento Mecanicista. Pensamento Mecanicista

27/04/2018 PENSAMENTO MECANICISTA PENSAMENTO SISTÊMICO. Pensament o Sistêmico. Pensamento Mecanicista. Pensamento Mecanicista. Pensamento Mecanicista PENSAMENTO MECANICISTA PENSAMENTO SISTÊMICO um desafio para a gestão na atualidade Duas diferentes visões podem ser utilizadas para explicar a realidade. A primeira define que o mundo é composto por coisas,

Leia mais

Simulações Computacionais e Ensino de Física Básica Uma discussão sobre produção e uso. Geraldo Felipe de Souza Filho PEF novembro de 2009

Simulações Computacionais e Ensino de Física Básica Uma discussão sobre produção e uso. Geraldo Felipe de Souza Filho PEF novembro de 2009 Simulações Computacionais e Ensino de Física Básica Uma discussão sobre produção e uso Geraldo Felipe de Souza Filho PEF novembro de 2009 1 01. Introdução Neste trabalho produzimos um conjunto de simuladores

Leia mais

2

2 ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina

Leia mais

Princípios de Análise e Projeto Orientados a Objetos com UML

Princípios de Análise e Projeto Orientados a Objetos com UML Princípios de Análise e Projeto Orientados a Objetos com UML Eduardo Bezerra Editora CAMPUS Copyright 2002, 2003 Eduardo Bezerra 1 Capítulo 1 Visão Geral Um modelo é uma simplificação da realidade que

Leia mais

Programa de disciplina a distância para curso de licenciatura em biologia, com uso de modelos qualitativos

Programa de disciplina a distância para curso de licenciatura em biologia, com uso de modelos qualitativos Programa de disciplina a distância para curso de licenciatura em biologia, com uso de modelos qualitativos Rejane Caixeta Gonçalves Bastos, Paulo Sérgio Bretas de Almeida Salles e Alice Melo Ribeiro volume

Leia mais

Grupo 01. I) Ambas as concepções mantêm um discurso no qual é alimentado pela expansão política e econômica das sociedades industrializadas;

Grupo 01. I) Ambas as concepções mantêm um discurso no qual é alimentado pela expansão política e econômica das sociedades industrializadas; Grupo 01 QUESTÃO 01 - Segundo José Luiz dos Santos, ao abordar o tema O Que se Entende por Cultura ele afirma que não há por que nos confundirmos com tanta variação de significado. O que importa é que

Leia mais

Sistemas Baseados em Conhecimento

Sistemas Baseados em Conhecimento Sistemas Baseados em Conhecimento Profa. Josiane M. P. Ferreira Baseado no capítulo 2 do livro Sistemas Inteligentes Fundamentos de Aplicações, organizadção: Solange Oliveira Rezende, ed. Manole, 2005.

Leia mais

ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados

ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados Gestão da Informação (07182) Instituto de Ciências Econ., Adm. e Contábeis (ICEAC) Universidade Federal do Rio Grande (FURG) Gestão de Dados As organizações

Leia mais

Curso online de. Formação em Front-End. Plano de Estudo

Curso online de. Formação em Front-End. Plano de Estudo Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor

Leia mais

TCE Informática Dados Estruturados e Não-Estruturados Prof. Marcelo Ribeiro

TCE Informática Dados Estruturados e Não-Estruturados Prof. Marcelo Ribeiro TCE Informática Dados Estruturados e Não-Estruturados Prof. Marcelo Ribeiro www.acasadoconcurseiro.com.br Informática DADOS ESTRUTURADOS E NÃO-ESTRUTURADOS Esses termos referem-se à forma como um conjunto

Leia mais

Administração. Abordagem Contingencial. Professor Rafael Ravazolo.

Administração. Abordagem Contingencial. Professor Rafael Ravazolo. Administração Abordagem Contingencial Professor Rafael Ravazolo www.acasadoconcurseiro.com.br Administração 1. ABORDAGEM CONTINGENCIAL Conforme o dicionário Caldas Aulete, Contingência é: possibilidade

Leia mais

CARTOGRAFIA COGNITIVA: CONTRIBUIÇÕES PARA O ENSINO E AVALIAÇÃO DA MATEMÁTICA

CARTOGRAFIA COGNITIVA: CONTRIBUIÇÕES PARA O ENSINO E AVALIAÇÃO DA MATEMÁTICA CARTOGRAFIA COGNITIVA: CONTRIBUIÇÕES PARA O ENSINO E AVALIAÇÃO DA MATEMÁTICA Michelly Cássia de Azevedo Marques 1 Universidade Estadual da Paraíba micassia13@hotmail.com Rômulo Marinho do Rêgo 2 Universidade

Leia mais

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

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

Leia mais

Vantagens gerais de se fazer slide online

Vantagens gerais de se fazer slide online Eu já falei em outros posts como você pode usar o Power Point para fazer todos os tipos de slides, desde apresentações de produtos até apresentações de resultados. Cheguei a mostrar também os 10 modelos

Leia mais

Os pontos mais fortes do MAS-School são: A técnica orientada a objetivos para a fase de requisitos utiliza o processo recursivo de decomposição de um

Os pontos mais fortes do MAS-School são: A técnica orientada a objetivos para a fase de requisitos utiliza o processo recursivo de decomposição de um 140 7 Conclusões O desenvolvimento de um sistema multi-agente de larga escala (Lucena et al., 2003; Garcia et al., 2003) não é uma tarefa simples. Sistemas com muitos agentes em ambientes heterogêneos

Leia mais

Ontologias. Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília

Ontologias. Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília Ontologias Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília Origem Teoria sobre a natureza da existência Ramo da filosofia que lida com a natureza e organização da realidade.

Leia mais

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F. Diagramas UML Classe, Seqüência e Atividades Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 15 de maio

Leia mais

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr Banco de Dados Perspectiva Histórica dos Bancos de Dados Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Histórico Antes dos computadores, as informações eram

Leia mais

1. Conceitos Básicos de Sistemas de Informação

1. Conceitos Básicos de Sistemas de Informação Administração de Sistemas de Informação 2 1. Conceitos Básicos de Sistemas de Informação A importância dos Sistemas de Informação Entender a administração e o uso responsável e eficaz dos sistemas de informação

Leia mais

Sistemas Especialistas (SE)

Sistemas Especialistas (SE) Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Sistemas Especialistas (SE) Inteligência Artificial Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com

Leia mais

Desenvolvimento de Aplicações Distribuídas

Desenvolvimento de Aplicações Distribuídas Desafios e Características Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características

Leia mais

ASSISTENTE DIGITAL PARA BUSCA INTELIGENTE DE INFORMAÇÕES

ASSISTENTE DIGITAL PARA BUSCA INTELIGENTE DE INFORMAÇÕES ASSISTENTE DIGITAL PARA BUSCA INTELIGENTE DE INFORMAÇÕES Inspiração inicial : Ter um dispositivo que pudéssemos perguntar : Quantos consumidores estão sem luz? Quais agências de atendimento estão sobrecarregadas?

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Antes de qualquer

Leia mais

Descoberta de conhecimento em textos - Análise semântica. Diogo Cardoso Eduardo Camilo Inácio Eduardo Monteiro Dellandréa Guilherme Gomes

Descoberta de conhecimento em textos - Análise semântica. Diogo Cardoso Eduardo Camilo Inácio Eduardo Monteiro Dellandréa Guilherme Gomes Descoberta de conhecimento em textos - Análise semântica Diogo Cardoso Eduardo Camilo Inácio Eduardo Monteiro Dellandréa Guilherme Gomes Introdução Diversidade de textos não padronizados; Emails, artigos,

Leia mais

Unidade Il GERENCIAMENTO DE. Prof. Victor Halla

Unidade Il GERENCIAMENTO DE. Prof. Victor Halla Unidade Il GERENCIAMENTO DE INFRAESTRUTURA Prof. Victor Halla A Tecnologia da Informação Existe desde os primórdios da civilização; Quando os homens das cavernas faziam desenhos rupestres, eles já guardavam

Leia mais

Excel BÁSICO Aula 1 Ambiente Excel. Prof. Cassiano Isler Turma 5

Excel BÁSICO Aula 1 Ambiente Excel. Prof. Cassiano Isler Turma 5 Excel BÁSICO Aula 1 Ambiente Excel Prof. Cassiano Isler 2016.2 - Turma 5 s e Ambiente de comandos Prof. Cassiano Isler Excel BÁSICO - Aula 1 2 / 26 s e GÓMEZ, Luis Alberto. Excel para engenheiros. Visual

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 Conceito das RIA Desafios Atuais Características das RIA Considerações e Benefícios Situação

Leia mais

Desenvolvimento de Aplicações Desktop

Desenvolvimento de Aplicações Desktop Desenvolvimento de Aplicações Desktop Conceitos Básicos de POO Professor: Charles Leite Motivação Na Programação OO, um OBJETO é considerado a entidade central de um programa Assim, o desenvolvimento de

Leia mais

4. Metodologia da Pesquisa

4. Metodologia da Pesquisa 4. Metodologia da Pesquisa 4.1. Tipo de Pesquisa Entre as diversas estratégias que a pesquisa qualitativa abarca, o presente trabalho ficou restrito a uma determinada empresa - a Empresa Júnior da PUC-Rio

Leia mais

1.1. Posicionamento e Motivação

1.1. Posicionamento e Motivação 1 Introdução Os evidentes avanços computacionais têm proporcionado mudanças de paradigma na interação humano-computador. No passado, na chamada era mainframe, um computador era compartilhado por vários

Leia mais

Curso online de Aplicações. Híbridas. Plano de Estudo

Curso online de Aplicações. Híbridas. Plano de Estudo Curso online de Aplicações Híbridas Plano de Estudo Descrição do programa O programa de aplicações híbridas tem um enfoque em desenvolvimento para dispositivos móveis que combina os pontos fortes do desenvolvimento

Leia mais

Estilos Arquiteturais. Prof. Fellipe Aleixo

Estilos Arquiteturais. Prof. Fellipe Aleixo Estilos Arquiteturais Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) Introdução Em An Introduction to Software Architecture, artigo de 1994, David Garlan e Mary Shaw definiram: An architectural style,

Leia mais