976 resultados para trabalho cooperativo
Resumo:
Este trabalho surge pela necessidade de promover uma educação mais inclusiva numa turma de segundo ano, contribuindo para que todos os alunos, incluindo os considerados com necessidades educativas especiais, possam não apenas estar fisicamente próximos dos seus pares, mas sobretudo aprender juntos, com todos, numa verdadeira interacção social, fomentando uma aprendizagem cooperativa e sociocognitiva em cada um e no grupo. Para tal, no sentido de promover esta necessária educação inclusiva, ao longo dos meses de Fevereiro a Junho de 2010 realizaram-se várias sessões de intervenção em contexto de sala de aula, suportadas em práticas de parceria pedagógica. Este alicerce permitiu que se desenvolvesse uma aprendizagem cooperativa entre os alunos, implementando uma necessária diferenciação pedagógica inclusiva. Para se atingirem os objectivos pretendidos com este trabalho de projecto, perspectivando a mudança e o aperfeiçoamento da prática pedagógica, recorreu-se à metodologia da investigação-acção e ao seu processo cíclico que, de modo contínuo e reflexivo, permitiu melhorar o contexto e o trabalho desenvolvido, tornando-o mais adequados aos seus intervenientes. Procedeu-se ainda, à recolha e análise de dados, através das técnicas de sociometria, entrevista, observação e pesquisa documental. Os resultados obtidos foram coincidentes com os pressupostos teóricos e linhas defensoras da escola inclusiva. As práticas e o trabalho cooperativo implementados permitiram gerar sucessos académicos e relacionais em todos e em cada um dos alunos. A socialização dos seus saberes e experiências favoreceu uma maior responsabilização das crianças face às suas aquisições, conduzindo-as a atitudes mais positivas e gerando uma união favorável entre si em benefício de objectivos comuns.
Resumo:
A educação Inclusiva pressupõe proporcionar a todos os alunos as condições para que possam aprender e interagir de forma cooperativa e solidária e, assim, desenvolver competências tanto ao nível social como académico (Leitão, 2006). Foi neste seguimento que surgiu o presente Trabalho de Projecto, tendo como enfoque uma turma do 4º ano, onde se encontra incluída uma criança com Paralisia Cerebral. O principal objectivo foi o de criar raízes de um espírito de trabalho cooperativo na turma em questão, para que se alcance no seu seio uma verdadeira situação de inclusão educativa, em que não haja distinção entre os diferentes alunos da turma, e onde se consiga promover valores e princípios como da equidade e respeito mútuo, de justiça, de dignidade, em que os alunos possam aprender uns com os outros, vivendo experiências enriquecedoras e assimilando atitudes e valores que levem a um efectivo respeito pela diversidade e diferença. Por termos como base os princípios de uma de investigação-acção, foi um projecto onde nos envolvemos activamente, para conseguirmos provocar uma mudança na situação problemática por nós diagnosticada no início do desenvolvimento do projecto e que nos levou a desencadear a acção. Para tal, e como característico deste tipo de modalidade de investigação, foi privilegiada a adopção de técnicas qualitativas para a recolha de dados, como a observação naturalista, a entrevista, a sociometria e a pesquisa documental, através dos quais alicerçámos o nosso projecto. Assim, podemos referir que o nosso projecto se caracterizou como uma investigação interactiva, em espiral e focada num problema, sobre o qual agimos, sustentada por um quadro teórico a partir do qual elaborámos todo o enquadramento metodológico do nosso projecto, bem como o plano de acção, que se baseou em todo um sistema de planificação/acção/reflexão. Como resultados, podemos afirmar que, partindo do facto do J. ser um aluno bem aceite pelos colegas e da grande motivação que toda a turma sempre demonstrou em trabalhar em grupo, conseguiu desenvolver-se uma socialização de aprendizagens, gerando inclusão educativa, beneficiando o J. e outros colegas que, a partir desta experiência, conseguiram libertar-se de constangimentos e fazer emergir potencialidades, capacidades e competências nunca antes vivenciadas.
Resumo:
RESUMO: Este estudo tem como objetivo analisar as entidades que interagem entre si para tornar a Escola verdadeiramente inclusiva: Órgãos de Gestão e Professores. Se no caso dos primeiros, estamos a falar de decisões a dois níveis, pedagógico e organizacional, como por exemplo a nível dos processos de avaliação, ou no estabelecimento de um critério de atribuição das turmas aos professores mais experientes, logo mais capazes para lidar com estas dificuldades inerentes aos alunos com NEE, no caso dos professores falamos exclusivamente de decisões a nível pedagógico, relacionadas com formas de organização, construção de currículo, formações de grupos ou a definição de tutorias durante a aula. A recolha de dados, feita a partir de um conjunto de entrevistas a professores e directores de escolas, e a sua análise qualitativa permitiu apurar que no caso dos professores, as decisões tomadas têm ido ao encontro dos estudos actuais, com métodos de trabalho que assentam no trabalho cooperativo (Johnson, &, Johnson, 1990) como meio de promover a inclusão destes alunos no seio de uma turma regular. Em relação às escolas analisadas, não existem critérios consistentes para distribuição dos alunos com necessidades educativas permanentes por diferentes turmas, com desrespeito do quadro normativo, nem para a atribuição de turmas aos professores. o que na prática significa que frequentemente as turmas com mais alunos portadores de necessidades educativas especiais são atribuídas de forma aparentemente aleatória, recaindo nos professores em início de carreira e em estágio pedagógico, a quem é pedido que façam as pontes entre a escola e as respectivas famílias, entre a investigação e a prática lectiva, numa relação contínua de estudo, reflexão e acção. ABSTRACT: This qualitative based study, aims at analyzing the interactions between the two entities responsible for promoting inclusive schools: Governing Bodies and Teachers. Supported by the legal framework concerning the conditions to include Special Needs Students in regular schools, the former are the ones responsible for, at educational and organizational levels, establishing the guidelines for learning assessment and setting the criteria for assigning students to classes and classes to teachers. The teachers are in charge of decisions concerning the field work, such as the relationships with families, the issues of classroom work, and of responding to students’ learning needs, may these be permanent or occasional. Regardless of their experience in classroom teaching, it is the responsibility of each teacher to care for their classroom inclusiveness, taking care of the specificities of the Special Needs Students allocated to their classes, and taking decisions concerning the classroom organization, the composition of the working groups , the curriculum administration and the involvement of all students in tutoring the “special” ones , so that they may be included as successful class members, according to the level of expectations designed for their conditions. Governing Bodies and teachers behaved differently in responding to the interviews designed for this study, teachers being more open to talk about their conditions of work, their teaching strategies and working methods. These are based on classroom cooperative work, coping with the current research findings on the same issues of inclusion in regular school settings. It is up to them to bridge school and families, knowledge and practice, self-study, reflection and action. Governing bodies, however, revealed to be more inconsistent in assigning teachers to classes, and in allocating Special Needs Students to regular classes, often skipping what is established in the national norms.
Resumo:
A escola inclusiva continua a caminhar para a realidade que se pretende. Não obstante, há que contribuir para continuar a abrir o caminho que as escolas necessitam de percorrer, no sentido de se adaptarem e criarem as condições essenciais para a realização e felicidade de todas as crianças/jovens que a essas mesmas condições têm direito. No Trabalho de Projeto apresentado, aborda-se a trajetória de um grupo/turma, tendo como perspetiva o abrir caminho para práticas inclusivas, nas nossas escolas. Esta investigação surge, assim, como uma forma ou tentativa de intervir na construção de uma escola e educação para todos, tendo como ponto de partida uma turma do 8º ano de escolaridade, numa escola básica, situada no concelho de Almada. É feita a apresentação teórica da temática em questão, após ter sido realizada uma investigação documental, procedendo-se posteriormente à recolha e análise de dados, utilizando a pesquisa documental, a entrevista, a observação naturalista e a sociometria. Segue-se a caracterização da turma, do aluno e dos contextos em que as mesmas se inserem, partimos para uma intervenção estruturada, a longo e a curto prazo, numa dinâmica de planificação/ação/reflexão, onde se aplicam práticas educativas diferenciadas e inclusivas. Foi nosso objetivo, com este trabalho de projeto, conseguir que o grupo alvo seja inclusivo, tendo como base uma abordagem sistémica e ecológica, numa aprendizagem e ensino cooperativos, onde imperem pedagogias e ambientes fomentadores de um contexto escolar aberto à diversidade e à entrada das tecnologias de apoio na sala de aula. A família assume, neste projeto, um papel ativo no contexto escolar, sendo dada a relevância que a mesma deve ter no processo educativo dos seus educandos, partindo do princípio que qualquer intervenção que se planeie só tem sucesso efetivo com a participação ativa das famílias, colaborando e articulando com a comunidade escolar e desenvolvendo, em contexto familiar, medidas e estratégias interventivas que se vão repercutir fortemente no sucesso educativo das crianças e dos jovens. Neste projeto, implementaram-se estratégias que vão da caraterização inicial da situação à reflexão final que dão continuidade ao desenvolvimento de competências na área da autonomia, sociabilização e aprendizagens académicas do grupo, onde emerge o Teresa Figueiredo – Uma escola para todos: práticas, estratégias e metodologias ULHT-Instituto de Educação 4 João1, aluno com necessidades educativas especiais decorrentes de paralisia cerebral, que se encontra ao abrigo do Decreto-Lei 3/2008, de 7 de Janeiro, acompanhado pela educação especial. Foram alvo desta intervenção vários contextos, considerados prioritários: escolar; sala de aula; conselho de turma; apoio especializado e familiar. O desenvolvimento da intervenção, nos contextos mencionados foi norteado pelos princípios defendidos pela educação inclusiva, princípios explanados no enquadramento teórico da pesquisa realizada, no desenvolvimento deste Projeto. Como resultados da intervenção conseguimos um grupo/turma mais autónomo, com melhor funcionalidade no contexto escolar, onde os alunos aprendem todos juntos, com a entrada de tecnologias de apoio na sala de aula e pedagogias que vão ao encontro das necessidades do grupo e de cada um. As aprendizagens tornaram-se mais acessíveis a todos, com os professores a planificarem atividades direcionadas para o desenvolvimento do trabalho cooperativo e da parceria pedagógica, práticas que contribuem para uma comunidade escolar motivada para a construção de uma escola, cada vez mais, para todos.
Resumo:
Este trabalho apresenta a proposta de um editor de diagramas hierárquico e colaborativo. Este editor tem por objetivo permitir a especificação colaborativa de circuitos através de representações gráficas. O Blade (Block And Diagram Editor), como foi chamado, permite especificações em nível lógico, usando esquemas lógicos simples, bem como esquemas hierárquicos. Ao final da montagem do circuito, a ferramenta gera uma descrição textual do sistema num formato netlist padrão. A fim de permitir especificações em diferentes níveis de abstração, o editor deve ser estendido a outras formas de diagramas, portanto seu modelo de dados deve ter flexibilidade a fim de facilitar futuras extensões. O Blade foi implementado em Java para ser inserido no Cave, um ambiente distribuído de apoio ao projeto de circuitos integrados, através do qual a ferramenta pode ser invocada e acessada remotamente. O Cave disponibiliza um serviço de colaboração que foi incorporado na ferramenta e através do qual o editor suporta o trabalho cooperativo, permitindo que os projetistas compartilhem dados de projeto, troquem mensagens de texto e, de forma colaborativa, construam uma representação gráfica do sistema. Objetivando fundamentar a proposta da nova ferramenta, é apresentado um estudo sobre ferramentas gráficas para especificação de sistemas, mais especificamente sobre editores de esquemáticos. A partir dessa revisão, do estudo do ambiente Cave e da metodologia de colaboração a ser suportada, fez-se a especificação do editor, a partir da qual implementou-se o protótipo do Blade. Além do editor, este trabalho contribuiu para a construção de uma API, um conjunto de classes Java que será disponibilizado no Cave e poderá ser utilizado no desenvolvimento de novas ferramentas. Foram realizados estudos sobre técnicas de projeto orientado a objeto, incluindo arquiteturas de software reutilizáveis e padrões de projeto de software, que foram utilizados na modelagem e na implementação da ferramenta, a fim de garantir a flexibilidade do editor e a reusabilidade de suas classes. Este trabalho também contribui com um estudo de modelagem de primitivas de projeto de sistemas. No modelo orientado a objetos utilizado no editor, podem ser encontradas construções muito utilizadas em diferentes ferramentas de projeto de sistemas, tais como hierarquia de projeto e instanciação de componentes e que, portanto, podem ser reutilizadas para a modelagem de novas ferramentas.
Resumo:
Este trabalho estuda a integração das práticas dos profissionais da construção civil, mais especificamente, dos projetistas, Arquitetos e Engenheiros Civis. A integração das atividades desses profissionais aparece como uma estratégia de ação, fundamentalpara a melhoria da qualidade da concepção de idéias, bem como para a execução do projeto arquitetônicoe gerenciamentoe execuçãode todas as atividadesconstrutivas.O estudo sobre o exercício profissional do Arquiteto e do Engenheiro Civil, a economia voltada para os serviços,a qualidadedos serviçosprestados,assimcomoa competitividadee a integraçãodos serviços desses dois profissionais, constituíram-se no embasamento teórico. Além desse embasamento, o trabalho apresenta um estudo de caso, realizado com a adoção da técnica de grupo focalizado. O estudo foi desenvolvido em um escritório de arquitetura e engenharia civil, estabelecido em Porto Alegre. A discussão dos principais resultados do grupo focalizado deteve-se nas temáticas sobre formação profissional, profissionalização e trabalho em equipe. O estudo revelou que o trabalho cooperativo através de parcerias ou formações de equipes na área da construção civil aproxima os profissionais em prol de um objetivo comum. No entanto, o trabalho cooperativo demanda pessoas com habilidade para se relacionar e trocar informações e experiências, partilhando os resultados em benefício da classe. Como sugestão, foram identificadas características definidoras, parâmetros ou linhas de ação básicas e gerais, que poderão norte ar a idealização e organização de núcleos de ação integrada.
Resumo:
A crescente complexidade das aplicações, a contínua evolução tecnológica e o uso cada vez mais disseminado de redes de computadores têm impulsionado os estudos referentes ao desenvolvimento de sistemas distribuídos. Como estes sistemas não podem ser facilmente desenvolvidos com tecnologias de software tradicionais por causa dos limites destas em lidar com aspectos relacionados, por exemplo, à distribuição e interoperabilidade, a tecnologia baseada em agentes parece ser uma resposta promissora para facilitar o desenvolvimento desses sistemas, pois ela foi planejada para suportar estes aspectos, dentre outros. Portanto, é necessário também que a arquitetura dos ambientes de desenvolvimento de software (ADS) evolua para suportar novas metodologias de desenvolvimento que ofereçam o suporte necessário à construção de softwares complexos, podendo também estar integrada a outras tecnologias como a de agentes. Baseada nesse contexto, essa dissertação tem por objetivo apresentar a especificação de uma arquitetura de um ADS distribuído baseada em agentes (DiSEN – Distributed Software Engineering Environment). Esse ambiente deverá fornecer suporte ao desenvolvimento de software distribuído, podendo estar em locais geograficamente distintos e também os desenvolvedores envolvidos poderão estar trabalhando de forma cooperativa. Na arquitetura proposta podem ser identificadas as seguintes camadas: dinâmica, que será responsável pelo gerenciamento da (re)configuração do ambiente em tempo de execução; aplicação, que terá, entre os elementos constituintes, a MDSODI (Metodologia para Desenvolvimento de Software Distribuído), que leva em consideração algumas características identificadas em sistemas distribuídos, já nas fases iniciais do projeto e o repositório para armazenamento dos dados necessários ao ambiente; e, infra-estrutura, que proverá suporte às tarefas de nomeação, persistência e concorrência e incorporará o canal de comunicação. Para validar o ambiente será realizada uma simulação da comunicação que pode ser necessária entre as partes constituintes do DiSEN, por meio da elaboração de diagramas de use case e de seqüência, conforme a notação MDSODI. Assim, as principais contribuições desse trabalho são: (i) especificação da arquitetura de um ADS distribuído que poderá estar distribuído geograficamente; incorporará a MDSODI; proporcionará desenvolvimento distribuído; possuirá atividades executadas por agentes; (ii) os agentes identificados para o DiSEN deverão ser desenvolvidos obedecendo ao padrão FIPA (Foundation for Intelligent Physical Agents); (iii) a identificação de um elemento que irá oferecer apoio ao trabalho cooperativo, permitindo a integração de profissionais, agentes e artefatos.
Resumo:
Em 1995, o Estado do Paraná escolheu o software Lotus Notes como solução de correio eletrônico distribuído e automação de escritórios para suas estruturas organizacionais. Após 5 anos do início do processo de sua implantação, a previsão inicial de 3.600 licenças de uso dessa tecnologia groupware já foi amplamente superada. Existem atualmente mais de 9.000 usuários do Lotus Notes, distribuídos em praticamente todos os níveis da administração pública. Essa dissertação é o primeiro estudo formal realizado para avaliar os impactos organizacionais e sociais produzidos pela utilização de tecnologias de informação colaborativas na administração pública do Paraná. Os capítulos que fazem parte dessa dissertação focalizam em tecnologias de informação colaborativas, com ênfase no Lotus Notes e a sua utilização na administração pública. Inicialmente são introduzidos conceitos básicos sobre Groupware e CSCW (Computer-Supported Cooperative Work), em seguida é apresentado o Lotus Notes, com um breve histórico de sua criação e uma visão resumida de pesquisas acadêmicas sobre implementações dessa tecnologia. Na seqüência, o ambiente de informática da administração pública do Estado do Paraná e a questão da seleção de uma plataforma tecnológica para resolver o problema de comunicação nesse ambiente são descritos, assim como o processo de implantação do Lotus Notes no Estado. A parte principal desse trabalho é apresentada em seguida: uma ampla pesquisa realizada nos órgãos da administração pública sobre a utilização do Lotus Notes, operacionalizada através de questionários virtuais e entrevistas. O modelo referencial utilizado na pesquisa é mostrado, assim como seu embasamento conceitual e as variáveis consideradas nas questões. Na conclusão são comentados os principais resultados do trabalho realizado, as contribuições e benefícios de sua realização, assim como sugestões de continuidade para futuras pesquisas sobre o assunto.
Resumo:
O objetivo deste trabalho é desenvolver um mecanismo para suporte à percepção de eventos no passado. Percepção pode ser conceituada como o conhecimento sobre as atividades do grupo, passadas, presentes e futuras, sobre o próprio grupo e seu status geral. Sem este conhecimento, o trabalho cooperativo coordenado e estruturado torna-se quase impossível. O suporte à percepção pode ser dividido em seis questões (o que, quando, como, onde, quem e quanto), analisadas sob ponto de vista de sistemas assíncronos e síncronos. A questão “quando” analisa o momento em que ocorre uma atividade, o que gera um evento, podendo ser no “passado”, “passado contínuo”, “presente” ou “futuro”. Uma atividade no “passado” é aquela que foi concluída em um momento passado e cujo registro interessa às outras atividades. Apesar de sua importância, o suporte à percepção de eventos no passado é ainda muito limitado nas ferramentas de groupware hoje disponíveis. Como conseqüência, situações como a ausência de um membro do grupo por um certo período de tempo não são tratadas. Como estas situações de ausência são bastante comuns, durante o trabalho em grupo, o seu tratamento é fundamental em um groupware. Desta forma, a ausência de membros do grupo exige a contextualização não apenas daqueles que continuam no trabalho, mas, principalmente, daqueles que retornam ao ambiente cooperativo. Neste trabalho, é apresentado um mecanismo flexível para o suporte à percepção de eventos no passado destinado a cobrir a referida contextualização. Este mecanismo foi construído na forma de um framework, projetado para ser flexível a ponto de poder ser incluído em qualquer ferramenta de groupware, desde que seu autor o queira. Este framework, chamado de BW (Big Watcher), foi organizado em quatro pacotes: três independentes, que trocam informações, descritas no quarto pacote, através somente de classes de fachada. Estas informações são essencialmente eventos, os quais representam as atividades realizadas e já concluídas por algum membro desempenhando um papel dentro do grupo. Estas atividades são registradas pelo groupware junto ao framework, de modo que este groupware possa, através do framework, contextualizar seus membros. Além disso, o groupware também pode especializar várias classes dentro do framework BW, como a descrição dos papéis e a própria descrição dos eventos. Assim, este framework pode ser integrado a qualquer ferramenta de groupware em ambiente assíncrono que necessite de um mecanismo para o suporte à percepção de eventos no passado, para evitar que situações de ausência prejudiquem o andamento dos trabalhos. Finalmente, foi implementado e testado o framwork BW sobre o groupware CUTE/COPSE para validar as idéias desta dissertação.
Resumo:
O presente trabalho aborda a questão da criação do conhecimento em equipes virtuais, através de um estudo de caso de caráter descritivo-exploratório realizado em uma empresa do setor de alta tecnologia. Os dados foram coletados por meio de entrevistas presenciais e por e-mail, de mensagens trocadas por e-mail entre os participantes e de observação direta. A análise dos dados remete a duas etapas. A primeira compara a teoria acessada a respeito de equipes virtuais com a prática observada na empresa pesquisada. Além disso, analisa a percepção dos funcionários dessa equipe em relação ao compartilhamento de conhecimento entre eles. A segunda verifica as relações que se estabelecem entre o processo de criação de conhecimento na equipe virtual e o modelo teórico de Nonaka e Takeuchi (1997) adotado neste trabalho. Os resultados apontam para um processo de criação de conhecimento que se dá através de características semelhantes às verificadas em equipes tradicionais de trabalho, porém diversas das do modelo teórico de Nonaka e Takeuchi (1997). Orientam também para uma adequação entre a teoria e a prática quanto à questão de equipes virtuais e para o compartilhamento do conhecimento entre os participantes da equipe.
Resumo:
Este trabalho trata do suporte à interação simultânea de mais de um usuário, sobre um mesmo objeto, em Ambientes Virtuais Colaborativos. Este suporte é obtido através do conceito de Metáfora Colaborativa e da arquitetura que materializa este conceito. Primeiramente, abordam-se os aspectos referentes às formas de interação usadas em ambientes virtuais imersivos monousuários. São apresentadas algumas técnicas interativas consideradas relevantes ao desenvolvimento do trabalho. No que diz respeito aos Ambientes Virtuais Colaborativos propriamente ditos apresentam-se suas principais características incluindo as semelhanças com os ambientes tradicionais de suporte computadorizado ao trabalho cooperativo. São abordados tanto aspectos referentes às facilidades providas por estes ambientes, quanto ao seu projeto e arquitetura. As principais abordagens existentes para suportar a interação entre usuários em ambientes virtuais colaborativos são apresentadas e é feita uma análise da execução de tarefas colaborativas em ambientes imersivos apontando-se as principais dificuldades existentes nos sistemas atuais. A partir deste embasamento, faz-se o desenvolvimento da chamada Metáfora Colaborativa, que se constitui em um conjunto de regras que permitem combinar técnicas interativas comumente usadas na interação individual em ambientes virtuais imersivos. Esta combinação é baseada na definição de quais graus de liberdade cada usuário irá controlar durante a manipulação simultânea de um objeto. Para possibilitar a combinação das técnicas individuais na implementação de ambientes virtuais colaborativos, foi definida uma arquitetura que prevê sistemas de controle local sobre cada ambiente e a combinação dos comandos aplicados sobre os objetos. Com o objetivo de avaliar a Metáfora Colaborativa, foram modeladas e implementadas diversas técnicas de interação colaborativa e sua eficiência foi aferida através de tarefas. Foi definido um protocolo de testes aplicado a trinta duplas de usuários, comparando seu desempenho individual e colaborativo na execução das tarefas.
Resumo:
A colaboração visual, recurso que permite a troca de informações de forma remota, é construída em cima de uma combinação de diversas ferramentas, na qual estão incluídos: videoconferência, “streaming de vídeo”, compartilhamento e transferência de informações e imagens (colaboração em cima de dados) entre outros. Estas soluções, vêm utilizando cada vez mais, o protocolo IP e a Internet para o transporte dos sinais. Com este objetivo, o ITU-T lançou a recomendação H.323, que definiu um padrão confiável, que permite a troca de sinais multimídia em redes de pacotes sem qualidade de serviço. Entretanto, com o passar dos anos percebeu-se que aplicações que manipulam voz e vídeo, precisam que as redes de pacotes tenham capacidade de prover características semelhantes às oferecidas por redes de comutação por circuito, para o transporte dos sinais multimídia. Neste sentido, redes IP podem utilizar mecanismos de qualidade de serviço como o DiffServ, para prover tratamento adequado dos sinais de áudio e vídeo e assim, aumentar a qualidade percebida pelos usuários. As aplicações de colaboração visual são notáveis candidatas a utilização de mecanismos de QoS da rede. Neste caso é desejável que estas aplicações estejam aptas a especificar o nível de qualidade de serviço desejado e requisitem este nível de serviço para a rede. Neste contexto, o trabalho apresenta um modelo para o desenvolvimento de um terminal H.323 capaz de requisitar qualidade de serviço para a rede IP, visando aumentar a qualidade percebida pelo usuário em relação aos sinais de mídia. Neste terminal foi incluída uma entidade chamada de EPQoSE, responsável pela sinalização de QoS em benefício do terminal. Além disso, o modelo proposto neste texto apresenta um sistema de gerenciamento baseado em políticas, responsável por controlar as requisições de QoS dos terminais H.323, dentro de um domínio. Como o terminal precisa se comunicar com estas entidades, apresentamos no trabalho, a maneira como ele faz isso e definimos um conjunto de funções que devem ser implementadas pelo QoSM no terminal.
Resumo:
Este trabalho está relacionado ao Ambiente Multiagente de Ensino-Aprendizagem (AME-A), no qual os agentes que o compõem preocupam-se em ensinar e/ou aprender. A ferramenta descrita neste trabalho baseia-se, em parte, na idéia do agente Promove_Interação, que tem por objetivo possibilitar que diversos aprendizes e professores se comuniquem, através da Internet e discutam assuntos determinados por um professor. Procurando auxiliar a tarefa do professor em determinar se os aprendizes estão realmente adquirindo conhecimento, desenvolveu-se uma ferramenta para analisar as interações dos aprendizes. O algoritmo desenvolvido utiliza um dicionário de palavras/frases-chaves relacionadas ao assunto em questão, referentes a tópicos que deveriam ser discutidos e/ou fazer parte das conclusões dos alunos. Ao ser ativado, o software identifica os aprendizes e suas respectivas interações e as armazena em uma base de dados; em seguida, avalia as interações de cada aprendiz, verificando a freqüência com que este utiliza as palavras-chave através de dois métodos de avaliação, baseados em algumas técnicas de KDT. O software permite também a classificação de todas as palavras/frases empregadas durante a reunião.
Resumo:
Esta dissertação faz parte das pesquisas realizadas pelo Grupo de Computação Musical da UFRGS e está baseada na crença que é possível fomentar cada vez mais o interesse das pessoas pela música, usando formas alternativas para experimentação sonora e incentivando a interação entre usuários. A partir desta idéia, chega-se ao projeto do CODES - Cooperative Sound Design, que é um ambiente baseado na Web para prototipação musical cooperativa e visa permitir que pessoas (músicos ou leigos em música) possam interagir com o ambiente e entre si para criar cooperativamente protótipos de peças musicais. O objetivo geral deste trabalho é criar um ambiente computacional que permita ao leigo realizar a tarefa de prototipação musical cooperativa na Web. Especificamente, também objetiva identificar e propor características importantes para a implementação de ambientes coletivos para criação sonora apoiados por computador e outras tecnologias disponíveis. Tradicionalmente, algumas barreiras dificultam o “fazer musical” das pessoas e grupos que desejam se reunir e interagir para troca de experiências sonoras. A distância física ou geográfica, a necessidade de posse de um instrumento musical e do domínio da notação musical tradicional (partitura) podem ser as principais barreiras nesse sentido. A principal motivação para este trabalho se apóia sobre este aspecto, no sentido de vencer o desafio para eliminar estas barreiras que afastam as pessoas interessadas da possibilidade de fazer experimentos musicais em grupo. Através do uso do computador como instrumento virtual, da Internet para encontros virtuais e de uma notação musical alternativa para a realização de tais experimentos é possível eliminar estas barreiras. A metodologia para o desenvolvimento desta pesquisa envolveu atividades como estudo e levantamento de características das principais linguagens / notações / representações para computação musical; estudo e levantamento de características dos aspectos de IHC; estudo e levantamento de características de aplicativos CSCW; estudo e levantamento de características de aplicativos de composição musical cooperativa na web; modelagem e construção do protótipo a partir dos levantamentos feitos e da solução proposta; avaliação, experimentação e revisão do protótipo em situações reais de uso; e avaliação do trabalho como um todo, incluindo suas contribuições e limitações. Dentre as principais contribuições deste trabalho salienta-se a prototipação musical cooperativa na web (termo proposto para as ações de manipulação sonora coletiva) realizada por meio de um protótipo desenvolvido; a integração de conceitos de Computação Musical, Interação Humano-computador e Trabalho Cooperativo; a criação de modelos de memória de grupo; a criação de mecanismo para permitir a manipulação sonora individual e coletiva e um modelo de justificativa e argumentação.
Resumo:
The work described in this thesis aims to support the distributed design of integrated systems and considers specifically the need for collaborative interaction among designers. Particular emphasis was given to issues which were only marginally considered in previous approaches, such as the abstraction of the distribution of design automation resources over the network, the possibility of both synchronous and asynchronous interaction among designers and the support for extensible design data models. Such issues demand a rather complex software infrastructure, as possible solutions must encompass a wide range of software modules: from user interfaces to middleware to databases. To build such structure, several engineering techniques were employed and some original solutions were devised. The core of the proposed solution is based in the joint application of two homonymic technologies: CAD Frameworks and object-oriented frameworks. The former concept was coined in the late 80's within the electronic design automation community and comprehends a layered software environment which aims to support CAD tool developers, CAD administrators/integrators and designers. The latter, developed during the last decade by the software engineering community, is a software architecture model to build extensible and reusable object-oriented software subsystems. In this work, we proposed to create an object-oriented framework which includes extensible sets of design data primitives and design tool building blocks. Such object-oriented framework is included within a CAD Framework, where it plays important roles on typical CAD Framework services such as design data representation and management, versioning, user interfaces, design management and tool integration. The implemented CAD Framework - named Cave2 - followed the classical layered architecture presented by Barnes, Harrison, Newton and Spickelmier, but the possibilities granted by the use of the object-oriented framework foundations allowed a series of improvements which were not available in previous approaches: - object-oriented frameworks are extensible by design, thus this should be also true regarding the implemented sets of design data primitives and design tool building blocks. This means that both the design representation model and the software modules dealing with it can be upgraded or adapted to a particular design methodology, and that such extensions and adaptations will still inherit the architectural and functional aspects implemented in the object-oriented framework foundation; - the design semantics and the design visualization are both part of the object-oriented framework, but in clearly separated models. This allows for different visualization strategies for a given design data set, which gives collaborating parties the flexibility to choose individual visualization settings; - the control of the consistency between semantics and visualization - a particularly important issue in a design environment with multiple views of a single design - is also included in the foundations of the object-oriented framework. Such mechanism is generic enough to be also used by further extensions of the design data model, as it is based on the inversion of control between view and semantics. The view receives the user input and propagates such event to the semantic model, which evaluates if a state change is possible. If positive, it triggers the change of state of both semantics and view. Our approach took advantage of such inversion of control and included an layer between semantics and view to take into account the possibility of multi-view consistency; - to optimize the consistency control mechanism between views and semantics, we propose an event-based approach that captures each discrete interaction of a designer with his/her respective design views. The information about each interaction is encapsulated inside an event object, which may be propagated to the design semantics - and thus to other possible views - according to the consistency policy which is being used. Furthermore, the use of event pools allows for a late synchronization between view and semantics in case of unavailability of a network connection between them; - the use of proxy objects raised significantly the abstraction of the integration of design automation resources, as either remote or local tools and services are accessed through method calls in a local object. The connection to remote tools and services using a look-up protocol also abstracted completely the network location of such resources, allowing for resource addition and removal during runtime; - the implemented CAD Framework is completely based on Java technology, so it relies on the Java Virtual Machine as the layer which grants the independence between the CAD Framework and the operating system. All such improvements contributed to a higher abstraction on the distribution of design automation resources and also introduced a new paradigm for the remote interaction between designers. The resulting CAD Framework is able to support fine-grained collaboration based on events, so every single design update performed by a designer can be propagated to the rest of the design team regardless of their location in the distributed environment. This can increase the group awareness and allow a richer transfer of experiences among them, improving significantly the collaboration potential when compared to previously proposed file-based or record-based approaches. Three different case studies were conducted to validate the proposed approach, each one focusing one a subset of the contributions of this thesis. The first one uses the proxy-based resource distribution architecture to implement a prototyping platform using reconfigurable hardware modules. The second one extends the foundations of the implemented object-oriented framework to support interface-based design. Such extensions - design representation primitives and tool blocks - are used to implement a design entry tool named IBlaDe, which allows the collaborative creation of functional and structural models of integrated systems. The third case study regards the possibility of integration of multimedia metadata to the design data model. Such possibility is explored in the frame of an online educational and training platform.