• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 77
  • 6
  • Tagged with
  • 83
  • 83
  • 27
  • 23
  • 15
  • 15
  • 14
  • 13
  • 12
  • 12
  • 12
  • 12
  • 12
  • 10
  • 10
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
61

Colaboração interinstitucional no Brasil: como transformar experiência em realidade?

Perret, Lívia 17 October 2011 (has links)
Submitted by Lívia Santos Arueira Perret (livia.perret@gmail.com) on 2012-03-10T23:04:23Z No. of bitstreams: 1 Tese agosto 2011revisão final pos aprovação_ndepagina final.pdf: 408618 bytes, checksum: 9f23134dc224df11e07686d93a82246f (MD5) / Approved for entry into archive by Marcia Bacha (marcia.bacha@fgv.br) on 2012-03-14T19:22:07Z (GMT) No. of bitstreams: 1 Tese agosto 2011revisão final pos aprovação_ndepagina final.pdf: 408618 bytes, checksum: 9f23134dc224df11e07686d93a82246f (MD5) / Approved for entry into archive by Marcia Bacha (marcia.bacha@fgv.br) on 2012-03-14T19:22:21Z (GMT) No. of bitstreams: 1 Tese agosto 2011revisão final pos aprovação_ndepagina final.pdf: 408618 bytes, checksum: 9f23134dc224df11e07686d93a82246f (MD5) / Made available in DSpace on 2012-03-14T19:22:30Z (GMT). No. of bitstreams: 1 Tese agosto 2011revisão final pos aprovação_ndepagina final.pdf: 408618 bytes, checksum: 9f23134dc224df11e07686d93a82246f (MD5) Previous issue date: 2011-10-17 / This research deals with the public institutional arrangement adopted by the federal government in fighting corruption. The academic approach aims to recognize the peculiarities of institutional public relations. The survey results proved to be the cooperation between public institutions arrangement suitable for overcoming the limits and scope of bureaucratic efficiency and effectiveness of public services, although there are problems in relationships and structural difficulties in punishing the bad servers. The empirical material reflects the views of civil servants who, according to the positions they hold in public administration were involved in several lawsuits of this kind. The experiences can serve as a starting point to improve the model. / Este trabalho trata do arranjo institucional público adotado pelo governo federal no combate à corrupção. A abordagem acadêmica pretende ressaltar asresultado da pesquisa demonstrou ser a cooperação entre instituições públicas o arranjo adequado para a superação dos limites burocráticos e o alcance da eficiência e eficácia dos serviços públicos, aind que existam problemas e dificuldades estruturais. O material empírico reflete a visao de servidores públicos envolvidos em ações cooperativas deste tipo. peculiaridades das relações interinstitucionaispúblicas. O
62

Suporte a cooperação em sistemas de gerenciamento de redes utilizando tecnologias peer-to-peer / Cooperation support in network management systems using peer-to-peer technologies

Rosa, Diego Moreira da January 2007 (has links)
O gerenciamento das redes de comunicações modernas frequentemente requer que operadores de diferentes domínios administrativos interajam uns com os outros de modo a realizar uma tarefa de gerenciamento de maneira cooperativa. Nesse contexto, pode-se observar que há distribuição tanto na execução das ações como na tomada das decisões pelos operadores participantes da sessão de gerenciamento. As soluções tradicionais de gerenciamento de redes praticamente não oferecem suporte algum ao gerenciamento baseado na cooperação entre humanos, pois foram concebidas levando em consideração um único domínio administrativo sendo gerenciado por um único operador ou por um grupo de operadores pertencentes a uma mesma organização. Visando solucionar esse problema, é introduzido nesse trabalho o uso de tecnologias peer-to-peer (P2P) em soluções de gerenciamento de redes de modo a permitir o gerenciamento baseado na cooperação entre humanos. Nessa abordagem, operadores de rede usam ferramentas híbridas que, ao mesmo tempo, gerenciam os seus domínios locais e fazem parte de um sistema P2P de gerenciamento. A proposta de gerenciamento apresentada foi implementada através de uma ferramenta chamada ManP2P, a qual combina funcionalidades de gerenciamento de redes e trabalho cooperativo. / Modern networks not rarely require human operators from different administrative domains to interact with one another in order to accomplish a management task in a cooperative fashion. In this scenario one observes that not only management actions are executed in a distributed way, but also the management decisions are cooperatively taken by all autonomous operators participating in a management session. Traditional management solutions fail to support human centered cooperative management because they were conceived considering a single administrative domain being managed by a single operator or by a group of operators belonging to the same organization. In order to address this issue, we introduce in this paper the use of peer-to-peer (P2P) technologies in network management solutions to enable human-centered cooperative management. In this approach, network operators use hybrid tools that both manage their local domains and are peers of an overlay management system. We have implemented the proposed management approach through a tool called ManP2P, which combines network management and groupware functionalities.
63

Assentamento Trinta de Maio : ações e contradições entre educação e trabalho em uma cooperativa de produção agropecuária

Hoff, Márcio January 2010 (has links)
A pesquisa que deu origem à essa dissertação de mestrado está pautada na análise acerca da concepção de trabalho cooperativo para o Movimento dos Trabalhadores Rurais Sem Terra (MST) e, na conseqüente implementação de uma Cooperativa de Produção Agropecuária – CPA, no Assentamento Trinta de Maio em Charqueadas, no RS, considerada como um projeto alternativo de desenvolvimento econômico, social e cultural para as famílias assentadas, visando contrapor a lógica do modelo capitalista de produção. Através da metodologia da pesquisa-participante, este estudo procura refletir e desvelar os aspectos e desdobramentos que conduziram para a gradativa divisão entre algumas famílias assentadas e sua conseqüente saída da cooperativa, partindo para o modelo de produção familiar e associativo. Analisa também, outras formas de concepção de trabalho cooperativo forjadas entre as famílias que por diversas motivações, optaram por se desligar da cooperativa do assentamento. Apresenta também, a relação dialógica entre as categorias educação e trabalho cooperativo e as conseqüentes contradições que emergem no seio das relações sociais consolidadas entre as famílias que constituem a cooperativa, tendo como eixo condutor da pesquisa, a educação e o trabalho cooperativo, alicerçadas nos referencias teóricos de Freire e Marx. / The research that gave rise to this dissertation is based on the analysis concerning the comprehension of cooperative work for the Landless Workers' Movement (MST), and the consequent implementation of an Agricultural Production Cooperative – APC, in the Trinta de Maio Settlement, considered an alternative to economic, social and cultural development of the settled families, contradicting the logic of the capitalist mode of production. Through the research participant methodology, this study aims at reflecting about the factors and consequences that led up to the gradual division from some settled families and the consequent choice for household production model. This study also examines different conceptions of cooperative work that exist between the settled families. Besides, it presents the dialogic relationship between education and cooperative work and the resulting contradictions within these families, having the education and cooperative work as essential purpose of this search.
64

A Framework supporting collaboration on the distributed design of integrated systems / Um framework de apoio à colaboração no projeto distribuído de sistemas integrados

Indrusiak, Leandro Soares January 2003 (has links)
O trabalho de pesquisa apresentado nesta tese tem por objetivo apoiar o projeto distribuído de sistemas integrados, considerando especificamente a necessidade de interação colaborativa entre os projetistas. O trabalho enfatiza particularmente alguns problemas que foram considerados apenas marginalmente em abordagens anteriores, como a abstração da distribuição em rede dos recursos de automação de projeto, a possibilidade de interação síncrona e assíncrona entre projetistas e o suporte a modelos extensíveis de dados de projeto. Tais problemas requerem uma infra-estrutura de software significativamente complexa, pois possíveis soluções envolvem diversos módulos, desde interfaces com o usuário até bancos de dados e middleware. Para construir tal infra-estrutura, várias técnicas de engenharia foram empregadas e algumas soluções originais foram desenvolvidas. A idéia central da solução proposta é baseada no emprego conjunto de duas tecnologias homônimas: CAD Frameworks (ambientes integrados de apoio ao projeto) e frameworks orientados a objeto. O primeiro conceito foi criado no final da década de 80 na área de automação de projeto de sistemas eletrônicos e define uma arquitetura de software em níveis, voltada ao apoio a desenvolvedores de ferramentas de projeto, administradores de ambientes de projeto e projetistas. O segundo, desenvolvido na última década na área de engenharia de software, é um modelo para arquiteturas de software visando o desenvolvimento de sub-sistemas reusáveis de software orientado a objeto. No presente trabalho, propõe-se a criação de um framework orientado a objetos que inclui conjuntos extensíveis de primitivas de dados de projeto bem como de blocos para a construção de ferramentas de CAD. Esse framework orientado a objeto é agregado a um CAD Framework, onde ele passa a desempenhar funções tipicamente encontradas em tal ambiente, tais como representação e administração de dados de projeto, versionamento, interface com usuário, administração de projeto e integração de ferramentas. O CAD Framework implementado dentro do escopo desta tese foi chamado Cave2 e seguiu a clássica arquitetura em níveis apresentada por Barnes, Harrison, Newton e Spickelmier. Durante o projeto e a implementação do Cave2, uma série de avanços em relação as abordagens anteriores foi obtida com a exploração das vantagens advindas do uso de um framework orientado a objetos: - frameworks orientados a objetos são extensíveis por definição, então o mesmo pode ser dito a respeito das implementações dos conjuntos de primitivas de dados de projeto bem como de blocos para a construção de ferramentas de CAD. Isso implica que tanto o modelo de representação de projeto quanto os módulos de software processando tal modelo podem ser atualizados ou adaptados para uma metodologia de projeto específica, e que essas atualizações e adaptações ainda herdarão os aspectos arquiteturais e funcionais implementados nos elementos básicos do framework orientado a objetos; partes do framework orientado a objetos, mas em modelos claramente separados. Isso possibilita o uso de várias estratégias para a visualização de um conjunto de dados de 15 projeto, o que dá aos participantes de uma sessão de projeto colaborativo a flexibilidade de escolha individual de estratégia de visualização; - o controle de consistência entre semântica e visualização - uma questão particularmente importante em um ambiente de projeto onde coexistem múltiplas visualizações de cada projeto - também está incluído nas fundações do framework orientado a objetos implementado. Esse mecanismo é genérico o bastante para ser usado também pelas possíveis extensões do modelo de dados de projeto, uma vez que ele é baseado na inversão de controle entre a visualização e a semântica. A visualização recebe a intenção do usuário e propaga esse evento ao modelo da semântica, o qual avalia a possibilidade de uma mudança de estado. Se positivo, ele dispara a mudança de estado em ambos os modelos de visualização e semântica. A abordagem proposta nesta tese usa tal inversão de controle para incluir um nível adicional de processamento entre a semântica e a visualização, visando o controle de consistência nos casos de múltiplas visualizações; indisponibilidade de conexão entre elas; - o uso de objetos de proxy aumentou significativamente o nível de abstração da integração de recursos de automação de projeto, pois tanto ferramentas e serviços remotos quanto os instalados localmente são acessados através de chamadas de métodos em um objeto local. A conexão aos serviços e ferramentas remotos é obtida através de um protocolo de look-up, abstraíndo completamente a localização de tais recursos na rede e permitindo a adição e remoção em tempo de execução; - o CAD Framework foi implementato completamente usando a tecnologia Java, usando dessa forma a Java Virtual Machine como intermediário entre o sistema operacional e o CAD Framework, garantindo dessa forma a independência de plataforma. Todas as contribuições listadas anteriormente contribuiram com o aumento do nível de abstração da distribuição de recursos de automação de projeto e também apresentaram um novo paradigma para a interação remota entre projetistas. O CAD Framework no qual tais contribuições foram aplicadas é capaz de suportar colaboração de granularidade fina baseada em eventos, onde cada atualização feita por um projetista pode ser propagada para o restante da equipe, mesmo que estejam todos geograficamente distribuídos. Isto pode aumentar a sinergia de grupo entre os projetistas e permitir uma troca mais rica de experiências entre eles, aumentando significativamente o potencial de colaboração quando comparado com abordages baseadas em acesso a arquivos e registros propostas anteriormente. Três estudos de caso diferentes foram realizados para validar a abordagem proposta, cada um deles envolvendo um sub-conjunto das contribuições da presente tese. O primeiro utiliza a arquitetura de distribuição de recursos baseada em proxies para implementar uma plataforma de prototipação usando módulos de hardware reconfigurável. O segundo estende as fundações do framework orientado a objetos visando suportar projeto baseado em interfaces. Essas extensões - primitivas de representação de projeto e partes de ferramentas - são usadas na implementação de uma ferramenta chamada IBlaDe, que permite a criação colaborativa de modelos funcionais e estruturais de sistemas integrados. O terceiro estudo de caso aborda a possibilidade de integração de metadados multimídia ao modelo de dados de projeto. Essa possibilidade é explorada no contexto de uma plataforma online de educação e treinamento. / 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.
65

Assentamento Trinta de Maio : ações e contradições entre educação e trabalho em uma cooperativa de produção agropecuária

Hoff, Márcio January 2010 (has links)
A pesquisa que deu origem à essa dissertação de mestrado está pautada na análise acerca da concepção de trabalho cooperativo para o Movimento dos Trabalhadores Rurais Sem Terra (MST) e, na conseqüente implementação de uma Cooperativa de Produção Agropecuária – CPA, no Assentamento Trinta de Maio em Charqueadas, no RS, considerada como um projeto alternativo de desenvolvimento econômico, social e cultural para as famílias assentadas, visando contrapor a lógica do modelo capitalista de produção. Através da metodologia da pesquisa-participante, este estudo procura refletir e desvelar os aspectos e desdobramentos que conduziram para a gradativa divisão entre algumas famílias assentadas e sua conseqüente saída da cooperativa, partindo para o modelo de produção familiar e associativo. Analisa também, outras formas de concepção de trabalho cooperativo forjadas entre as famílias que por diversas motivações, optaram por se desligar da cooperativa do assentamento. Apresenta também, a relação dialógica entre as categorias educação e trabalho cooperativo e as conseqüentes contradições que emergem no seio das relações sociais consolidadas entre as famílias que constituem a cooperativa, tendo como eixo condutor da pesquisa, a educação e o trabalho cooperativo, alicerçadas nos referencias teóricos de Freire e Marx. / The research that gave rise to this dissertation is based on the analysis concerning the comprehension of cooperative work for the Landless Workers' Movement (MST), and the consequent implementation of an Agricultural Production Cooperative – APC, in the Trinta de Maio Settlement, considered an alternative to economic, social and cultural development of the settled families, contradicting the logic of the capitalist mode of production. Through the research participant methodology, this study aims at reflecting about the factors and consequences that led up to the gradual division from some settled families and the consequent choice for household production model. This study also examines different conceptions of cooperative work that exist between the settled families. Besides, it presents the dialogic relationship between education and cooperative work and the resulting contradictions within these families, having the education and cooperative work as essential purpose of this search.
66

A Framework supporting collaboration on the distributed design of integrated systems / Um framework de apoio à colaboração no projeto distribuído de sistemas integrados

Indrusiak, Leandro Soares January 2003 (has links)
O trabalho de pesquisa apresentado nesta tese tem por objetivo apoiar o projeto distribuído de sistemas integrados, considerando especificamente a necessidade de interação colaborativa entre os projetistas. O trabalho enfatiza particularmente alguns problemas que foram considerados apenas marginalmente em abordagens anteriores, como a abstração da distribuição em rede dos recursos de automação de projeto, a possibilidade de interação síncrona e assíncrona entre projetistas e o suporte a modelos extensíveis de dados de projeto. Tais problemas requerem uma infra-estrutura de software significativamente complexa, pois possíveis soluções envolvem diversos módulos, desde interfaces com o usuário até bancos de dados e middleware. Para construir tal infra-estrutura, várias técnicas de engenharia foram empregadas e algumas soluções originais foram desenvolvidas. A idéia central da solução proposta é baseada no emprego conjunto de duas tecnologias homônimas: CAD Frameworks (ambientes integrados de apoio ao projeto) e frameworks orientados a objeto. O primeiro conceito foi criado no final da década de 80 na área de automação de projeto de sistemas eletrônicos e define uma arquitetura de software em níveis, voltada ao apoio a desenvolvedores de ferramentas de projeto, administradores de ambientes de projeto e projetistas. O segundo, desenvolvido na última década na área de engenharia de software, é um modelo para arquiteturas de software visando o desenvolvimento de sub-sistemas reusáveis de software orientado a objeto. No presente trabalho, propõe-se a criação de um framework orientado a objetos que inclui conjuntos extensíveis de primitivas de dados de projeto bem como de blocos para a construção de ferramentas de CAD. Esse framework orientado a objeto é agregado a um CAD Framework, onde ele passa a desempenhar funções tipicamente encontradas em tal ambiente, tais como representação e administração de dados de projeto, versionamento, interface com usuário, administração de projeto e integração de ferramentas. O CAD Framework implementado dentro do escopo desta tese foi chamado Cave2 e seguiu a clássica arquitetura em níveis apresentada por Barnes, Harrison, Newton e Spickelmier. Durante o projeto e a implementação do Cave2, uma série de avanços em relação as abordagens anteriores foi obtida com a exploração das vantagens advindas do uso de um framework orientado a objetos: - frameworks orientados a objetos são extensíveis por definição, então o mesmo pode ser dito a respeito das implementações dos conjuntos de primitivas de dados de projeto bem como de blocos para a construção de ferramentas de CAD. Isso implica que tanto o modelo de representação de projeto quanto os módulos de software processando tal modelo podem ser atualizados ou adaptados para uma metodologia de projeto específica, e que essas atualizações e adaptações ainda herdarão os aspectos arquiteturais e funcionais implementados nos elementos básicos do framework orientado a objetos; partes do framework orientado a objetos, mas em modelos claramente separados. Isso possibilita o uso de várias estratégias para a visualização de um conjunto de dados de 15 projeto, o que dá aos participantes de uma sessão de projeto colaborativo a flexibilidade de escolha individual de estratégia de visualização; - o controle de consistência entre semântica e visualização - uma questão particularmente importante em um ambiente de projeto onde coexistem múltiplas visualizações de cada projeto - também está incluído nas fundações do framework orientado a objetos implementado. Esse mecanismo é genérico o bastante para ser usado também pelas possíveis extensões do modelo de dados de projeto, uma vez que ele é baseado na inversão de controle entre a visualização e a semântica. A visualização recebe a intenção do usuário e propaga esse evento ao modelo da semântica, o qual avalia a possibilidade de uma mudança de estado. Se positivo, ele dispara a mudança de estado em ambos os modelos de visualização e semântica. A abordagem proposta nesta tese usa tal inversão de controle para incluir um nível adicional de processamento entre a semântica e a visualização, visando o controle de consistência nos casos de múltiplas visualizações; indisponibilidade de conexão entre elas; - o uso de objetos de proxy aumentou significativamente o nível de abstração da integração de recursos de automação de projeto, pois tanto ferramentas e serviços remotos quanto os instalados localmente são acessados através de chamadas de métodos em um objeto local. A conexão aos serviços e ferramentas remotos é obtida através de um protocolo de look-up, abstraíndo completamente a localização de tais recursos na rede e permitindo a adição e remoção em tempo de execução; - o CAD Framework foi implementato completamente usando a tecnologia Java, usando dessa forma a Java Virtual Machine como intermediário entre o sistema operacional e o CAD Framework, garantindo dessa forma a independência de plataforma. Todas as contribuições listadas anteriormente contribuiram com o aumento do nível de abstração da distribuição de recursos de automação de projeto e também apresentaram um novo paradigma para a interação remota entre projetistas. O CAD Framework no qual tais contribuições foram aplicadas é capaz de suportar colaboração de granularidade fina baseada em eventos, onde cada atualização feita por um projetista pode ser propagada para o restante da equipe, mesmo que estejam todos geograficamente distribuídos. Isto pode aumentar a sinergia de grupo entre os projetistas e permitir uma troca mais rica de experiências entre eles, aumentando significativamente o potencial de colaboração quando comparado com abordages baseadas em acesso a arquivos e registros propostas anteriormente. Três estudos de caso diferentes foram realizados para validar a abordagem proposta, cada um deles envolvendo um sub-conjunto das contribuições da presente tese. O primeiro utiliza a arquitetura de distribuição de recursos baseada em proxies para implementar uma plataforma de prototipação usando módulos de hardware reconfigurável. O segundo estende as fundações do framework orientado a objetos visando suportar projeto baseado em interfaces. Essas extensões - primitivas de representação de projeto e partes de ferramentas - são usadas na implementação de uma ferramenta chamada IBlaDe, que permite a criação colaborativa de modelos funcionais e estruturais de sistemas integrados. O terceiro estudo de caso aborda a possibilidade de integração de metadados multimídia ao modelo de dados de projeto. Essa possibilidade é explorada no contexto de uma plataforma online de educação e treinamento. / 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.
67

Suporte a cooperação em sistemas de gerenciamento de redes utilizando tecnologias peer-to-peer / Cooperation support in network management systems using peer-to-peer technologies

Rosa, Diego Moreira da January 2007 (has links)
O gerenciamento das redes de comunicações modernas frequentemente requer que operadores de diferentes domínios administrativos interajam uns com os outros de modo a realizar uma tarefa de gerenciamento de maneira cooperativa. Nesse contexto, pode-se observar que há distribuição tanto na execução das ações como na tomada das decisões pelos operadores participantes da sessão de gerenciamento. As soluções tradicionais de gerenciamento de redes praticamente não oferecem suporte algum ao gerenciamento baseado na cooperação entre humanos, pois foram concebidas levando em consideração um único domínio administrativo sendo gerenciado por um único operador ou por um grupo de operadores pertencentes a uma mesma organização. Visando solucionar esse problema, é introduzido nesse trabalho o uso de tecnologias peer-to-peer (P2P) em soluções de gerenciamento de redes de modo a permitir o gerenciamento baseado na cooperação entre humanos. Nessa abordagem, operadores de rede usam ferramentas híbridas que, ao mesmo tempo, gerenciam os seus domínios locais e fazem parte de um sistema P2P de gerenciamento. A proposta de gerenciamento apresentada foi implementada através de uma ferramenta chamada ManP2P, a qual combina funcionalidades de gerenciamento de redes e trabalho cooperativo. / Modern networks not rarely require human operators from different administrative domains to interact with one another in order to accomplish a management task in a cooperative fashion. In this scenario one observes that not only management actions are executed in a distributed way, but also the management decisions are cooperatively taken by all autonomous operators participating in a management session. Traditional management solutions fail to support human centered cooperative management because they were conceived considering a single administrative domain being managed by a single operator or by a group of operators belonging to the same organization. In order to address this issue, we introduce in this paper the use of peer-to-peer (P2P) technologies in network management solutions to enable human-centered cooperative management. In this approach, network operators use hybrid tools that both manage their local domains and are peers of an overlay management system. We have implemented the proposed management approach through a tool called ManP2P, which combines network management and groupware functionalities.
68

UMA FERRAMENTA COLABORATIVA DE AUXÍLIO AO DIAGNÓSTICO MÉDICO PARA AMBIENTES DISTRIBUÍDOS / A COLLABORATIVE AID TOOL FOR MEDICAL DIAGNOSIS ON DISTRIBUTED ENVIRONMENTS

FARIAS, Salete Silva 18 December 2003 (has links)
Made available in DSpace on 2016-08-17T14:52:55Z (GMT). No. of bitstreams: 1 Salete Silva Farias.pdf: 742067 bytes, checksum: f49213d86f71eec107db560eb338a09d (MD5) Previous issue date: 2003-12-18 / FUNDAÇÃO DE AMPARO À PESQUISA E AO DESENVOLVIMENTO CIENTIFICO E TECNOLÓGICO DO MARANHÃO / The cooperative work is a way to solve problems, dividing the problems in parts that can be decided by groups. The collaborative processes have been used with the objective of reducing time and costs. In this work we present collaborative tool, which share medical information and offers a discussion s environment and decision s support. The cooperative activities definition and the control of these activities also are focus of this work. We present as a main focus, a way to management heterogeneous environments, with the implementation of a collaborative interface, besides providing a multi-platform, distributed, multi-user and cooperative application, and a alternative cooperative argument model. The work is organized in 5 chapters where we cover from the cooperative work and the applications groupware, going through a demonstration of tool s capabilities. At the end of this work we will make some final considerations where we propose improvements and suggestions for future works. / O trabalho cooperativo apresenta-se como uma forma de solucionar problemas, através da divisão destes em partes que possam ser resolvidas por grupos. O objetivo deste trabalho cooperativo é diminuir o tempo e os custos envolvidos através deste processo colaborativo. O presente trabalho visa oferecer uma ferramenta colaborativa que compartilhe informações médicas, ao mesmo tempo em que oferece um ambiente de discussão e de apoio à escolha do diagnóstico. A definição de atividades cooperativas e o gerenciamento destas atividades também são foco deste trabalho. Como contribuição principal, apresentamos uma forma de gerenciar a heterogeneidade existente em ambientes distribuídos, através da implementação de uma interface de colaboração, além de proporcionarmos uma aplicação multi-plataforma, distribuída, multi-usuário e cooperativa, além da adaptação de um modelo de argumentação cooperativo alternativo. O trabalho está organizado em 5 capítulos onde abordamos desde a teoria do trabalho cooperativo e das aplicações groupware, indo até a demonstração da aplicação da ferramenta. Ao final deste trabalho faremos algumas considerações finais onde propomos melhorias e sugestões para trabalhos futuros. Palavras-chave: Gerenciamento, Trabalho Cooperativo, Groupware.
69

Proposta de um ambiente cooperativo suportado por computador para participação de pequenas e médias empresas em organizações virtuais. / Proposal of a co-operative environment supported by computer for the participation of small and medium enterprises in virtual organisations.

Mundim, Ana Paula Freitas 24 June 1999 (has links)
Diversos fatores levam ao crescimento do número de cooperações entre empresas. Dentre estes podem ser destacados: o rápido desenvolvimento de novas tecnologias de informação e a tendência das empresas concentrarem-se em suas competências essenciais, procurando tornarem-se ágeis para sobreviverem no competitivo mercado atual. Neste cenário, Empresas Virtuais (EVs) constituem uma apropriada alternativa e vantagem competitiva para Pequenas e Médias Empresas (PMEs). EVs podem ser formadas dentro de Organizações Virtuais (OVs), que são redes de potenciais parceiros (empresas). Entretanto, através de uma utilização sistemática de modernas tecnologias de informação, as EVs se tornam mais viáveis economicamente, devido a uma significativa redução nos custos de transação. Diante desta alternativa, propõe-se um ambiente cooperativo suportado por computador que possibilite e otimize a participação de PMEs em OVs. Como ambiente entende-se aqui as soluções técnicas de suporte computacional (ou infra-estrutura de informação), que devem apoiar a participação de PMEs nos processos de trabalho cooperativo do ambiente distribuído de uma OV. As questões humanas e organizacionais que as PMEs devem atender para participarem em OVs são, também, abordadas por este trabalho, não constituindo, porém, o foco principal da pesquisa. Por fim, apresenta-se um cenário de exemplificação do ambiente proposto. / Many factors bring the increase in the number of co-operations among enterprises. Among them, it can be addressed: the quick development of new information technologies and the enterprises tendency to concentrate on their core competencies, aiming to became agile to survive in the competitive actual market. In this context, Virtual Enterprises (VE) are an appropriate alternative and competitive advantage to Small and Medium Enterprises (SMEs). VEs can be formed inside Virtual Organisations (VOs), which are networks of potential partners (enterprises). However, VEs become more feasible by means of a systematic use of modern information technologies, due to a significant reduction on transaction costs. Considering this alternative a co-operative environment supported by computer is proposed, in order to enable and optimise the participation of SMEs in VOs. Here, environment is understood as technical solutions of computer support (or information infra-structure), which must sustain the participation of SMEs in the co-operative work processes of the distributed environment of a VO. The human and organisational aspects which the SMEs should meet to participate in VOs, are also approached by this project, nevertheless, they are not the main focus of the research. In the end, an exemplification scenario of the proposed environment is presented.
70

Processo para especificação de requisitos de software com foco de aplicação em trabalho cooperativo. / Software requirements specification process applied to cooperative work.

Gava, Vagner Luiz 02 December 2009 (has links)
O trabalho dos usuários em sistemas de informação é uma atividade social que envolve grupos de pessoas que cooperam entre si para desempenhar as mais variadas funções. A natureza da cooperação, por si só é complexa e depende dos indivíduos envolvidos, do ambiente físico e da organização onde o trabalho se desenvolve. Os aspectos ligados ao trabalho cooperativo dos usuários não são considerados no enfoque tradicional da engenharia de software, uma vez que o usuário é visto de modo independente do meio ou grupo em que está inserido, com o modelo individual generalizado para o estudo do comportamento coletivo envolvendo todos os usuários. O objetivo deste trabalho é propor um processo de requisitos de software para tratar as questões envolvendo o trabalho cooperativo em sistemas de informação que apresentem coordenação distribuída nas ações dos usuários e a comunicação entre eles ocorre, preponderantemente, de modo indireto por meio dos dados inseridos no uso do software. Para tanto, a pesquisa faz uso de conceitos da ergonomia, da cognição e da engenharia de software. Utiliza-se a pesquisa-ação como metodologia de pesquisa em três ciclos, aplicada durante o desenvolvimento de um sistema de workflow corporativo em uma empresa de pesquisa tecnológica. No primeiro ciclo, o processo trata da definição dos requisitos do domínio do problema e das contribuições individuais dos usuários. No segundo ciclo, as contribuições do grupo (suas ações e inter-relações) são consideradas com as contribuições individuais pela simulação da solução proposta. No terceiro ciclo, o processo trata do refinamento dos requisitos do trabalho cooperativo, com o software em uso real no ambiente de trabalho. Os resultados obtidos no final do ciclo 2 e início do ciclo 3 durante a aplicação do processo em campo, mostraram a necessidade de melhoria do processo. Esta evolução é necessária, visto que a inclusão do sistema informatizado altera o ambiente de trabalho dos usuários, passando da interação face a face para a interação mediada pelo software. Os resultados obtidos evidenciaram que o maior grau de consciência dos usuários sobre como os inter-relacionamentos de suas atividades são realizados contribuem para um decréscimo em seus erros individuais, diminuindo o retrabalho de recodificação do software e acima de tudo o uso inadequado do sistema, evitando a propagação das consequências desses erros nos resultados finais do trabalho em grupo. / Users\' work in information systems is a social activity that involves people groups cooperating to perform many different functions. The nature of cooperation itself is complex and depends on the people involved, on the workplace environment and on the organization in which the work develops. Aspects related to the users\' cooperative work are not considered in the traditional approach of software engineering, since the user is viewed independently of his/her workplace environment or group, with the individual model generalized to the study of collective behavior of all users. This work proposes a process for software requirements to address issues involving cooperative work in information systems that provide distributed coordination in the users\' actions and the communication among them occurs indirectly through the data entered while using the software. To achieve this goal, this research uses ergonomics, cognition and software engineering concepts. Research-action is used as a research methodology applied in three cycles during the development of a corporate workflow system in a technological research company. In the first cycle, the proposed process exposes the definition of the problem domain requirements and the users\' individual contributions. In the second cycle, the contributions of the group (their actions and inter-relationships) are considered together with the individual contributions through the simulation of the proposed solution. In the third cycle, the process deals with the refinement of the cooperative work requirements with the software in actual use in the workplace. The results at the end of cycle 2 and the beginning of cycle 3 during the process application in the field show the need for process improvement. This is necessary because the inclusion of a computer system changes the users workplace, from the face to face interaction to the interaction mediated by the software. The results show that the highest degree of users\' awareness as the interrelationship of their activities are carried out contributes to a decrease in their individual errors, reducing software recoding rework and above all the inappropriate use of the system, avoiding the spread of the consequences of these errors in the final results of the group work.

Page generated in 0.0546 seconds