• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 29
  • 22
  • 16
  • 7
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 87
  • 23
  • 18
  • 12
  • 10
  • 10
  • 9
  • 8
  • 8
  • 7
  • 7
  • 7
  • 6
  • 6
  • 5
  • 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

Em direção a um ambiente de desenvolvimento de software orientado por comportamento

BARBOSA NETO, Alvaro Magnum 22 May 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-03-15T13:44:42Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DISSERTACAO_MESTRADO_ALVARO_MAGNUM_2015.pdf: 2738529 bytes, checksum: 1954d6163f8ba9074e68546e0f003f12 (MD5) / Made available in DSpace on 2016-03-15T13:44:42Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DISSERTACAO_MESTRADO_ALVARO_MAGNUM_2015.pdf: 2738529 bytes, checksum: 1954d6163f8ba9074e68546e0f003f12 (MD5) Previous issue date: 2015-05-22 / Criado por Dan North, o BDD (Behavior Driven Development) é uma técnica de desenvolvimento ágil de software baseada no TDD (Test Driven Development) e que foca no teste de software orientado por comportamentos, isto é, concentra-se nas razões pelo qual o software é criado e nos requisitos de comportamento do negócio. A utilização da técnica traz uma série de benefícios para projetos de desenvolvimento de software, contudo, ela não tem uma aceitação tão grande no mercado e é, muitas vezes, preterida em relação ao TDD. Esse trabalho faz uma análise dessa situação e também propõe um ambiente que visa facilitar a adoção do BDD através da análise dos seguintes questionamentos: quais características devem fazer parte de uma ferramenta para que ela facilite e dinamize a utilização do BDD no contexto de um projeto de desenvolvimento de software? Como permitir o uso da mesma por um cliente leigo em testes, e, ao mesmo tempo, agregar valor para o gerente do projeto, os testadores e os desenvolvedores de software? Como o cliente poderia acompanhar em tempo real se o que ele espera obter está, de fato, sendo construído? Como medir o impacto da ferramenta? Através de análises e resultados obtidos em mais de 12 anos de experiência profissional no setor de tecnologia de instituições públicas e privadas, além de pesquisas na literatura, entrevistas com profissionais de TI e avaliações de ferramentas BDD no mercado, foi concebido um plugin: o BDD Plugin for Mantis (BDDPM), uma ferramenta cujo objetivo é facilitar a adoção do BDD em projetos de desenvolvimento de software. Para avaliar o plugin quanto ao cumprimento dos objetivos, foi utilizada uma técnica denominada GQM (Goal/Question/Metric), que permite, através de objetivos bem estabelecidos, planejar e mensurar métricas de avaliação. O BDDPM foi avaliado com sucesso dentro de um ambiente de produção real, uma autarquia do Governo do Estado da Paraíba: a Paraíba Previdência. Este trabalho descreve, em detalhes, todo o ciclo de vida do projeto, desde sua concepção, passando por sua criação, tecnologias utilizadas, recursos incluídos, etc. / Created by Dan North, BDD (Behavior Driven Development) is a software agile development technique based on TDD (Test Driven Development). The BDD focuses on software testing oriented by behaviors, that is, it focuses on the reasons why a software is created and its business behavior. The use of the technique brings a number of benefits for software development projects; however, BDD does not have such a great market as the TDD: the first choice of the majority. This work brings an analysis of this situation and also proposes an environment to facilitate the adoption of BDD by examining the following questions: what characteristics should be part of a tool so that it facilitate and streamline the use of BDD in a context of project software development? How can it be used by an unexperienced client, and, at the same time, add value to project managers, testers and developers? How the customer could follow, in real time, if what he expects to, is really being built? How to measure the impact of the tool? Through analysis and results obtained from over 12 years of professional experience in the technology sector of public and private institutions, as well as research in the literature, interviews with IT professionals and reviews of BDD tools on the market, a plugin was developed: the BDD Plugin for Mantis (BDDPM), a tool which aims to facilitate the adoption of BDD in software development projects. To assess the plugin in meeting the goals, a technique called GQM (Goal / Question / Metric) was used; it allows, through well-established objectives, plan and measure evaluation metrics. The BDDPM was successfully evaluated in a real production environment, a company called Paraíba Previdência. This paper describes in detail the entire life cycle of the project: from its conception, through its creation, the technologies used, features included, etc.
42

Design, Implementation, and Performance Evaluation of HLA in Unity

Söderbäck, Karl January 2017 (has links)
This report investigates if an HLA-plugin for the game engine Unity can be made and whether or not it would lead to any drawbacks in regard to data exchange and performance. An implementation of a plugin and performance tests on it proceeds to show that the possibilities of running HLA as a plugin in Unity shows a lot of promise for 3D-applications designed in Unity communicating over HLA.
43

Release, deploy och distribution vid plugin-utveckling med Eclipse : Hur detta kan stödjas av en modern utvecklingsmiljö för Java

Nordlinder, Johan January 2010 (has links)
Utveckling av olika typer av påbyggnadskod till programvaror blir allt vanligare. Dessa som går under samlingsnamnet plugins skiljer sig från vanliga applikationer då de har en annan struktur samt speciella beroenden till applikationsspecifika moduler. Problem uppstår när denna typ av utveckling inte stöds av de vanliga utvecklingsmiljöer som finns ute på företagen och delar som borde vara automatiserade måste utföras manuellt. Syftet med studien är att undersöka hur utvecklingsmiljön för Java på Sandvik IT Services kan anpassas för att stödja plugin-utveckling för IBM Lotus Notes. I denna studie undersöks skillnaden mellan plugin-utveckling och den vanliga Java-utvecklingen på företaget samt hur detta påverkar verktygen i utvecklingsmiljön. Resultatet beskriver hur utvecklingsmiljön kan anpassas för att stödja plugin-utveckling och en lösning för detta föreslås. Slutligen visas en implementation av lösningen i form av en prototyp där utvecklingsmiljön anpassas för plugins med Maven pluginet Tycho.
44

Comparison of Shatter Effects in Autodesk Maya with nCloth and DMM Plugin

Irwin, Caroline January 2012 (has links)
In today’s society, movies and videogames with a great deal of visual effects that contain objects that break, shatter or explode are popular. They are created from a number of different kinds of 3D programs and plugins. This time Autodesk Mayas nCloth is compared with the new built-in Digital Molecular Matter (DMM) Plugin to see which technique is easiest to use, as well as delivers the best result. A modeled sculpture was shattered using both nCloth and DMM and a set of predefined areas were studied. The results reveals that both techniques can be employed however the DMM technology has several advantages where less time consumption is one of them.
45

Säkerhetsanalys av plugin-kod till publiceringsplattformen WordPress

Persson, Peter January 2013 (has links)
Applikationer och system flyttar i allt större utsträckning från lokala installationer på den enskilda datorn, ut i “molnet” där data skickas och hanteras via Internet. Traditionella “Desktop applikationer” blir webbapplikationer för att centralisera drift och öka tillgänglighet. Detta skifte medför ett ökande antal träffytor för personer som av en eller annan orsak vill åsamka skada eller tillskansa sig, alternativt manipulera eller förstöra, känslig eller hemlig information. Den här rapporten har för avsikt att utvärdera hur väl man kan skydda sig mot tre av de just nu vanligaste attackformerna mot webbapplikationer generellt, men WordPress specifikt. Nämligen attackformerna SQL-injection, Cross site scripting och Cross site request forgery. Resultaten av undersökningen visar att det genom en väl implementerad hantering av in- och utgående data går att skapa ett fullt acceptabelt grundskydd för att desarmera attacker av dessa typer.
46

Modul do prostředí Eclipse pro podporu JCL / Eclipse IDE plug-in for JCL support

Daněk, Tomáš January 2014 (has links)
In the thesis I am presenting a plugin in the integrated development environment Eclipse. Plugin is designed to support writing code in JCL programming language. In the first part of the thesis I am focusing on the mainframe platform from the IBM corporation on which the JCL language is used. I also focus on the z/OS operating system and it`s components required for adequate runtime environment for JCL language. In the next section I am discussing the Eclipse environment which is used as runtime platform for the plugin. As a base for the plugin is used an Xtext framework. The framework is specifically designed for development of custom domain specific languages.
47

Implementace procedur pro předzpracování dat v systému Rapid Miner / Implementation of data preparation procedures for RapidMiner

Černý, Ján January 2014 (has links)
Knowledge Discovery in Databases (KDD) is gaining importance with the rising amount of data being collected lately, despite this analytic software systems often provide only the basic and most used procedures and algorithms. The aim of this thesis is to extend RapidMiner, one of the most frequently used systems, with some new procedures for data preprocessing. To understand and develop the procedures, it is important to be acquainted with the KDD, with emphasis on the data preparation phase. It's also important to describe the analytical procedures themselves. To be able to develop an extention for Rapidminer, its needed to get acquainted with the process of creating the extention and the tools that are used. Finally, the resulting extension is introduced and tested.
48

Řídící a diagnostický systém sběrnice I2C / Control and Diagnostic System for I2C Bus

Juhás, Miloš January 2011 (has links)
The objective of this diploma thesis is design and realization of I2C bus analyzer. I2C bus protocol is briefly described, together with means of connecting devices to the bus. Next the basic requirements for I2C bus analyzer are defined. Then the design of hardware I2C-to-USB converter including block description is proposed. The chapter dedicated to converter firmware describes method of communication with PC, decoding of intercepted commands and principles of master, slave and passive mode of bus monitoring. The last part is focused on operation software and its structure. Described are individual interfaces, most notable classes and default plugin modules.
49

Multiplatformní přehrávač zvukových signálů / Multiplatform audio player

Malár, Ladislav January 2015 (has links)
This master thesis deals with creating of the cross-platform audio player with the possibility of its use in the speech-language pathology clinic. The theoretical part is focused on the comparison of two multi-platform libraries, of which was one chosen for creating of the player. Subsequently on functionality SQLite database, which was also used as part of the final application. The basis of the practical part is the creation of the cross-platform audio player which is extended about database of patients and also extended about speech signal analysis with the help of VST plugin.
50

Rozpoznávání mluvčího ve Skype hovorech / Speaker Recognition in Skype Calls

Kaňok, Tomáš January 2011 (has links)
This diploma thesis is concerned with machine identification and verification of speaker, it's theory and applications. It evaluates existing implementation of the subject by the Speech@FIT group. It also considers plugins for the Skype program. Then a functioning plugin is proposed which makes possible identification of the speaker. It is implemented and evaluated here. Towards the end of this thesis suggestions of future development are presented.

Page generated in 0.1022 seconds