• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1008
  • 110
  • 72
  • 23
  • 23
  • 23
  • 21
  • 15
  • 7
  • 7
  • 6
  • 6
  • 6
  • 4
  • 4
  • Tagged with
  • 1210
  • 308
  • 287
  • 273
  • 271
  • 268
  • 229
  • 194
  • 192
  • 182
  • 168
  • 152
  • 148
  • 127
  • 118
  • 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.
741

Modelagem das funções de uma subestação automatizada empregando modelos orientadosa objeto. / Modeling the functions of an automated substation with object oriented models.

Serna Silva, Milthon 23 April 2002 (has links)
Trata-se de um estudo descritivo, exploratório sobre a técnica da modelagem de objetos aplicados como interface de comunicação entre os equipamentos de campo de uma subestação elétrica, utilizando o padrão “Utility Communications Architecture - Generic Object Models for Substation & Feeder Equipment" que permite a redução da quantidade de protocolos com os quais trabalham os diferentes equipamentos de campo de uma subestação em geral. A pesquisa procurou explicar quais são as características de uma subestação automatizada (requisitos e comportamento), em que consiste essa nova tecnologia da modelagem de objetos e suas aplicações dentro dos sistemas elétricos. O trabalho explica e aplica os diferentes modelos contidos no padrão dentro das funções de proteção, medição, controle, etc, de uma Subestação Elétrica. Estes modelos são incluídos nos novos equipamentos que levam a informação dos sensores e atuadores colocados nos equipamentos de campo a seu respectivo sistema “Supervisory Control & Data Acquisition". Os novos equipamentos permitem realizar tarefas como sistema de eleição “voting", função de bloqueio de barramento “bus blocking", função de rejeição de carga “load shedding", entre outros, de uma maneira mais eficaz aumentando, assim o desempenho do trabalho da subestação. Como aplicação final, trata de fazer a modelagem de comunicação dos equipamentos de campo da subestação de Bateias, da Companhia Paranaense de Energia com o emprego dos equipamentos providos pelos principais fornecedores do mercado brasileiro: General Electric, Siemens e ABB; tendo para isso como esquemas de referência os modelos das subestações apresentadas na bibliografia. A modelagem demonstrou ser eficaz na comunicação dos equipamentos de campo de uma Subestação Elétrica, já que é possível mediante a mesma padronizar os protocolos que utiliza, permitindo assim a compatibilidade entre os equipamentos de diferentes fabricantes com a respectiva redução dos custos dos projetos de implementação, programação e treinamento dentro da subestação. / This is a descriptive study concerning the modeling technique applying object-oriented models for a communication interface among the equipments in the field of an electric substation. The standard architecture UCA - Utility Communications Architecture and GOMSFE - Generic Object Models for Substation & Feeder Equipment are used, allowing the reduction of the number of protocols in the different equipment's in the yard. This work also addresses the characteristics and the requisites of an automated substation, in what this new modeling technology is about and its applications for the electric power systems. The different models used for the functions of protection, measurement, control, etc. of an Electric Substation are considered, including the new equipment which carry the information from sensors and actuators in the field to their respective SCADA - Supervisory Control & Data Acquisition - system. The performance of the substation is enhanced by new functions as “voting" in protection relays, “bus blocking" in busbars, "load shedding" in load dispatch. Finally the modeling of the communication functions of the field equipments in the substation Bateias, of Copel - Companhia Paranaense de Energia Elétrica is carried out. The equipment's are the ones found in the Brazilian electric market and the reference schemes are from the bibliography. It is shown that the modeling is effective for the communication among the equipment's in the field of an electric substation, and that it is possible to standardize the different protocols employed there. Consequently the compatibility among the equipment's from different manufacturers occurs, and also the reduction of the costs of implementation, programming and personnel training within the substation.
742

Modelado lingüístico-prosódico para un sistema conversor texto a voz mediante concatenación de demisílabas

Segura Salas, Elí Rónal 09 May 2011 (has links)
El objeto principal de esta tesis ha sido el estudio del procesamiento lingüístico y prosódico en un sistema conversor de texto a voz, basado en concatenación de unidades para un hablante limeño del castellano. Basado en la información proporcionada por el estudio antes mencionado, se realizó el análisis, diseño e implementación de los módulos del procesamiento lingüísticoprosódico de un sistema conversor texto a voz; así como también, se hicieron los cambios necesarios en los módulos del sintetizador de voz, para aprovechar la información prosódica (duración segmental y contorno de frecuencia fundamental) proveniente de esos módulos. / Tesis
743

Classificação de grupos utilizando informações de geometria e detecção de atividades intragrupo

Franciscatto, Roberto 28 February 2008 (has links)
Made available in DSpace on 2015-03-05T13:59:43Z (GMT). No. of bitstreams: 0 Previous issue date: 28 / Hewlett-Packard Brasil Ltda / Este trabalho tem como principal objetivo propor um modelo para classificação automática(ou semi-automática) de grupos de pessoas utilizando informações de geometria e detecção da atividade intragrupo em sequências de vídeo. Para a classificação de grupos de pessoas, utiliza-se um algoritmo de acompanhamento de objetos para rastrear as posições das pessoas ao longo do tempo, e explora-se a relação entre essas pessoas e suas orientações para deteção e classificação de grupos com base em informações sociológicas (proxemics, distâncias interpessoais, etc.). A geometria do grupo formado, assim como sua evolução ao longo do tempo, também são analisadas. Para a avaliação da atividade intragrupo, a evolução das áreas dos blobs correspondentes a cada pessoa é avaliada, para detecção de movimentos de gesticulação em grupos estáticos. Como aplicações deste trabalho, pode-se mencionar a detecção e classificação automática de pequenos grupos em um shopping center, para que seja possível extrair padrões de comportament / The main goal of this work is to propose a model for an automatic (our semiautomatic) classification of groups using geometrical properties and for detecting intragroup activity based on video sequences. For group classification, a tracking algorithm is applied to obtain the position of each person across time, and the relationships among these people and their orientation are used to detect and classify groups based on sociological information (proxemics, interpersonal distance, etc). The geometry of the group, as well as its temporal evolution, are used to provide additional information on the group. To detect intragroup activity, the temporal evolution of blob áreas related to tracked people is explored. Regarding possible applications of this work, an example could be the detection and automatic classification of small groups in a shopping center, in order to extract behavior pattern according to this study
744

Adaptação de conteúdos de objetos de aprendizagem para a televisão digital

Alves, Heleno da Silva 28 March 2011 (has links)
Submitted by Mariana Dornelles Vargas (marianadv) on 2015-05-27T13:31:09Z No. of bitstreams: 1 adaptacao_conteudos.pdf: 1461923 bytes, checksum: 1272ba554f9ec06de579b9f337be5ff5 (MD5) / Made available in DSpace on 2015-05-27T13:31:09Z (GMT). No. of bitstreams: 1 adaptacao_conteudos.pdf: 1461923 bytes, checksum: 1272ba554f9ec06de579b9f337be5ff5 (MD5) Previous issue date: 2011 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Os objetos de aprendizagem (OAs) têm tomado um papel importante no contexto educacional atual, onde os meios computacionais se tornam cada vez mais presentes em sala de aula impulsionados por instituições governamentais. Dentre as características necessárias para utilização efetiva dos OAs a bibliografia enumera dois pontos principais, o reuso e o compartilhamento. Com o avanço de novos meios computacionais o conceito de reuso tem adquirido novas proporções vislumbrando a utilização do conteúdo educacional disponibilizado pelos OAs em diversos ambientes computacionais. Dentre estes novos ambientes computacionais, os dispositivos móveis e a televisão digital (TVD) estendem o conceito de e-learning criando duas novas vertentes, são elas o m-learning e t-learning respectivamente. Apesar disso, os OAs criados para os ambientes de e-learning dificilmente podem ser reutilizados nos novos ambientes devido às dificuldades de apresentação de conteúdo nos dispositivos móveis e de TVD. Para dar apoio à visualização de OAs nestes novos ambientes o presente trabalho apresenta conceitos relacionados à OAs, a TVD e aos agentes de software para basear a análise do sistema multiagentes desenvolvido. Este sistema tem como principal funcionalidade a adaptação de conteúdo para os ambientes de t-learning e m-learning. A intenção do presente trabalho é apresentar uma arquitetura, utilizando diagramas da Agent UML, que comporte a adaptação de OAs para que possam ser visualizados em múltiplos ambientes e aplicar esta arquitetura a casos de uso voltados à televisão digital. Através do sistema desenvolvido foi possível adaptar múltiplos formatos de conteúdos de OAs para que sejam visualizados nos dispositivos do Sistema Brasileiro de Televisão Digital (SBTVD). / Learning Objects (LO) are assuming an important role in current educational context, where computational resources are a common presence in the classroom due to government incentives. Among the needed characteristics for right using of LOs by teachers and students, two main aspects are highlighted by the literature, the reusing and sharing. With the advances in the new computing environments the concept of reusing has been taking new proportions viewing the utilization of its educational content in several computing environments. Among these new computing environments, the mobile devices and the digital television (DTV) extends the concept of e-learning creating two new strands, they are the m-learning and t-learning respectively. Nevertheless, the LOs created for e-learning environment hardly can be used in the new environments due to the difficulties of presenting on mobile and DTV devices. To help the presenting of LOs in these new environments this work presents concepts related to LOs, DTV and agents based software aiming the analysis of a multiagent system developed. This system has as your main feature the adaptation of content for t-learning and m-learning environments. The intention of this work is present an architecture, using Agent UML (AUML) diagrams, that supports the LOs adaptation for viewing in multiple environments and apply this architecture to digital television use cases. Through the system developed should be possible to adapt multiple LOs content formats to be viewed on the devices of the Brazilian System of Digital Television (SBTVD).
745

Modelagem do movimento mandibular baseado em restrições do disco articular

Cavalcante Filho, Francisco de Assis da Silva 01 March 2016 (has links)
Submitted by Silvana Teresinha Dornelles Studzinski (sstudzinski) on 2016-05-04T15:43:49Z No. of bitstreams: 1 Francisco de Assis da Silva Cavalcante Filho_.pdf: 3681280 bytes, checksum: 92b2f9dcc668fbbbd3c9feae15c9d569 (MD5) / Made available in DSpace on 2016-05-04T15:43:49Z (GMT). No. of bitstreams: 1 Francisco de Assis da Silva Cavalcante Filho_.pdf: 3681280 bytes, checksum: 92b2f9dcc668fbbbd3c9feae15c9d569 (MD5) Previous issue date: 2016-03-01 / IFRR - Instituto Federal de Educação Ciências e Tecnologia de Roraima / A Articulação Temporomandibular é uma das articulações mais complexas do corpo humano. Ela é composta de duas articulações, uma em cada lado da mandíbula, que trabalham juntas para realizar os movimentos de abertura e fechamento da boca, assim como os movimentos de mastigação. É uma das articulações que está constantemente sob pressão e a sobrecarga nessa articulação pode resultar em inúmeras condições médicas. Cerca de 30% da população apresenta algum sintoma de DTM, sendo o desalinhamento dos discos temporomandibulares o mais comum entre eles, atingindo 70% dos pacientes. Os trabalhos desenvolvidos até o momento tiveram como foco o estudo de características específicas da ATM, como a trajetória da mandíbula em determinados movimentos, os músculos que são ativados nestes movimentos ou a tensão sofrida pelos discos articulares. Estes modelos apresentam uma representação limitada da ATM e estruturas adjacentes ou utilizam técnicas que demandam muito poder computacional, restringindo sua utilização a pesquisas direcionadas. Este trabalho propõe um modelo para visualização dos movimentos da mandíbula de forma interativa com base nas restrições do disco articular e estruturas adjacentes. O modelo emprega técnicas de simulação física para obter maior realismo na visualização dos movimentos, permitindo sua aplicação em várias áreas da medicina. / The temporomandibular joint is one of the most complex joints in the human body. It is composed of two joints, one at each side of the jaw, that work together to perform the opening and closing movements of the mouth, as well as chewing movements. It is a joint that is constantly under pressure and the loading in this joint can result in numerous medical conditions. About 30% of the population have some symptom of TMD, and the temporomandibular discs displacement is the most common between them, reaching 70% of patients. The work carried out so far have focused on the study of specific features of ATM, as the trajectory of the jaw in certain movements, the muscles that are activated in these movements or stress suffered by the articular disc. These models have a limited representation of ATM and adjacent structures or use techniques that requires too much computational power, restricting its use to directed research. This paper presents a model for visualization of the jaw movements interactively based on disk restrictions and adjacent structures. The model uses physical simulation techniques to achieve more realism on movements visualization, allowing its application in various areas of medicine.
746

Conhecimentos revelados por professores em um curso de formação continuada para a utilização de objetos de aprendizagem

Nifoci, Renata Ercília Mendes 22 August 2013 (has links)
Made available in DSpace on 2016-04-27T16:57:27Z (GMT). No. of bitstreams: 1 Renata Ercilia Mendes Nifoci.pdf: 12160778 bytes, checksum: a5494f21bc3486eee31baf5e84daa89d (MD5) Previous issue date: 2013-08-22 / Secretaria da Educação do Estado de São Paulo / The use of information technology is present in many environments, including the educational environment. This background, this research aims to an analysis of the knowledge revealed by mathematics teachers in a continuing education course to use learning objects available in the repository M3 Multimedia Mathematics as a technology for teaching geometry. Through the methodology of Narratives, the teachers were able to report their concerns and expectations the teaching of geometry, continuing education, learning objects and use of technologies. As a theoretical contribution, this research is based on the ideas of Shulman on Pedagogical Content Knowledge (PCK) and the Technological Pedagogical Content Knowledge (TPACK), Mishra and Koehler revealed by teachers over the meetings of the studying group. In the analysis of the narratives of teachers it was found that pedagogical knowledge combined with the knowledge of the curriculum was important in the choice of learning objects, as when selecting such resources were needed such knowledge as well as aspects of pedagogical and technological knowledge so that they could infer and justify their choices. The results of this study indicate the need to invest in teacher education for the use of technological resources in the school, once the teacher recognizes the importance of these resources in the learning process, but does not know or does not know how to conduct on the technologies. Another aspect highlighted is the fact of teachers being receptive regarding courses to complement their initial education / O uso das tecnologias da informação está presente em diversos ambientes, entre os quais o ambiente educacional, afetando alunos e professores. Diante deste cenário, esta pesquisa tem como objetivo analisar os conhecimentos revelados por professores de Matemática em um curso de formação continuada ao utilizarem Objetos de Aprendizagem, disponíveis no repositório M3 Matemática Multimídia como recurso tecnológico para o ensino de Geometria. Por meio da metodologia das Narrativas, os professores puderam relatar seus anseios e expectativas frente ao ensino de geometria, formação continuada, objetos de aprendizagem e uso das tecnologias. Como aporte teórico, esta pesquisa está embasada nas ideias de Shulman sobre o Conhecimento Pedagógico do Conteúdo (PCK) e o Conhecimento do Conteúdo Pedagógico e Tecnológico (TPCK), de Mishra e Koehler, revelados pelos professores ao longo dos encontros do grupo de estudo. Na análise das narrativas dos professores verificou-se que o conhecimento pedagógico aliado ao conhecimento do currículo foi importante na escolha dos Objetos de Aprendizagem, pois ao selecionar tais recursos, eram necessários tais conhecimentos assim como aspectos do conhecimento pedagógico e tecnológico para que pudessem inferir e justificar suas escolhas. Os resultados desta pesquisa apontam a necessidade de se investir na formação do professor frente à utilização de recursos tecnológicos na escola, uma vez que o professor reconhece a importância destes recursos no processo de aprendizagem, mas não o faz por desconhecer ou não saber proceder diante das tecnologias. Outro aspecto evidenciado é a questão dos professores se mostrarem receptivos quanto a cursos para complementar sua formação inicial
747

Diretrizes de qualidade para materiais educacionais no contexto da educação inclusiva

Costa, Débora Silveira da January 2016 (has links)
A educação inclusiva visa garantir o direito de todos os alunos de estarem juntos, aprendendo e participando do contexto escolar sem nenhuma discriminação. A presente pesquisa investigou este espaço de interação, onde os alunos, com e sem deficiência, vivenciam experiências de aprendizagem na sala de ensino regular. A pesquisa abordou a qualidade dos materiais educacionais a partir da abordagem Design para a Experiência e da teoria das Inteligências Múltiplas, visando promover as experiências dos usuários no contexto da educação inclusiva. A investigação teórica da pesquisa relata marcos históricos da educação no Brasil e o crescimento através de normas e leis para a educação de todos no pais, trazendo a base do Desenho Universal para Aprendizagem, somados a assuntos como: Design Instrucional, Inteligências Múltiplas, até chegar na Interação e Qualidade dos materiais. A fase inicial da pesquisa gerou subsídios que embasam o instrumento de coleta de dados através de um questionário, que foi conduzido a partir de entrevistas com especialistas da área da educação: professores da sala de aula regular, educador especial, e psicopedagogo a fim de verificar as diretrizes de qualidades propostas. Foram selecionados alguns materiais de aprendizagem utilizados no ensino fundamental e verificados previamente pela pesquisadora. Após, foram elencados dois materiais com os seguintes critérios: (i) aquele que se julgou mais apto a proporcionar experiências a todos os alunos e (ii) o que se julgou gerar menor experiência (segundo perspectiva da pesquisadora). A verificação foi realizada por professores, de forma voluntária, através do instrumento fornecido pela pesquisadora. Para comprovação do estudo, foi realizado uma triangulação com os dados obtidos. Por fim, alcançou-se um conjunto de diretrizes capazes de auxiliar no desenvolvimento e projeto de novos materiais educacionais com o foco na educação inclusiva. / Inclusive education aims to ensure the right of all students to be together, learning and participating in the school context without any discrimination. “This study investigated learning experiences of students with and without disabilities in a regular classroom. The study addressed the quality of educational materials from the Design approach to experience and theory of Multiple Intelligences to promote the experiences of users in the context of inclusive education. The study addressed the quality of educational materials from the Design approach to the experience and theory of Multiple Intelligences to promote the experiences of users in the context of inclusive education. The theoretical investigation reports landmarks of education in Brazil and growth through rules and laws education for everyone in the country, bringing the base of Universal Design for Learning, adding subjects like: Instructional Design, Multiple Intelligences, reaching the interaction and quality of materials. The initial theoretical investigation stage generated resources that support the data collection instrument through a survey form, which was conducted from interviews with education experts in the field: regular classroom teachers, special educators, and educational psychologists in order to verify the proposed guidelines qualities. We selected some learning materials used in elementary school and previously checked by the researcher. After two school materials with the following criteria were selected: (i) the one judged most able to provide experiences to all the students and (ii) what was judged to generate less experience (according to the researcher). The verification was performed by teachers, on a voluntary basis, through the instrument provided by the researcher. For the study verification, a triangulation with the obtained data was performed. Finally, a set of guidelines that can assist in the development and design of new educational materials with the focus on inclusive education was reached.
748

A modelagem de documentos estruturados multitmídia integrando sistemas de hipertextos e ODA/ODIF / The modeling of multimedia structured documents integrating hypertexts systems and ODA/ODIF

Perez, Celso Roberto January 1994 (has links)
Há um grande numero de aplicações que necessitam manipular documentos. Tal manipulação exige uma gerência dos mesmos nas tarefas de criação, armazenamento, recuperação e transmissão. Estas tarefas devem levar em conta características e aspectos inerentes aos documentos tais como estrutura lógica, estrutura de apresentação e hiperestrutura formada pelas referências internas e externas existentes nos documentos envolvidos. A multimídia estabelece novos requisitos para os sistemas de gerência de documentos estruturados. Gráficos, sons, e imagens contêm informações que enriquecem o conteúdo textual tradicional dos documentos, podendo ser potencialmente explorados pelos usuários em um processo de formulação de consultas e busca de documentos. A complexidade das aplicações que manipulam documentos estruturados e do tipo multimídia exige o apoio de modelos capazes de expressar características semanticamente mais ricas. Desta forma, tais modelos devem permitir modelar as seguintes estruturas: lógica, de apresentação e hiperestrutura. A adoção de um modelo conceitual de documentos é fator determinante nas possibilidades oferecidas para consultas e recuperação dos referidos documentos. Para a especificação e definição de tal modelo, foram consideradas duas possibilidades: i) utilização dos sistemas de hipertextos, nos quais a ênfase é fornecer um corpo estruturado de objetos com ligações conectando objetos relacionados. Aqui, a estrutura está projetada especificamente para auxiliar aos leitores a navegar através da informação, ii) uso do padrão de documentos eletrônicos ODA/ODIF, o qual dá ênfase à composição e controle da forma dos documentos, preocupando-se, também, com a divisão layout-estrutura-conteúdo dos mesmos, mas faltando nele um tratamento específico em relação às características hipertextuais. Neste trabalho se considera que a integração destas duas filosofias permitirá, de uma maneira natural, a modelagem de Documentos Estruturados Multimídia. As pesquisas e propostas para combinar estas duas opções foram escassas no passado e se desconhecem trabalhos deste tipo visando a Gerência de Documentos Estruturados Multimídia. Como resultado desta integração, no presente trabalho é definido e especificado o meta-modelo OHypA (Office HyperDocument Architecture), que pode ser considerado como uma extensão do padrão ODA/ODIF. Tal meta-modelo terá uma aplicação real e prática pela combinação da tecnologia de hipermídia e a representação de documentos do tipo ODA. Assim sendo, uma vez que o presente trabalho trata a modelagem de Documentos Estruturados Multimídia , envolvendo as áreas definidas, ele permitirá o estudo e delineamento de possíveis soluções para problemas comuns resultantes da integração das referidas áreas. Finalmente, serão integrados dois enfoques em pleno desenvolvimento, resultando num meta-modelo orientado a objetos, que será facilmente integrado a um Sistema de Banco de Dados Orientado a Objetos. / There it a great number of applications that need a document manipulation. Such manipulation demands a management of these documents on tasks like creation, storage, recovery and transmission. Such tasks should consider marks and aspects inherent on documents such as logical structure, presentation structure and hyperstructure, shaped by internal and external references existent in the documents involved. Multimedia establishes new requirements for management systems of structured documents. Graphics, sounds and images contain informations which increase the traditional textual content from the documents that might be potentially explored by user in a process of formulation- queries and search for documents. The complexity of the applications that manipulate structured documents and the kind of multimedia, demands support from models which are able to express characteristics semanually ricer. This way, such models must allow the modeling of the following structures: luzical, presentation and hyperstructure. The adoption of a respected model of documents is a main factor on the offered possibilities for queries and recovering of the reported documents. For spt-Afication and definition of such model, two possibilities were considered: i) utilization of hypertexts systems, in which the emphasis is to provide a structured body of objets connecting other objects related. Here, the structure is designed specificity to help re.ers to navigate through the information, ii) application of the electronic documents model ODA/ODIF, which emphasizes the composition and control of the documents shape, worries also about its sharing of layout-structure-content, but lacks an specific treatment in relation to hypertextual characteristics. This work considers that the integration of these two philosophies will allow, in a natural way, the modeling of multimedia structured documents. The researches and proposals to connect these two options used to be rare in the past. Besides, works that emphasizes the Management of Multimedia Structured Documents are unknown. As a result of such integration, this work describes precisely the OHypA metamodel (Office HyperDocument Architecture) which might be consider as an extension of the ODA/ODIF model. This metamodel will have a real and practical application with the connection of hypermedia technology and the representation of ODA documents. This way, since this work is about the modeling of Mul timedia Structured Documents, covering the described areas, it'll allows the study and outline of possible solutions to common problems that come from the integration of such areas. Finally, two topics in development will be integrated, resulting in a objectoriented metamodel, that should be easily integrated in a Object-Oriented Data Base System.
749

Evolução de esquemas em bancos de dados orientados a objetos utilizando versões / Schema evolution in object oriented data bases using versions

Fornari, Miguel Rodrigues January 1993 (has links)
Este trabalho apresenta um mecanismo para evolução de esquemas para bancos de dados orientados a objetos. A necessidade de alteração do esquema conceitual de dados pode surgir em qualquer momento da vida de um sistema, por motivos como incorporar novas especificações e necessidades do usuário, reaproveitamento de classes em outros sistemas a correção de falhas de modelagem. Uma ferramenta deste tipo deve permitir ao usuário a maior variedade possível de alterações e, ao mesmo tempo, possibilitar um alto grau de independência lógica de dados, para reduzir ao máximo possível a necessidade de alteração dos programas de aplicação que utilizam o esquema. O modelo de dados utilizado está baseado nos modelos de outros sistemas orientados a objetos, como Orion é O2. Ele permite a definição de classes, atributos simples e construídos pelo usuário, métodos, como forma de encapsular os objetos e herança múltipla de atributos e métodos para subclasses. Além disso, para manter o histórico de modificações realizadas, versões de instâncias, classes e métodos são utilizadas. Versões de um objeto formam um grafo acíclico, sendo a versão mais recente a "default". Como forma de manter a coerência no uso de versões de diferentes objetos, o conceito de contextos de esquemas é definido. A proposta baseia-se no conceito de invariantes, condições básicas para a base de dados ser considerada válida e consistente pelo sistema. Invariantes estruturais e comportamentais são definidos e mantidos. Diversas operações que podem ser realizadas sobre um esquema são descritas, detalhando para cada uma as suas opções e efeitos. Alguns mecanismos auxiliares para aumentar a transparência de alterações de esquemas são esboçados. Como uma aplicação específica do mecanismo genérico apresentado, outro é desenvolvido para o ambiente STAR. Seu modelo de dados e os gerentes de versões e metodologia são explicados, tendo suas características mais relevantes para este trabalho detalhadas. Tomando o esquema de objeto como um esquema de dados e as tarefas do gerente de metodologias como métodos, o mecanismo também se baseia em invariantes que são utilizados para validar a correção das modificações realizadas, cuja semântica está descrita detalhadamente. O mecanismo definido revelou-se extremamente flexível e capaz de manter não só o histórico do desenvolvimento de determinada aplicação, como também alternativas de um mesmo sistema que esteja sendo construído utilizando um banco de dados orientado a objetos, tendo atendido satisfatoriamente aos requisitos básicos definidos inicialmente. / This work presents a schema evolution mechanism, based on an object oriented data model. Conceptual schema modifications are needed al any moment in the life cycle of a system, for example, to incorporate new specifications and users' solicitations, to reuse classes developed for other system and to correct modeling errors. This mechanism has to allow a great number of different operations and, at the same time, a high data logic independence to reduce the number of changes in applications programs. For this proposal we are considering an object oriented data model, similar to those existing in Orion and O2. Class definitions, simple attributes and attributes constructed by the user, methods to encapsulate objects and multiple inheritance of attributes and methods to subclasses are allowed. Instances, classes and methods are versionable. Connected directed acyclic graphs organize the versions of an object. There is one current version, which either is the most recent (the default) or one defined by the user. Schema contexts are introduced to keep track of the correspondence that exists among all the versions created, assuring the selection of a method version adequate for a version instance. The mechanism is based on schema invariants, that are basic conditions that always must be satisfied in order to insure that the schema is in a correct state. Structural and behavioral invariants are defined and checked by the system. The designer can use a complete set of operations to change the schema. The semantic of all operations is described, with its options and effects. Some auxiliary mechanisms are incorporated to facilitate schema change transparency. As an application, a generic mechanism for schema evolution is developed to the STAR framework. The data model, version and methodology managers of STAR are explained. The mechanism is based on invariants to validated changes considering an object schema as conceptual schema. and the methodology manager tasks like methods. The mechanism is extremely flexible and capable of maintaining the history of schema development and alternatives of classes ; methods and instances' descriptions. The previously defined characteristics are allowed in a satisfactorily way, resulting in a very useful tool for software design.
750

Um modelo de paralelismo de grao fino para objetos distribuidos / A fine-grain parallelism model for distributed objects

Avila, Rafael Bohrer January 1999 (has links)
Esta Dissertação apresenta um modelo de paralelismo de grão fino para utilização em aplicações baseadas em objetos distribuídos. A pesquisa é desenvolvida sobre o modelo de distribuição de objetos da linguagem DPC++, uma extensão de C++ concebida na Universidade Federal do Rio Grande do Sul. A motivação para o desenvolvimento deste modelo é a crescente disponibilidade de arquiteturas multiprocessadas e de tecnologias de comunicação de alto desempenho, o que permite o aproveitamento eficiente de um nível de concorrência de menor granularidade. O objetivo do trabalho é integrar de forma adequada e eficiente a utilização de tal nível de concorrência no modelo original de distribuição de objetos de DPC++, permitindo que as aplicações desenvolvidas com a linguagem possam explorar ao máximo o poder computacional oferecido pelas arquiteturas citadas. Como principais características, o modelo proposto apresenta a capacidade de concorrência entre os métodos de um mesmo objeto distribuído e a introdução de um mecanismo de sincronização baseado na semântica de monitores. Os resultados obtidos com a implementação de uma aplicação de geração de fractais de Mandelbrot demonstram que, em termos de desempenho, o modelo apresentado efetivamente atinge seus objetivos. Além disso, a extinção a sintaxe original de programação de DPC++ revela importante contribuição no sentido de aumentar o poder de expressão da linguagem para o desenvolvimento de aplicações paralelas. / This Thesis presents a fine-grain concurrency model for applications based on distributed objects. The basis for the development of this research is the model of distribution of objects presented by the language DPC++, an extension of C++ conceived at the Federal University of Rio Grande do Sul. The motivation for the development of this model is the growing availability of multiprocessor architectures and high-performance communication technologies, which allows for the efficient use of a finer grain of concurrency. The purpose of this work is to efficiently integrate such level of concurrency into the original model of distribution of objects of DPC++, making it possible for the applications developed with the language to thoroughly explore the computational power offered by the mentioned architectures. As main features the proposed model presents the possibility of concurrency between the methods of a single distributed object and the introduction of a synchronisation mechanism based on the semantics of monitors. The results obtained with the implementation of aMandelbrot fractal generation application showthat, in relation to performance, the presented model effectively reaches its purposes. In addition, the extension to the original programming sintax of DPC++ reveals an important contribution towards a higher expressivity degree in the development of parallel applications.

Page generated in 0.5224 seconds