• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 659
  • 348
  • 294
  • 174
  • 92
  • 74
  • 31
  • 26
  • 23
  • 23
  • 17
  • 14
  • 12
  • 11
  • 9
  • Tagged with
  • 1990
  • 549
  • 292
  • 266
  • 235
  • 222
  • 192
  • 190
  • 184
  • 178
  • 174
  • 174
  • 162
  • 140
  • 124
  • 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.
591

Integrating a universal query mechanism into Java /

Robinson, Aaron R. January 2007 (has links)
Thesis (M.S.)--Rochester Institute of Technology, 2007. / Typescript. Includes bibliographical references (leaves 47-48).
592

Entwicklung einer graphischen Benutzeroberfläche zur Auswertung von Röntgendiffraktogrammen ungeordneter Systeme

Eberhardinger, Ulrich. Unknown Date (has links) (PDF)
Universiẗat, Diss., 2002--Stuttgart.
593

Η Real Time Java στην ανάπτυξη ενσωματωμένων συστημάτων

Ασσιούρας, Ιωάννης 05 January 2011 (has links)
Η Real time Specification of Java (RTSJ) ξεπερνάει τους περιορισμούς της Java που την κρίνουν ακατάλληλη για την ανάπτυξη συστημάτων πραγματικού χρόνου. H Real Time Java έχει ήδη χρησιμοποιηθεί στην ανάπτυξη βιομηχανικών συστημάτων ελέγχου με θετικά αποτελέσματα. Ωστόσο, η ευρεία χρήση στην ανάπτυξη εφαρμογών του πεδίου αυτού περιορίζεται σημαντικά από το γεγονός ότι οι μηχανικοί συστημάτων ελέγχου δεν είναι εξοικοιωμένοι με τις σύγχρονες τεχνολογίες ανάπτυξης λογισμικού. Το IEC61499 RTSJ-Based Framework, το οποίο παρουσιάζεται και επεκτείνεται στην παρούσα διπλωματική εργασία αξιοποιεί το νέο IEC61499 πρότυπο, το οποίο είναι βασισμένο στην έννοια του Function Block. Το framework αυτό επιτρέπει στον μηχανικό συστημάτων ελέγχου να δουλέψει στο επίπεδο σχεδίασης χρησιμοποιώντας την ευρέως διαδεδομένη έννοια του FB, εκμεταλλευόμενος το αυτόματα παραγόμενο Real time Java μοντέλο υλοποίησης του συστήματος. Στην παρούσα διπλωματική εργασία αρχικά παρουσιάζονται οι επεκτάσεις που προσφέρει το RTSJ στην standard Java ώστε να μπορεί να χρησιμοποιηθεί σε εφαρμογές πραγματικού χρόνου. Στην συνέχεια παρουσιάζεται το IEC61499 RTSJ-Based Framework και οι επεκτάσεις που έγιναν σε αυτό, ώστε να μπορεί να υποστηριχθεί η ανάπτυξη κατανεμημένων εφαρμογών. Ακολουθεί η ανάλυση της απόδοσης του περιβάλλοντος εκτέλεσης του framework και η περίπτωση χρήσης ενός συστήματος γραμμής παραγωγής, του Festo MPS. / The Real Time Specification of Java (RTSJ) addresses successfully the limitations of Java that make it inappropriate for the development of real time applications.Many positive experiences of using Real Time Java in the control and automation domain have already been reported so far.In spite of the many positive results, the wide use of Java in control and automation domain is prohibited due to the fact that the control engineers are not familiar with current software engineering technologies. The IEC61499 RTSJ-Based Framework, that is presented and extended in the context of this thesis exploits the new IEC61499 standard that is based on the Function Block(FB) concept.This framework allows the control engineer to work in the design level using the already widely accepted concept of FB and transparently use real-time Java for the implementation model of the system. In this thesis the extensions that the RTSJ provides to standard Java are initially presented.Next, the IEC61499 RTSJ-Based Framework is presented as well as the extensions that were added in the context of this thesis in order to support the development of distributed applications.In addition, the performance analysis of the framework's run-time environment is presented as well as the case study of a modular production system the Festo MPS
594

Μελέτη της χρήσης AJAX τεχνολογιών για την ανάπτυξη Web εφαρμογών σε περιβάλλον Java

Μπασλής, Κων/νος 11 January 2011 (has links)
Στα πλαίσια αυτής της εργασίας έγινε μια απόπειρα καταγραφής και μελέτης των δυνατοτήτων που παρέχονται σήμερα για την ανάπτυξη δικτυακών εφαρμογών σε περιβάλλον Java με χρήση της τεχνολογίας Ajax. Στα πρώτα τρία κεφάλαια γίνεται μια συνοπτική αναφορά σε κάποιες κεντρικές έννοιες και εργαλεία ανάπτυξης Web εφαρμογών σε περιβάλλον Java πρίν την εμφάνιση του Ajax, όπως η γλώσσα HTML, η γλώσσα Javascript, και οι τεχνολογίες που ανέπτυξε η εταιρία Sun για αυτό το σκοπό. Επίσης περιγράφονται κάποια δημοφιλή αυτόνομα εργαλεία ανάπτυξης που στηρίχθηκαν στις παραπάνω τεχνολογίες και τις επέκτειναν. Το αντικείμενο του κεφαλαίου 4 είναι η τεχνολογία Ajax και ο βασικός μηχανισμός πίσω από αυτήν, δηλαδή το αντικείμενο XHR της Javascript. Στο κεφάλαιο 5 γίνεται λόγος για τα frameworks που είναι διαθέσιμα σήμερα και παρέχουν ενσωμάτωση της νέας τεχνολογίας σε εφαρμογές Java, και εισάγεται ένας βασικός διαχωρισμός ανάμεσα στα Direct Ajax Frameworks και στα Indirect Ajax Frameworks. Αυτός ο διαχωρισμός αφορά κυριώς διαφορετικές προσεγγίσεις σε θέματα ανάπτυξης και συνεργασίας με άλλες τεχνολογίες, και γίνεται πιο σαφής στα κεφάλαια 6 και 7. Στο κεφάλαιο 6 περιγράφεται η κατηγορία των Direct Ajax Frameworks, τα κοινά χαρακτηριστικά τους, οι τρόποι χρήσης τους και παρατίθενται λεπτομέρειες για κάποια από τα δημοφιλή frameworks της κατηγορίας. Στο κεφάλαιο 7 περιέχονται αντίστοιχα στοιχεία για την κατηγορία των Indirect Java Ajax Frameworks. Το κεφάλαιο 8 αφορά την υλοποίηση που έγινε στα πλαίσια της εργασίας. Το αντικείμενο της ήταν η προσθήκη στοιχείων της τεχνολογίας Ajax σε μια ήδη υπάρχουσα Java Web εφαρμογή χρησιμοποιώντας δυο διαφορετικά δημοφιλή Ajax Frameworks. Στόχος της υλοποίησης ήταν να γίνει μια εκτίμηση της ευκολία χρήσης, για κάθε ένα από τα δυο frameworks, και της ποιότητας του αποτελέσματος. Τέλος, στο κεφάλαιο 9 συνοψίζονται τα χαρακτηριστικά, τα πλεονεκτήματα και τα μειονεκτήματα των Frameworks που περιγράφηκαν, και αποτυπώνονται κάποια συνολικά συμπεράσματα για τους τρόπους χρήσης της τεχνολογίας και τις δυνατότητες που αυτή παρέχει. / -
595

Java-XSC : m?dulo complexo e complexo intervalar

Gon?alves, Marciano Louren?o da Silva 23 February 2012 (has links)
Made available in DSpace on 2014-12-17T15:48:00Z (GMT). No. of bitstreams: 1 MarcianoLSG_DISSERT.pdf: 1502222 bytes, checksum: 42095db0aea344259d27b288ebc11ee0 (MD5) Previous issue date: 2012-02-23 / Coordena??o de Aperfei?oamento de Pessoal de N?vel Superior / This work aims to develop modules that will increase the computational power of the Java-XSC library, and XSC an acronym for "Language Extensions for Scientific Computation . This library is actually an extension of the Java programming language that has standard functions and routines elementary mathematics useful interval. in this study two modules were added to the library, namely, the modulus of complex numbers and complex numbers of module interval which together with the modules original numerical applications that are designed to allow, for example in the engineering field, can be used in devices running Java programs / Este trabalho tem por finalidade desenvolver m?dulos que venham aumentar o poder computacional da biblioteca JAVA-XSC, sendo XSC1 um acr?nimo para Language Extensions for Scientific Computation . Essa biblioteca ? na verdade uma extens?o da linguagem de programa??o JAVA que possui rotinas elementares e fun??es padr?o ?teis da matem?tica intervalar. Neste trabalho foram acrescentados dois m?dulos ? biblioteca; a saber: o m?dulo dos n?meros complexos e o m?dulo dos n?meros complexos intervalares que em conjunto com os m?dulos originais visam possibilitar que aplica??es num?ricas, como por exemplo na ?rea da engenharia, possam ser usadas em dispositivos que executam programas JAVA
596

Um Middleware reflexivo para apoiar o desenvolvimento de aplicações com requisitos de segurança

Siqueira, Torgan Flores de January 2004 (has links)
Muitos aplicativos atuais, envolvendo diversos domínios de conhecimento, são estruturados como arquiteturas de software que incorporam, além dos requisitos funcionais, requisitos não funcionais, como segurança, por exemplo. Tais requisitos podem constituir um domínio próprio, e, portanto, serem comuns a várias outras arquiteturas de software. Tecnologias como Programação Orientada a Aspectos, Reflexão Computacional e Padrões de Projeto colaboram no desenvolvimento de arquiteturas que provêem a separação de requisitos não funcionais. Porém, sua experimentação e adoção no domínio da segurança computacional ainda é incipiente. O foco deste trabalho é a elaboração de um padrão de projeto voltado à segurança, utilizando como arquitetura conceitual programação orientada a aspectos, e como arquitetura de implementação, reflexão computacional. A composição destas tecnologias resulta em um middleware orientado à segurança, voltado a aplicações desenvolvidas em Java. Estuda-se as tecnologias, seus relacionamentos com a área de segurança, seguido da proposta de uma arquitetura de referência, a partir da qual é extraído um protótipo do middleware de segurança. Este, por sua vez, provê mecanismos de segurança tão transparentes quanto possível para as aplicações que suporta. Com o objetivo de realizar a implementação do middleware de segurança, também são estudadas os mecanismos de segurança da plataforma Java, porém limitado ao escopo deste trabalho. Segue-se o estudo da base conceitual das tecnologias de Reflexão Computacional, o modelo de implementação, seguido de Programação Orientada a Aspectos, o modelo conceitual, e, por fim, têm-se os Padrões de Projeto, a arquitetura de referência. Integrando as três tecnologias apresentadas, propõe-se um modelo, que estabelece a composição de um Padrão Proxy, estruturado de acordo com a arquitetura reflexiva. Este modelo de arquitetura objetiva implementar o aspecto de segurança de acesso a componentes Java, de forma não intrusiva,. Baseado no modelo, descreve-se a implementação dos diversos elementos do middleware, estruturados de forma a ilustrar os conceitos propostos. Ao final, apresenta-se resultados obtidos durante a elaboração deste trabalho, bem como críticas e sugestões de trabalhos futuros.
597

DOMonitor: um ambiente de monitoração de aplicações distribuídas Java

Araujo, Edvar Bergmann January 2002 (has links)
A linguagem de programação Java vem sendo uma das escolhidas para a implementação de aplicações compostas por objetos distribuídos. Estas aplicações caracterizam-se por possuir comportamento complexo e, portanto, são mais difíceis de depurar e refinar para obter melhores desempenhos. Considerando a necessidade do desenvolvimento de uma ferramenta de monitoração para o modelo de objetos distribuídos, que colete informações mais detalhadas sobre a execução da aplicação, é apresentado neste trabalho um ambiente de monitoração de aplicações distribuídas escritas em Java, o DOMonitor. Um dos objetivos do DOMonitor é obter o comportamento que a aplicação apresenta durante a execução, possibilitando a detecção de comportamentos equivocados e seu respectivo refinamento. O DOMonitor é voltado para aplicações compostas por objetos distribuídos e caracteriza-se por identificar principalmente: (i) o comportamento dinâmico das threads; (ii) a utilização dos métodos de sincronização; e (iii) a comunicação entre os entes distribuídos da aplicação. O DOMonitor está fundamentado em quatro premissas: (i) ser transparente para o usuário, não exigindo anotações no código fonte; (ii) apresentar uma organização modular, e por isto ser flexível e expansível; (iii) ser portável, não exigindo nenhuma alteração na Maquina Virtual Java; e (iv) operar de forma a garantir a ordem dos eventos previstos pelo programa. Os dados produzidos pelo DOMonitor podem ser utilizados com diversas finalidades tais como visualização da execução, escalonamento e como suporte à execução de aplicações móveis. Para comprovar esta versatilidade, foi proposta a integração do sistema a dois outros projetos, o Pajé e o ISAM. O projeto ISAM utilizará os dados monitorados para tomadas de decisão durante o curso da execução e o projeto Pajé permite a visualização gráfica das características dinâmicas de uma aplicação Java.
598

Testování výkonu Javy pro každého / Java Performance Testing For The Masses

Stefan, Petr January 2018 (has links)
Java is a major platform for performance sensitive applications. Unit testing of functionality has already become a common practice in software devel- opment; however, the amount of projects employing performance tests is substantially lower. A comprehensive study in combination with a short sur- vey among developers is made in order to examine the current situation in open-source projects written in Java. Results show that suitable tools for measurements exist, but they are hard to use or the outputs are difficult to understand. To improve the situation in favor of performance evaluation a set of user friendly tools for collecting, comparing and visualizing the data is designed, implemented, and verified on a sample Java project. 1
599

Engenharia de sistemas computacionais

Souza, Alexandre Perin de January 2000 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. / Made available in DSpace on 2012-10-17T20:46:20Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-25T18:48:03Z : No. of bitstreams: 1 177313.pdf: 3869545 bytes, checksum: d2e15e32201dc62981879b3fb195d3cc (MD5) / O fortalecimento da UML (Unified Language Modeling) como linguagem padrão para modelagem, tem resultado no aparecimento e desenvolvimento de inúmeras ferramentas CASE de geração automática de código. Estas ferramentas permitem modelar sistemas observando aspectos funcionais, comportamentais, estruturais e/ou organizacionais. O interessante é perceber quais modelos podem ser codificados em uma linguagem de programação e de que forma esses modelos são traduzidos. Esta problemática facilita o entendimento do mecanismo de funcionamento das ferramentas de geração automática de código, além de ser um estudo preliminar para o desenvolvimento de uma futura ferramenta CASE. A idéia deste trabalho está em realizar um estudo que possa determinar a forma pela qual são realizados mapeamentos de modelos, representados na notação UML para Java.
600

Proposta de especificação de uma plataforma de desenvolvimento de ambientes virtuais de baixo custo

Luz, Rodolfo Pinto da January 1997 (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-16T23:53:59Z (GMT). No. of bitstreams: 1 186625.pdf: 2291439 bytes, checksum: ca2d17491ec1f525ad9856a53906210b (MD5) / A realidade virtual (RV) tem seus primeiros trabalhos há quase tanto tempo quanto a computação, mesmo parecendo ser uma tecnologia nova. Os primeiros trabalhos foram desenvolvidos no final da década de 60. A sua falta de destaque deveu-se ao custo elevado dos equipamentos e ao seu principal campo de aplicação ser o militar, e por esta razão ser de divulgação restrita. Nos últimos anos a RV ganhou destaque principalmente pela promessa de difusão a diversas áreas do conhecimento humano, associado à redução dos custos dos sistemas desenvolvidos. Atualmente está disponível uma linguagem para RV chamada VRML, destinada a Internet, que permite a criação de mundos virtuais não imersivos dos mais variados tipos. A criação destes ambientes é realizada, utilizando-se desde softwares para modelagem tridimensional que exportam seus arquivos para esta linguagem, como pacotes específicos para o desenvolvimento destes ambientes. Inexistem plataformas de fácil utilização que possam gerar ambientes virtuais imersivos de baixo custo baseados em padrões abertos, isto é, que aceitem a criação de sistemas utilizando equipamentos especiais para a RV e uma linguagem padronizada e de domínio público. Esta inexistência foi reconhecida com a experiência adquirida durante a realização de projetos no Laboratório de Realidade Virtual/PPGEP/UFSC, sendo que a principal foi a do desenvolvimento do projeto intitulado Virtual Lab. Esta dissertação apresenta uma proposta para especificação de uma plataforma de desenvolvimento de ambientes virtuais de baixo custo. O sistema proposto neste estudo segue os padrões VRML e Java.

Page generated in 0.0567 seconds