• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 9
  • 9
  • 4
  • 3
  • 3
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 30
  • 30
  • 11
  • 9
  • 8
  • 8
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 4
  • 4
  • 4
  • 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.
11

Porovnání frameworků Nette a Java Spring pro vývoj webových aplikací / Comparison of Nette and Java Spring frameworks for web development

Tölg, Jan January 2014 (has links)
This thesis is focused on a comparison of two frameworks, built on two different platforms. The first one is a PHP-based framework Nette and the second one is Spring, developed in Java. They both are popular choices of frameworks on their respective platforms. The first part of the thesis' target is to introduce the reader to elementary ideas related to frameworks - design pattern MVC. The second part describes the Nette framework, the third is devoted to Spring framework. The fourth part deals with an example application and it's realization in both Nette and Spring, and the fifth and last part compares both frameworks, evaluates them and closes the whole topic.
12

Návrh systému pro evidenci požárů / Design of System for Maintanance of Fires

Mešková, Lucia January 2016 (has links)
The aim of this thesis is to design a system for the purposes of registry of fires of the Fire and rescue department of the Slovak Republic. System should serve to members of the department for administration of records about all fires within the Žilina Region and it should work through the web interface. Emphasis will be placed on using frameworks with the aim to simplify the process of development of the system.
13

建立預測模型之應用框架設計 / An Application framework designed for building forecast models

曹飴珊, Tsao, Yi Shan Unknown Date (has links)
預測技術是一個不斷變動的領域,本研究提出一個高彈性的預測模型應用框架,供使用者開發各種預測系統,且使用者能夠很容易的將新的預測技術增加到系統之中。本研究先分析現有預測模型的建構過程,提出一共通流程。並依此共通流程定義應用框架,該框架可用以產生各種實際的預測系統。此應用框架具備了高度的彈性,除了在流程上可整合OASIS的WS-BPEL流程描述語言外,且可整合各種不同的預測技術所需的運算方法與資料。 / With the rapidly changing forecast technique, this paper introduces a flexible application framework to develop different forecast systems. When you develop a system by this framework, you can add a new forecast technology easily. This paper provides a common process for model building by analysis exiting processes and use this common process to develop application framework. In addition to using an XML-based language, Web Services Business Process Execution Language(WS-BPEL), to describe the details of model building process, this framework can integrates methods and data from different forecast technologies by defining method and data configuration.
14

Desenvolvimento de software de apoio ao projeto de arranjo físico de fábrica baseado em um framework orientado a objeto / Facilities layout support system development based on an object-oriented application framework

Tiberti, Alexandre José 14 April 2004 (has links)
Nas últimas quatro décadas, métodos e algoritmos para análise e formação de arranjos físicos de máquinas, equipamentos, departamentos e serviços auxiliares vêm sendo desenvolvidos para reduzir o fluxo de materiais e o deslocamento de pessoal entre eles, objetivando diminuir custos e aumentar a eficiência do sistema produtivo. Diversos autores têm proposto algoritmos e ferramentas computacionais para aumentar a produtividade do projetista de arranjo físico, mas todos focam em um determinado conjunto de algoritmos, método, ou tipo de arranjo físico. Neste contexto, este trabalho de pesquisa buscou desenvolver um software que atue em um escopo mais amplo que o dessas ferramentas computacionais. A partir de uma estrutura baseada em um framework de aplicação orientado a objeto, o software proposto é capaz de suportar a introdução de novos métodos, algoritmos e ferramentas gráficas para análise e formação dos diversos tipos de arranjos físicos existentes, à medida que estes forem necessários, sem sofrer modificações ou gerar alterações significativas em seu código fonte. Isso permite ao desenvolvedor adaptar facilmente o software proposto às necessidades de um projeto de arranjo físico / In the last four decades, methods and algorithms have been developed to analyse and arrange the layout of machines, equipments, departments, and auxiliary services in order to minimize the movement of people and material flow. It is normally made to reduce costs and improve the production system efficiency. Several authors have proposed computational algorithms and tools to increase productivity of the layout designer, but all of them focus on a limited set of algorithms or methods, or on a particular layout type. In this research work, a computer program with a broader scope than current computational tools has been developed. By adopting a structure based on an object-oriented application framework, the proposed software supports the addition of new methods, algorithms, and graphical tools, which can be applied, as required, on several different layout design types without significant structural or source code changes. It enables the developer to adapt the proposed software for new layout design requirements easily
15

Uma linha de produto de software para módulos de aprendizagem interativa / A software product line for interactive learning modules

Dalmon, Danilo Leite 06 July 2012 (has links)
Aplicativos educacionais podem promover diversos benefícios a professores e alunos, desde a redução de tarefas repetitivas à realização de atividades impossíveis com o uso de apenas lousa e papel. Módulos de Aprendizagem Interativa (iMA) são uma família de aplicativos educacionais que fornecem atividades interativas integradas a Sistemas de Gerenciamento de Cursos. O desenvolvimento de iMA, similarmente ao de outros sistemas criados em contexto de projetos acadêmicos, enfrenta problemas relacionados a manutenção e evolução de software, que afetam suas contribuições à sociedade. Isso é provocado principalmente pela degradação do código com o tempo e dos métodos ad-hoc utilizados, sem sistematização do processo ou procedimentos explícitos para prevenção desses problemas. Com o objetivo de aprimorar esse processo, esta dissertação apresenta uma Linha de Produto de Software (LPS) criada para o desenvolver iMA. O método usado para criá-la envolveu análise do domínio, formado pelos iMA existentes, a elaboração de um modelo de sistema para definir as responsabilidades das características obrigatórias, variantes e opcionais aos aplicativos, e a implementação de um arcabouço de aplicação. Assim, essa LPS consiste nesse arcabouço e seus manuais de funcionamento interno, utilização e evolução, promovendo reúso de código, arquitetura e processo. A avaliação deste trabalho foi conduzida com uma prova de conceito e um estudo de caso. A prova de conceito descreve o desenvolvimento de um novo iMA, chamado iTangran, apresentando a factibilidade da utilização da LPS para essa tarefa. O estudo de caso investigou com maior profundidade o impacto da LPS sobre a criação da nova versão de um aplicativo existente, chamado iVProg. Os resultados obtidos mostram que o oferecimento de um processo e uma arquitetura que guiam as tarefas do programador de iMA teve grande influência na sua percepção de produtividade e satisfação, além de contribuírem para a qualidade do código criado e sua documentação, fatores essenciais para a prevenção dos problemas de desenvolvimento enfrentados atualmente. / Educational software provide many benefits for teachers and students, from reducing repetitive tasks to offering assignments impossible with the use of only blackboard and paper. Interactive Learning Modules (iLM) are a family of educational systems which offer interactive assignments integrated with Learning Management Systems. The development of iLM, similarly to other software created in context of academic projects, faces issues related to software maintenance and evolution, which hinder their contributions to society. This is mainly caused by code degradation with time and to ad-hoc methods used, without a systematic process and explicit considerations to prevent these problems. With the goal of improving this process, this work presents a Software Product Line (SPL) for the development of iLM. The method used to create this SPL involved an analysis of the domain, which are the existing iLM, the creation of a system model in order to define the responsibilities of mandatory, variant and optional features among systems, and the implementation of an application framework. Therefore, the SPL consists of this framework and its manuals for internal operation, utilization and evolution, providing code, architecture and process reuse. Contributions of this work were evaluated by a proof of concept and a study case. The proof of concept describes the development of a new iLM called iTangran, presenting the possibility of using the SPL for this task. The study case investigated more deeply the SPL impact on the refactoring process of an existing iLM, iVProg. Results show that a guide and an architecture for the tasks undertaken by programmers have a significant influence on the perceived productivity and their satisfaction while working, also contributing to code and documentation quality, which are essential factors to prevent development problems such as those faced nowadays.
16

Desenvolvimento de software de apoio ao projeto de arranjo físico de fábrica baseado em um framework orientado a objeto / Facilities layout support system development based on an object-oriented application framework

Alexandre José Tiberti 14 April 2004 (has links)
Nas últimas quatro décadas, métodos e algoritmos para análise e formação de arranjos físicos de máquinas, equipamentos, departamentos e serviços auxiliares vêm sendo desenvolvidos para reduzir o fluxo de materiais e o deslocamento de pessoal entre eles, objetivando diminuir custos e aumentar a eficiência do sistema produtivo. Diversos autores têm proposto algoritmos e ferramentas computacionais para aumentar a produtividade do projetista de arranjo físico, mas todos focam em um determinado conjunto de algoritmos, método, ou tipo de arranjo físico. Neste contexto, este trabalho de pesquisa buscou desenvolver um software que atue em um escopo mais amplo que o dessas ferramentas computacionais. A partir de uma estrutura baseada em um framework de aplicação orientado a objeto, o software proposto é capaz de suportar a introdução de novos métodos, algoritmos e ferramentas gráficas para análise e formação dos diversos tipos de arranjos físicos existentes, à medida que estes forem necessários, sem sofrer modificações ou gerar alterações significativas em seu código fonte. Isso permite ao desenvolvedor adaptar facilmente o software proposto às necessidades de um projeto de arranjo físico / In the last four decades, methods and algorithms have been developed to analyse and arrange the layout of machines, equipments, departments, and auxiliary services in order to minimize the movement of people and material flow. It is normally made to reduce costs and improve the production system efficiency. Several authors have proposed computational algorithms and tools to increase productivity of the layout designer, but all of them focus on a limited set of algorithms or methods, or on a particular layout type. In this research work, a computer program with a broader scope than current computational tools has been developed. By adopting a structure based on an object-oriented application framework, the proposed software supports the addition of new methods, algorithms, and graphical tools, which can be applied, as required, on several different layout design types without significant structural or source code changes. It enables the developer to adapt the proposed software for new layout design requirements easily
17

A Lab System for Secret Sharing / Utveckling av laborationssystem för secret sharing

Olsson, Fredrik January 2004 (has links)
Finnegan Lab System is a graphical computer program for learning how secret sharing works. With its focus on the algorithms and the data streams, the user does not have to consider machine-specific low-level details. It is highly modularised and is not restricted to secret sharing, but can easily be extended with new functions, such as building blocks for Feistel networks or signal processing. This thesis describes what secret sharing is, the development of a new lab system designed for secret sharing and how it can be used.
18

Frameworky pro rychlý vývoj webových aplikací Ruby on Rails a Spring Roo / A comparison of the web Rapid Application Development frameworks Ruby on Rails and Spring Roo

Jindráček, Petr January 2014 (has links)
The topic of this master's thesis is a comparison of web Rapid Application Development frameworks Ruby on Rails and Spring Roo. The paper focuses on creating extensive overview of pros and cons of the subjected tools from the web developer's point of view to enhance his awareness about the subject, also to come up with new questions for further analysis or even convince him to use one of the frameworks in the real projects. Firstly, the paper contains a theoretical overview of the common conceptions for better understanding of the following parts and then specific principles for each of the selected frameworks. Secondly, there is a practical part. On one hand it demonstrates the implementation of a reference application using both platforms to illustrate the practical distinctions. On the other hand, it also contains an overall comparison based on the defined methodology. Altogether, it should form a comprehensive comparison of the selected frameworks for web developers interested in Ruby and Java platforms.
19

Uma linha de produto de software para módulos de aprendizagem interativa / A software product line for interactive learning modules

Danilo Leite Dalmon 06 July 2012 (has links)
Aplicativos educacionais podem promover diversos benefícios a professores e alunos, desde a redução de tarefas repetitivas à realização de atividades impossíveis com o uso de apenas lousa e papel. Módulos de Aprendizagem Interativa (iMA) são uma família de aplicativos educacionais que fornecem atividades interativas integradas a Sistemas de Gerenciamento de Cursos. O desenvolvimento de iMA, similarmente ao de outros sistemas criados em contexto de projetos acadêmicos, enfrenta problemas relacionados a manutenção e evolução de software, que afetam suas contribuições à sociedade. Isso é provocado principalmente pela degradação do código com o tempo e dos métodos ad-hoc utilizados, sem sistematização do processo ou procedimentos explícitos para prevenção desses problemas. Com o objetivo de aprimorar esse processo, esta dissertação apresenta uma Linha de Produto de Software (LPS) criada para o desenvolver iMA. O método usado para criá-la envolveu análise do domínio, formado pelos iMA existentes, a elaboração de um modelo de sistema para definir as responsabilidades das características obrigatórias, variantes e opcionais aos aplicativos, e a implementação de um arcabouço de aplicação. Assim, essa LPS consiste nesse arcabouço e seus manuais de funcionamento interno, utilização e evolução, promovendo reúso de código, arquitetura e processo. A avaliação deste trabalho foi conduzida com uma prova de conceito e um estudo de caso. A prova de conceito descreve o desenvolvimento de um novo iMA, chamado iTangran, apresentando a factibilidade da utilização da LPS para essa tarefa. O estudo de caso investigou com maior profundidade o impacto da LPS sobre a criação da nova versão de um aplicativo existente, chamado iVProg. Os resultados obtidos mostram que o oferecimento de um processo e uma arquitetura que guiam as tarefas do programador de iMA teve grande influência na sua percepção de produtividade e satisfação, além de contribuírem para a qualidade do código criado e sua documentação, fatores essenciais para a prevenção dos problemas de desenvolvimento enfrentados atualmente. / Educational software provide many benefits for teachers and students, from reducing repetitive tasks to offering assignments impossible with the use of only blackboard and paper. Interactive Learning Modules (iLM) are a family of educational systems which offer interactive assignments integrated with Learning Management Systems. The development of iLM, similarly to other software created in context of academic projects, faces issues related to software maintenance and evolution, which hinder their contributions to society. This is mainly caused by code degradation with time and to ad-hoc methods used, without a systematic process and explicit considerations to prevent these problems. With the goal of improving this process, this work presents a Software Product Line (SPL) for the development of iLM. The method used to create this SPL involved an analysis of the domain, which are the existing iLM, the creation of a system model in order to define the responsibilities of mandatory, variant and optional features among systems, and the implementation of an application framework. Therefore, the SPL consists of this framework and its manuals for internal operation, utilization and evolution, providing code, architecture and process reuse. Contributions of this work were evaluated by a proof of concept and a study case. The proof of concept describes the development of a new iLM called iTangran, presenting the possibility of using the SPL for this task. The study case investigated more deeply the SPL impact on the refactoring process of an existing iLM, iVProg. Results show that a guide and an architecture for the tasks undertaken by programmers have a significant influence on the perceived productivity and their satisfaction while working, also contributing to code and documentation quality, which are essential factors to prevent development problems such as those faced nowadays.
20

Forced alignment pomocí neuronových sítí / Forced Alignment via Neural Networks

Beňovič, Marek January 2020 (has links)
Watching videos with subtitles in the original language is one of the most effective ways of learning a foreign language. Highlighting words at the moment they are pronounced helps to synchronize visual and auditory perception and increases learning efficiency. The method for aligning orthographic transcriptions to audio recordings is known as forced alignment. This work implements a tool for aligning transcript of YouTube videos with the speech in their audio recording, providing a web user interface with video player presenting the results. It integrates two state-of-the-art forced aligners based on Kaldi, first using standard HMM approach, second based on neural networks and compares their accuracy. Integrated aligners also provide a phone level alignment, which can be used for training statistical models in further speech recognition research. Work describes implementation and architectural concepts the tool is based on, which can be used in various software projects. 1

Page generated in 0.1193 seconds