Página 1 dos resultados de 94 itens digitais encontrados em 0.011 segundos

Resolução do problema de carregamento e descarregamento de contêineres em terminais portuários via Beam Search

Lima, Fábio Mascagna Bittencourt
Fonte: Universidade Estadual Paulista (UNESP) Publicador: Universidade Estadual Paulista (UNESP)
Tipo: Trabalho de Conclusão de Curso
POR
Relevância na Pesquisa
86.09%
One problem that has been happening frequently in port terminals is the poor planning of the loading and unloading of containers. The reason of this problem is the lack of an efficient method that provides the best means of these operations. The main goal of this work is, to implement a method that provides the best ways to perform the loading and unloading of containers, at each port and thus bring a great saving for these terminals, since the number of moves is directly proportional to cost. To carry out this program was used the idea that the containers are placed in vertical stacks, where the access can be done only by the top of the stack, so the ship was treated as an matrix and to fill it, two rules were created for loading and two for unloading. To obtain the best sequence of rules was used Beam Search method, which is an enumeration type implicit method that analyzes only the best solution of the tree generated. Thus, the program developed in the Java language, provides the best way to perform the loading and unloading ports and the way as the ship leaves each port using a graphical interface; Um problema que vem acontecendo com frequência nos terminais portuários é o mau planejamento do carregamento e descarregamento de contêineres. Este problema ocorre pela falta de um método eficiente que forneça os melhores modos destas operações serem realizadas. Este trabalho tem por finalidade a implementação de um método que forneça as melhores formas de se realizar o carregamento e o descarregamento de contêineres em cada porto e assim trazer uma grande economia para estes terminais...

CEDEM - Centro de documentação e Memória da UNESP

Silva, Pedro Teixeira Fogaça da
Fonte: Universidade Estadual Paulista (UNESP) Publicador: Universidade Estadual Paulista (UNESP)
Tipo: Trabalho de Conclusão de Curso
POR
Relevância na Pesquisa
75.82%
Não disponível

Uma ferramenta para suporte ao desenvolvimento de software orientado a componente

Carlos Alexandre Miglinski
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em /10/2003 PT
Relevância na Pesquisa
95.97%
A complexidade dos atuais sistemas de software e a necessidade de ferramentas que auxiliem na sua construção motivaram a pesquisa e o desenvolvimento de uma ferramenta de geração automática de código. Isto tornou-se viável graças aos recentes avanços obtidos pela engenharia de software principalmente no desenvolvimento de software baseado em componentes. O objetivo e meta dessa dissertação é a construção de uma ferramenta para suporte ao desenvolvimento de software orientado a componente. Esta ferramenta denomina-se ccmBuilder e vem para complementar o modelo de componentes CM-Tel tornando possível modelar um projeto usando-se o modelo CM-Tel e implementá-lo usando a ferramenta ccmBuilder. Constatou-se que o uso do conjunto CM-Tel/ccmBuilder facilita o desenvolvimento, pois a modelagem é feita usando ferramentas CASE tradicionais no mercado. Já na im¬plementação as partes não funcionais e funcionais são gerados na sua totalidade, ficando somente a parte lógica da aplicação a cargo do desenvolvedor. Obtém-se com isto uma agilidade e maior confiabilidade do software.; The complexity of the software systems and the need of tools that help in their construc¬tion motivated us the development of an automatic code generation tool. This tool take advantage of the recent advances in software engineering...

Um sistema de video-conferencia para educação a distancia baseado em padrões abertos

Raquel Cristina Bosnardo
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 30/07/2001 PT
Relevância na Pesquisa
86.12%
Este trabalho descreve o desenvolvimento de um sistema de videoconferência para redes de alto desempenho, que pode ser integrado em sistemas de educação a distância os quais necessitam desta funcionalidade. O sistema é portável, não proprietário e distribuído e permite a interação entre professor e estudante (em um ambiente de educação a distância) através de transmissões em áudio e vídeo, e através de notificações por eventos. Para a implementação, foram utilizadas a arquitetura CORBA (Common Object Request Broker Architecture) e a linguagem Java. Dois serviços CORBA foram empregados: AIV Streams para o transporte da mídia contínua e o Serviço de Eventos para a notificação de eventos. O projeto e desenvolvimento utiliza tecnologias modernas tais como UML (Unified Modeling Language), componentes de software, e orientação a objetos; This dissertation deseribes the development of a videoconference system targeted to high speed networks that can be integrated into distance learning systems lacking of this functionality. The system is designed to be portable, open, and distributed, allowing the integration among teacher and students (in a distance Jearning environment) through live audio and video, and event notifications. The impJementation relies on the CORBA (Common Object Request Broker Architecture) architecture and the Java language. Two CORBA services were employed: AIV Streams for eontinuous media transport and Event Service for event notification. The design and development employ modem technologies such as UML (Unified Modeling Language)...

Estudo da utilização da linguagem Java no desenvolvimento de applets e aplicativos para ensino e pesquisa de engenharia química /

Ogeda, Rafael Hernandes
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: xv, 164f.| il., grafs., tabs.
POR
Relevância na Pesquisa
95.97%
Dissertação (Mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico.

Realização da gerência distribuída de redes utilizando SNMP, Java, WWW e Corba /

Barotto, Andre Mello
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: vi, 114f.| il., grafs., tabs. +
POR
Relevância na Pesquisa
95.91%
Dissertação (Mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico.

Controle de conexões, sinalizações e fluxos de células em uma rede ATM utilizando Java e SNMP

Barbosa, Gentil Veloso
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: 101 f.| il., grafs.
POR
Relevância na Pesquisa
66.09%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico.; A finalidade deste trabalho é apresentar um módulo de gerência para o controle de conexões, sinalizações e fluxos de células em uma rede ATM. Este módulo utiliza a simplicidade do protocolo SNMP e as facilidades disponíveis na linguagem de programação Java para permitir o gerenciamento dos fluxos de células em SVCs, bem como realizar um levantamento sobre todas as conexões ativas em um comutador, classificando-as como ponto a ponto ou ponto a multiponto. Além disso, é possível obter as informações sobre as sinalizações ATM.

Engenharia de sistemas computacionais

Souza, Alexandre Perin de
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: xiii, [120] f.| il. +
POR
Relevância na Pesquisa
76.1%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico.; 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.

Proposta de um modelo conceitual de ferramenta para monitoramento de documento na web

Sebastião, Cláudio Barradas
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: x, 151 f.| il., tabs.
POR
Relevância na Pesquisa
96%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.; A Web pode ser vista de duas formas: serviços e conteúdo. Conteúdo é o conjunto das informações eletrônicas que podem ser publicadas através do meio Web e por serviços designamos o conjunto de funcionalidades que possibilitam a extração, integração, publicação e visualização do conteúdo. Com esta visão, este estudo comtempla uma grande estruturação de como desenvolver páginas Web e gerencia-las de uma forma prática, segura e responsável, utilizando-se de todas as opções que as inúmeras ferramentas de desenvolvimento Web nos proporcionam.

Um tradutor Java/RTR integrado ao ambiente Eclipse

Tres, Taciano
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: 1 v.| il.
POR
Relevância na Pesquisa
95.9%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.

Um Modelo para obtenção de previsibilidade temporal em aplicações java para TV digital

Moraes Neto, Moacyr Franco de
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: 152 p.| il., grafs., tabs.
POR
Relevância na Pesquisa
106.14%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Automação e Sistemas; Com o crescimento da TV Digital Interativa (TVDI) um novo modelo de aplicações torna-se imprescindível no cenário TV Digital, isto implica na necessidade de ter-se mecanismos que propiciem a execução de forma determinística ou, ao menos, satisfatória das aplicações para TV Digital. Este trabalho propõe a criação de um modelo para execução de aplicações para TV Digital baseadas na linguagem Java que implementam especificação Globally Executable MHP (GEM). Para isso, é proposta uma integração entre a extensão da linguagem Java para Real Time, a Real Time Specification for Java (RTSJ), com o modelo de Java TV, possibilitando a definição de um novo modelo capaz de proporcionar melhor gerenciamento de recursos ligados às aplicações. Esse modelo permite que as aplicações para TV Digital possam expressar suas restrições temporais soft, tornando possível a criação de mecanismos para tratamento e controle de sobrecargas; With the increase of the Interactive Digital TV (IDTV), a new model of applications becomes essential in the Digital TV scenario. This implies the need of having mechanism that provides the execution in a deterministic way or...

Um ambiente para análise de Threads distribuídas de tempo real

Lorbieski, Robson
Fonte: Universidade Federal de Santa Catarina Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado Formato: 76 p.| il., grafs., tabs.
POR
Relevância na Pesquisa
66.2%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2012; Mecanismos de previsão de perda de deadlines são importantes para sistemas de tempo real na medida em que possibilitam otimizar seu desempenho através de ações preventivas ou corretivas. Este trabalho apresenta uma implementação do mecanismo de previsão ASQ (Aperiodic Server Queue) proposto em (PLENTZ, 2008) usando o Java RTS, uma implementação da Real-Time Specification for Java (RTSJ). O objetivo geral é fazer uma análise qualitativa desta implementação com a descrita na referência citada, a qual utiliza a linguagem Java convencional. Para tanto, utiliza-se o mesmo modelo de tarefas proposto em (PLENTZ, 2008) que é composto por tarefas periódicas locais e aperiódicas distribuídas. Este último tipo de tarefa segue o conceito de Threads distribuídas, uma abstração que estende o modelo de threads locais, existentes em sistemas computacionais. Simulações realizadas mostram que o desempenho da implementação desenvolvida neste trabalho não apresenta uma diferença substancial em relação a versão de (PLENTZ, 2008), isto é, o número de previsões corretas e as taxas de erros de ambas as implementações ficam bem próximas com uma pequena tendência de melhora nesta versão aqui apresentada. Além disso...

Abordagem semiótica de design de interface para ambientes de aprendizagem com suporte ao pensamento crítico

Oliveira, Augusto César Melo de
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado Formato: 1 v.| ils., tab.
POR
Relevância na Pesquisa
66%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação; Existem desenvolvedores de software que acreditam que uma interface é apenas para apresentar de maneira mais amigável, bonita e fácil, as funcionalidades providas pelo software. Entretanto, assim como existe uma relação de influencia mutua entre pensamento e linguagem, a interface do software pode influenciar numa atividade cognitiva suportada pelo computador. Este trabalho mostra uma forma de auxiliar o design de interfaces para sistemas de aprendizagem de apoio ao pensamento critico, através da abordagem da Engenharia Semiótica e suas derivações, onde a interface é uma mensagem unilateral do designer para o usuário. O Design desses sistemas é baseado num modelo computacional que aplica a Teoria da Atividade e a Pedagogia do Julgamento. Nesse contexto a interface pode contribuir diretamente no processo de desenvolvimento do pensamento crítico. Essa proposta de design de interface é aplicada num software web que implementa a atividade de Crítica ao Conhecimento.

Um estudo sobre verificação formal de sistemas concorrentes

Queiroz, João Paulo Carvalho Colu de
Fonte: Universidade de Brasília Publicador: Universidade de Brasília
Tipo: Dissertação
POR
Relevância na Pesquisa
76.19%
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2012.; Este trabalho apresenta um estudo de metodologias para veri cação formal de aplicativos desenvolvidos em linguagens imperativas, em especial, na linguagem Java. Os formalismos teóricos mostrados incluem a Lógica de Hoare, usada para representar pro- priedades de aplicações imperativas, e construções da linguagem de especi cação JML (baseada na Lógica de Hoare), usada para especi car o comportamento esperado de apli- cações codi cadas em Java. As ferramentas mostradas são o sistema Krakatoa, usado para converter especi cações JML em obrigações de prova, e o ambiente interativo de provas Coq, usado para veri car obrigações de prova. Finalmente, exibe-se um estudo de caso que utiliza o ferramental teórico e prático proposto. ______________________________________________________________________________ ABSTRACT; This work presents a study of methodologies to formally verify applications developed with imperative languages, specially with the Java language. The theoretical formalisms shown include Hoare Logic, which is used to sketch properties on imperative languages, and JML constructions (based on Hoare Logic)...

Caampi

Fillus, Edison Klafke
Fonte: Universidade Federal do Paraná Publicador: Universidade Federal do Paraná
Tipo: Teses e Dissertações Formato: application/pdf
PORTUGUêS
Relevância na Pesquisa
75.9%
Resumo

Gestão de fomento mercantil

Coelho, Joel Luis de Oliveira
Fonte: Universidade Federal do Paraná Publicador: Universidade Federal do Paraná
Tipo: Monografia Especialização Formato: application/pdf
PORTUGUêS
Relevância na Pesquisa
95.89%

Um ambiente integrado para manipulação de tráfego multicast

Lima, Weldson Queiroz de
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Engenharia Elétrica; Automação e Sistemas; Engenharia de Computação; Telecomunicações Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Engenharia Elétrica; Automação e Sistemas; Engenharia de Computação; Telecomunicações
Tipo: Dissertação Formato: application/pdf
POR
Relevância na Pesquisa
66.06%
In the two last decades of the past century, following the consolidation of the Internet as the world-wide computer network, applications generating more robust data flows started to appear. The increasing use of videoconferencing stimulated the creation of a new form of point-to-multipoint transmission called IP Multicast. All companies working in the area of software and the hardware development for network videoconferencing have adjusted their products as well as developed new solutionsfor the use of multicast. However the configuration of such different solutions is not easy done, moreover when changes in the operational system are also requirede. Besides, the existing free tools have limited functions, and the current comercial solutions are heavily dependent on specific platforms. Along with the maturity of IP Multicast technology and with its inclusion in all the current operational systems, the object-oriented programming languages had developed classes able to handle multicast traflic. So, with the help of Java APIs for network, data bases and hipertext, it became possible to the develop an Integrated Environment able to handle multicast traffic, which is the major objective of this work. This document describes the implementation of the above mentioned environment...

Um modelo de execução para Java no processador Cell BE; An execution model for Java on the Cell BE processor

Francisco Rafael Lorenzo Hoyos
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 21/12/2009 PT
Relevância na Pesquisa
96.18%
O Cell Broadand Engine (Cell BE) é um processador com arquitetura de múltiplos núcleos heterogêneos, voltado para o uso em aplicações de alto desempenho. Talvez mais conhecido como o processador do Playstation 3 da Sony, ele também está presente aos milhares no supercomputador Roadrunner da IBM. Entretanto, o SDK do Cell BE não suporta o desenvolvimento de aplicações sem Java. Como é sabido, Java é uma das linguagens mais utilizadas hoje em dia, nas mais variadas plataformas de hardware e para quase todos os tipos de aplicações. Este trabalho introduz um novo modelo para a execução de programas Java no Cell BE. Esse modelo permite ao programador Java executar tarefas (partes do código Java do programa principal) nos Synergistic Processing Elements (SPE), que são núcleos especializados do Cell BE, maiores responsáveis pelo grande poder de processamento desse chip. Enquanto outras soluções tentam esconder completamente a arquitetura de múltiplos núcleos heterogêneos do Cell BE, a nova proposta expõe um modelo de memória explicitamente distribuída, habilitando o programador Java a definir exatamente qual código deve executar nos SPEs. A viabilidade do modelo é então demonstrada através da melhoria de desempenho obtida consistentemente com vários programas executados em uma máquina virtual Java modificada para suportar a plataforma Cell BE. Com seis SPEs...

Desenvolvimento de um método para a geração de trajetórias para o fresamento de cavidades em peças prismáticas com múltiplas ferramentas

López Guarnizo, Rafael Alberto
Fonte: Universidade Federal de Santa Catarina Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado Formato: 140 p.| il., grafs., tabs.
POR
Relevância na Pesquisa
75.91%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Mecânica, Florianópolis, 2012; Uma quantidade significativa de peças mecânicas é fabricada pelo processo de fresamento, sendo que o fresamento em desbaste 2,5D é o processo por meio do qual o maior volume de material é removido, enquanto o acabamento posterior pode ser feito em máquinas de até 5 eixos. Define-se o fresamento em 2,5D como sendo aquele composto por uma série de trajetórias 2D no plano XY em diferentes níveis Z. Uma alta remoção de material contribui para a redução do tempo de fabricação, item de grande importância para uma empresa competir no mercado atual, onde é necessário que os processos de manufatura sejam cada vez mais rápidos e flexíveis, acompanhando as constantes mudanças no mercado. A geração de trajetórias para o fresamento em 2,5D é um tópico bastante importante na manufatura de peças, incluindo software comercial de CAM (Computer-Aided Manufacturing - Manufatura Assistida por Computador), pois uma grande quantidade de peças mecânicas possui superfícies paralelas ou normais a um plano único. Este trabalho visa contribuir para a redução do tempo de usinagem mediante a geração de trajetórias para múltiplas ferramentas onde uma ferramenta com diâmetro maior remove a maior quantidade de material possível em um tempo reduzido...

O desenvolvimento de um sistema gerenciador de artigos eletrônicos utilizando a tecnologia Javaweb e o Rational Unified Process no gerenciamento do projeto

Zotto, Sérgio Patrique
Fonte: Universidade Federal do Paraná Publicador: Universidade Federal do Paraná
Tipo: Monografia Especialização Formato: 154f. : il.; application/pdf
PORTUGUêS
Relevância na Pesquisa
95.9%
Orientador : Jaime Wojciechowski; Monografia (especialização) - Universidade Federal do Paraná, Setor Escola Técnica, Curso de Especializaçao em Engenharia de Software; Inclui bibliografia