• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 154
  • 5
  • 1
  • Tagged with
  • 160
  • 91
  • 40
  • 38
  • 36
  • 34
  • 31
  • 30
  • 28
  • 21
  • 21
  • 18
  • 18
  • 18
  • 17
  • 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.
41

Ferramenta de apoio ao teste de aplicações java baseada em reflexão computacional

Silveira, Fábio Fagundes January 2001 (has links)
A atividade de teste constitui uma fase de grande importância no processo de desenvolvimento de software, tendo como objetivo garantir um alto grau de confiabilidade nos produtos desenvolvidos. O paradigma da Orientação a Objetos (OO) surgiu com o objetivo de melhorar a qualidade bem como a produtividade no desenvolvimento de aplicações. Entretanto, apesar do aumento constante de aceitação do paradigma OO pela indústria de software, a presença de algumas de suas características torna a atividade de teste de programas neste paradigma mais complexa do que o teste de sistemas tradicionais. Entre estas características cita-se a herança, o encapsulamento, o polimorfismo e a ligação dinâmica [EIS 97] [PRE 95] [UNG 97]. Algumas técnicas estão sendo implementadas para auxiliarem a atividade de teste através do uso da tecnologia de reflexão computacional [HER 99]. Estas técnicas permitem a realização de análises de aspectos dinâmicos dos programas, sem a necessidade de instrumentar o código-fonte das aplicações que estão sendo monitoradas. Com o objetivo de auxiliar o processo de teste de programas orientados a objetos, este trabalho aborda o desenvolvimento de uma ferramenta, a qual automatiza parcialmente o teste de programas escritos em Java. A ferramenta evidencia o teste de estados fazendo uso da tecnologia de reflexão computacional. Através da especificação de asserções, feitas pelo usuário da ferramenta, na forma de invariantes de classe, pré e pós-condições de métodos, é possível verificar a integridade dos estados dos objetos durante a execução do programa em teste. A ferramenta possibilita também, armazenar a seqüência de métodos chamados pelos objetos da aplicação em teste, tornando possível ao testador, visualizar o histórico das interações entre os objetos criados no nível-base.
42

Um metamodelo da linguagem de modelagem real time UML, de suporte à criação de dicionário de dados para ferramentas de modelagem de sistema tempo real, visando a verificação de consistência dos modelos

Souza, Isabel Fernandes de January 2000 (has links)
A computação de tempo real é uma das áreas mais desafiadoras e de maior demanda tecnológica da atualidade. Está diretamente ligada a aplicações que envolvem índices críticos de confiabilidade e segurança. Estas características, inerentes a esta área da computação, vêm contribuindo para o aumento da complexidade dos sistemas tempo real e seu conseqüente desenvolvimento. Isto fez com que mecanismos para facilitar especificação, delimitação e solução de problemas passem a ser itens importantes para tais aplicações. Este trabalho propõe mecanismos para atuarem no desenvolvimento de sistemas de tempo real, com o objetivo de serem empregados como ferramenta de apoio no problema da verificação de presença de inconsistências, que podem vir a ocorrer nos vários modelos gerados partir da notação da linguagem de modelagem gráfica para sistemas de tempo real - UML-RT(Unified Modeling Language for Real Time). Estes mecanismos foram projetados através da construção de um metamodelo dos conceitos presentes nos diagramas de classe, de objetos, de seqüência, de colaboração e de estados. Para construir o metamodelo, utiliza-se a notação do diagrama de classes da UML (Unified Modeling Language). Contudo, por intermédio das representações gráficas do diagrama de classes não é possível descrever toda a semântica presente em tais diagramas. Assim, regras descritas em linguagem de modelagem OCL (Object Constraint Language) são utilizadas como um formalismo adicional ao metamodelo. Com estas descrições em OCL será possível a diminuição das possíveis ambigüidades e inconsistências, além de complementar as limitações impostas pelo caráter gráfico da UML. O metamodelo projetado é mapeado para um modelo Entidade&Relacionamento. A partir deste modelo, são gerados os scripts DDL (Data Definition Language) que serão usados na criação do dicionário de dados, no banco de dados Oracle. As descrições semânticas escritas através de regras em OCL são mapeadas para triggers, que disparam no momento em que o dicionário de dados é manipulado. O MET Editor do SiMOO-RT é a ferramenta diagramática que faz o povoamento dos dados no dicionário de dados. SiMOO-RT é uma ferramenta orientada a objetos para a modelagem, simulação e geração automática de código para sistemas de tempo real.
43

Abordagem baseada em objetivos para construção de casos de uso e cenários

Vedoato, Roberto January 2003 (has links)
Para o desenvolvimento de sistemas interativos que respeitem critérios de usabilidade em adição aos critérios de qualidade convencionais, é necessário que, desde suas primeiras etapas, as áreas de Engenharia de Software (ES) e de Interação Humano- Computador (IHC) sejam consideradas, simultaneamente e de maneira integrada. Essas duas áreas investigam modelos, conceitos, técnicas e práticas que refletem diferentes perspectivas sobre a atividade de desenvolvimento, uma orientada mais ao sistema (ES) e outra, mais ao usuário (IHC). Para conciliar estas perspectivas, é necessário o estabelecimento de um entendimento mútuo e a utilização conjunta e integrada de conceitos, técnicas e práticas de desenvolvimento de ambas as áreas. Este trabalho visa mostrar as possibilidades desta integração, através da combinação dos conceitos de Casos de Uso (Use Cases) e Cenários (Scenarios), importantes técnicas de modelagem amplamente utilizadas respectivamente nas áreas de ES e IHC, em diferentes contextos, com diferentes visões; mas apresentando similaridades valiosas para propiciarem o uso complementar de ambas as técnicas. Para sistematizar esta integração, é proposta uma abordagem teleológica – baseada em objetivos – de construção sistemática de casos de uso com quatro diferentes níveis de abstração, desde os mais abstratos casos de uso essenciais até os cenários, aqui utilizados como instâncias concretas de casos de uso. Com esta abordagem, pretende-se construir um modelo de casos de uso que permita especificar requisitos funcionais, conjuntamente com requisitos de interação, de maneira compreensível e praticável e que sirva como ponto de partida à continuidade do desenvolvimento orientado a objetos de software. Com o intuito de exemplificar a proposta, é descrita e discutida a aplicação passo a passo desta abordagem a um exemplo.
44

Um metamodelo da linguagem de modelagem real time UML, de suporte à criação de dicionário de dados para ferramentas de modelagem de sistema tempo real, visando a verificação de consistência dos modelos

Souza, Isabel Fernandes de January 2000 (has links)
A computação de tempo real é uma das áreas mais desafiadoras e de maior demanda tecnológica da atualidade. Está diretamente ligada a aplicações que envolvem índices críticos de confiabilidade e segurança. Estas características, inerentes a esta área da computação, vêm contribuindo para o aumento da complexidade dos sistemas tempo real e seu conseqüente desenvolvimento. Isto fez com que mecanismos para facilitar especificação, delimitação e solução de problemas passem a ser itens importantes para tais aplicações. Este trabalho propõe mecanismos para atuarem no desenvolvimento de sistemas de tempo real, com o objetivo de serem empregados como ferramenta de apoio no problema da verificação de presença de inconsistências, que podem vir a ocorrer nos vários modelos gerados partir da notação da linguagem de modelagem gráfica para sistemas de tempo real - UML-RT(Unified Modeling Language for Real Time). Estes mecanismos foram projetados através da construção de um metamodelo dos conceitos presentes nos diagramas de classe, de objetos, de seqüência, de colaboração e de estados. Para construir o metamodelo, utiliza-se a notação do diagrama de classes da UML (Unified Modeling Language). Contudo, por intermédio das representações gráficas do diagrama de classes não é possível descrever toda a semântica presente em tais diagramas. Assim, regras descritas em linguagem de modelagem OCL (Object Constraint Language) são utilizadas como um formalismo adicional ao metamodelo. Com estas descrições em OCL será possível a diminuição das possíveis ambigüidades e inconsistências, além de complementar as limitações impostas pelo caráter gráfico da UML. O metamodelo projetado é mapeado para um modelo Entidade&Relacionamento. A partir deste modelo, são gerados os scripts DDL (Data Definition Language) que serão usados na criação do dicionário de dados, no banco de dados Oracle. As descrições semânticas escritas através de regras em OCL são mapeadas para triggers, que disparam no momento em que o dicionário de dados é manipulado. O MET Editor do SiMOO-RT é a ferramenta diagramática que faz o povoamento dos dados no dicionário de dados. SiMOO-RT é uma ferramenta orientada a objetos para a modelagem, simulação e geração automática de código para sistemas de tempo real.
45

O jovem, o Orkut e a escola: suas relações / The young, the Orkut and the school and Orkut: your relations

Marta Calil Nascimento Ramos 24 August 2010 (has links)
O presente estudo está voltado para a reflexão sobre os jovens, o Orkut e a escola. Tem como objetivos fundamentais compreender as formas de interação que o Orkut propicia aos jovens e como elas os auxiliam a repensar novas configurações para suas escolas e assim, contribuir para práticas escolares comprometidas com a formação de jovens críticos e transformadores e com visões coletivas de mundo. Através do confronto de diferentes vozes dos jovens com a minha, enquanto pesquisadora, debrucei-me sobre os diversos modos de usos do comunicador instantâneo da internet, o Orkut, no sentido de buscar compreensão de como os jovens tem construído suas imagens, valores, identidades em um espaço relacional, na maior parte das vezes lúdico, que se expande numa vasta rede de múltiplos textos e contextos, e como seus desdobramentos os possibilitam a repensar o espaço escolar. Esta tarefa não se esgotou enquanto alvo de investigação, mas também abriu espaço para a construção de novas relações instauradas no diálogo dentro da escola, tecidas no próprio processo de pesquisa. Sustentado pela perspectiva teóricometodológica que tem por base os conceitos de dialogismo e alteridade de Mikhail Bakhtin (1992, 2002, 2003), onde o outro é assumido como aquele que afeta e confere acabamento às diferentes visões e compreensões de mundo, o diálogo estabelecido no processo de pesquisa se manteve sob condição de tensão. Escuta e respostas se alteraram, pontos de vista e valores foram confrontados, desnudando e permitindo a negociação de sentidos. Este modo de pesquisar também permitiu a intervenção, como ato educativo, instaurando o distanciamento reflexivo em relação ao ambiente escolar e aos usos do Orkut e favorecendo, a partir do olhar do outro, o acesso a diferentes significados, para fazer frente aos discursos sustentados como verdadeiros e absolutos, que atravessam as experiências escolares e usos que os jovens fazem do Orkut, permitindo novas percepções, relações e redimensionamentos. / The current study is geared towards the thought on youngsters, Orkut and the school. It aims fundamentally to comprehend the ways of interaction, with which Orkut provides youngsters, and how these means aid them to rethink new configurations for their schools, hence contributing to school practices committed to forming critical and transforming youngsters with a collective view of the world.By confronting my personal views with youngsters different opinions, as a researcher, I concentrated my analysis on the several uses of the immediate-communication Orkut, so as to comprehend how youngsters have built their images, values, identities in a relational ambient, mostly ludic, which expands into a vast net of multiple texts and contexts, and how its repercussions allow them to rethink the school environment. This task was not exhausted as the main theme, yet it also provided an opportunity to construct new relations engendered in the dialogue within the school, developed throughout the research process. Supported by the theoretical-methodological approach, whose foundations lie upon Mikhail Bakhtins (1992, 2002, 2003) concepts of alterity and dialogism, according to which the other is deemed as the one who affects and provides improvements for the distinct views and comprehension of the world, the dialogue established in the research process was constantly tense. Listening and responses were altered, viewpoints and values were confronted, revealing and permitting the negotiation of senses. This means of researching also allowed intervention, as an education act, distancing the thought from the school environment and the uses of Orkut, favouring, from the others point of view, the access to different meanings, to face the supposedly true and absolute discourses that pervade school experiences and the uses youngsters make of Orkut, allowing new perceptions, relations and redimensioning.
46

Comunicação escola-família

Alves, Maria de Fátima Santos January 2003 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção. / Made available in DSpace on 2012-10-20T22:08:35Z (GMT). No. of bitstreams: 1 193684.pdf: 4226253 bytes, checksum: 7db1850e8c19d90a1695d32807949140 (MD5) / Esta dissertação evidencia a necessidade de criar um ambiente on-line para a ampliação da comunicação entre a escola e a Família. Atualmente, a tecnologia de comunicação digital, alterando a noção ou o sentido cultural de espaço e de tempo, abre possibilidades de aperfeiçoar a interação entre os diversos segmentos envolvidos no processo educacional. Este estudo busca primeiramente trazer as contribuições teóricas de vários autores, como Kuhn, Harvey, Capra, Doll, Levy, Morin, Sancho, que adotando a noção ou o conceito de pós-moderno para caracterizar o atual momento histórico, apontam características que evidenciam a transição paradigmática. Conforme tais autores, essas mudanças que estruturam o pensamento intelectual e social de uma época, introduzem novas formas de conceber a realidade e com estas a necessidade de o homem enfrentar os desafios que daí decorrem. Nessas transformações profundas que atingem de modo particular as relações humanas, a instituição não pode a essas ficar alheia, utilizando apenas formas convencionais de comunicação. Diante dessas considerações, atenta-se para a necessidade de desenvolver, no âmbito escolar, um ambiente on-line, agilizando as relações Escola-Família, tanto para ampliar a participação de todos os segmentos nas tornadas de decisões e planejamentos como para viabilizar a gestão das informações cotidianas que alimentam o processo ensino-aprendizagem. Assim, com o objetivo de verificar a viabilidade de exploração das "Novas Tecnologias de Comunicação Digital - TCD", de modo que inovem a prática pedagógica, especialmente a dos especialistas em Assuntos Educacionais e singularmente as ações do Orientador Educacional, efetuou-se uma pesquisa no Instituto Estadual de Educação de Florianópolis, SC, cuja análise é exposta neste trabalho. Os resultados dessa pesquisa de caráter empírico, endereçada à leitura do contexto sociocultural e econômico, indicam que a população-alvo (pais, alunos educadores) têm condições de utilizar a comunicação digital para melhorar o processo de comunicação entre os diferentes segmentos, compartilhando mais intensamente todas as ações educativas desenvolvidas nessa instituição.
47

Princípios teórico-práticos para formação de engenheiros civis

Colombo, Ciliana Regina January 2004 (has links)
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção / Made available in DSpace on 2012-10-21T11:24:26Z (GMT). No. of bitstreams: 1 203554.pdf: 11553144 bytes, checksum: 02960dd37ca052a573871a11f629fa7d (MD5) / O presente estudo, desenvolvido com Engenheiros Civis que atuam no Ensino nas Escolas de Engenharia de Santa Catarina, no Setor Público e Setor Privado na cidade de Florianópolis, e Engenheiros que trabalham em prol da bioconstrução (Experts) na Região Sul do Brasil, foi realizado utilizando-se entrevista reflexiva e pesquisas documental e bibliográfica como técnicas para atender o objetivo de "desenvolver princípios teórico-práticos que, aplicados à formação de Engenheiros Civis brasileiros, possam orientá-los para uma prática profissional voltada ao Desenvolvimento Sustentável". O estudo partiu dos pressupostos de que: os princípios teórico-práticos fundamentados no paradigma Newtoniano-Cartesiano, que vem orientando a Construção Civil, levam-na a ser bastante impactante no que tange ao ambiente
48

Um metamodelo da linguagem de modelagem real time UML, de suporte à criação de dicionário de dados para ferramentas de modelagem de sistema tempo real, visando a verificação de consistência dos modelos

Souza, Isabel Fernandes de January 2000 (has links)
A computação de tempo real é uma das áreas mais desafiadoras e de maior demanda tecnológica da atualidade. Está diretamente ligada a aplicações que envolvem índices críticos de confiabilidade e segurança. Estas características, inerentes a esta área da computação, vêm contribuindo para o aumento da complexidade dos sistemas tempo real e seu conseqüente desenvolvimento. Isto fez com que mecanismos para facilitar especificação, delimitação e solução de problemas passem a ser itens importantes para tais aplicações. Este trabalho propõe mecanismos para atuarem no desenvolvimento de sistemas de tempo real, com o objetivo de serem empregados como ferramenta de apoio no problema da verificação de presença de inconsistências, que podem vir a ocorrer nos vários modelos gerados partir da notação da linguagem de modelagem gráfica para sistemas de tempo real - UML-RT(Unified Modeling Language for Real Time). Estes mecanismos foram projetados através da construção de um metamodelo dos conceitos presentes nos diagramas de classe, de objetos, de seqüência, de colaboração e de estados. Para construir o metamodelo, utiliza-se a notação do diagrama de classes da UML (Unified Modeling Language). Contudo, por intermédio das representações gráficas do diagrama de classes não é possível descrever toda a semântica presente em tais diagramas. Assim, regras descritas em linguagem de modelagem OCL (Object Constraint Language) são utilizadas como um formalismo adicional ao metamodelo. Com estas descrições em OCL será possível a diminuição das possíveis ambigüidades e inconsistências, além de complementar as limitações impostas pelo caráter gráfico da UML. O metamodelo projetado é mapeado para um modelo Entidade&Relacionamento. A partir deste modelo, são gerados os scripts DDL (Data Definition Language) que serão usados na criação do dicionário de dados, no banco de dados Oracle. As descrições semânticas escritas através de regras em OCL são mapeadas para triggers, que disparam no momento em que o dicionário de dados é manipulado. O MET Editor do SiMOO-RT é a ferramenta diagramática que faz o povoamento dos dados no dicionário de dados. SiMOO-RT é uma ferramenta orientada a objetos para a modelagem, simulação e geração automática de código para sistemas de tempo real.
49

Ferramenta de apoio ao teste de aplicações java baseada em reflexão computacional

Silveira, Fábio Fagundes January 2001 (has links)
A atividade de teste constitui uma fase de grande importância no processo de desenvolvimento de software, tendo como objetivo garantir um alto grau de confiabilidade nos produtos desenvolvidos. O paradigma da Orientação a Objetos (OO) surgiu com o objetivo de melhorar a qualidade bem como a produtividade no desenvolvimento de aplicações. Entretanto, apesar do aumento constante de aceitação do paradigma OO pela indústria de software, a presença de algumas de suas características torna a atividade de teste de programas neste paradigma mais complexa do que o teste de sistemas tradicionais. Entre estas características cita-se a herança, o encapsulamento, o polimorfismo e a ligação dinâmica [EIS 97] [PRE 95] [UNG 97]. Algumas técnicas estão sendo implementadas para auxiliarem a atividade de teste através do uso da tecnologia de reflexão computacional [HER 99]. Estas técnicas permitem a realização de análises de aspectos dinâmicos dos programas, sem a necessidade de instrumentar o código-fonte das aplicações que estão sendo monitoradas. Com o objetivo de auxiliar o processo de teste de programas orientados a objetos, este trabalho aborda o desenvolvimento de uma ferramenta, a qual automatiza parcialmente o teste de programas escritos em Java. A ferramenta evidencia o teste de estados fazendo uso da tecnologia de reflexão computacional. Através da especificação de asserções, feitas pelo usuário da ferramenta, na forma de invariantes de classe, pré e pós-condições de métodos, é possível verificar a integridade dos estados dos objetos durante a execução do programa em teste. A ferramenta possibilita também, armazenar a seqüência de métodos chamados pelos objetos da aplicação em teste, tornando possível ao testador, visualizar o histórico das interações entre os objetos criados no nível-base.
50

Abordagem baseada em objetivos para construção de casos de uso e cenários

Vedoato, Roberto January 2003 (has links)
Para o desenvolvimento de sistemas interativos que respeitem critérios de usabilidade em adição aos critérios de qualidade convencionais, é necessário que, desde suas primeiras etapas, as áreas de Engenharia de Software (ES) e de Interação Humano- Computador (IHC) sejam consideradas, simultaneamente e de maneira integrada. Essas duas áreas investigam modelos, conceitos, técnicas e práticas que refletem diferentes perspectivas sobre a atividade de desenvolvimento, uma orientada mais ao sistema (ES) e outra, mais ao usuário (IHC). Para conciliar estas perspectivas, é necessário o estabelecimento de um entendimento mútuo e a utilização conjunta e integrada de conceitos, técnicas e práticas de desenvolvimento de ambas as áreas. Este trabalho visa mostrar as possibilidades desta integração, através da combinação dos conceitos de Casos de Uso (Use Cases) e Cenários (Scenarios), importantes técnicas de modelagem amplamente utilizadas respectivamente nas áreas de ES e IHC, em diferentes contextos, com diferentes visões; mas apresentando similaridades valiosas para propiciarem o uso complementar de ambas as técnicas. Para sistematizar esta integração, é proposta uma abordagem teleológica – baseada em objetivos – de construção sistemática de casos de uso com quatro diferentes níveis de abstração, desde os mais abstratos casos de uso essenciais até os cenários, aqui utilizados como instâncias concretas de casos de uso. Com esta abordagem, pretende-se construir um modelo de casos de uso que permita especificar requisitos funcionais, conjuntamente com requisitos de interação, de maneira compreensível e praticável e que sirva como ponto de partida à continuidade do desenvolvimento orientado a objetos de software. Com o intuito de exemplificar a proposta, é descrita e discutida a aplicação passo a passo desta abordagem a um exemplo.

Page generated in 0.0602 seconds