• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 6177
  • 1947
  • 1
  • Tagged with
  • 8125
  • 8125
  • 8125
  • 8064
  • 904
  • 830
  • 659
  • 626
  • 614
  • 560
  • 466
  • 400
  • 397
  • 335
  • 334
  • 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.
251

ProCom middleware

Kuncar, Jiri January 2011 (has links)
The goal of this thesis is to develop and implement parts of a middleware that provides necessary support for the execution of ProCom components on top of the real-time operating system FreeRTOS. ProCom is a component model for embedded systems developed at Mälardalen University. The primary problem is finding an appropriate balance between the level of abstraction and thoughtful utilization of system resources in embedded devices. The defined target platform has limitations in comparison to general purpose computer. These include constraints in available resources such as memory, CPU or bandwidth together with strict requirements in terms of worst-case response time and reliability. We have to also face the problem of limited debugging facilities or their complete absence. Another part of the challenge has been to create the initial design of middleware interface functions that need to be integrated with the layered ProCom model including support for transparent communication within one node or between nodes. We try to uncover potentially hidden problems related to the communication and creation of templates for the code synthesis. This especially means that we should identify and provide a list of the most important information needed to create a model of physical platforms and the subsequent allocation model, which allows assignment of ProCom components to the individual nodes of physical platform. In this project, we have examined differences between several real-time and non real-time operating systems. We focus on finding a common subset of core functions that the system must support in order to ensure adequate support for running designed components. We have also identified and tested the suitable libraries to support different types of communication especially TCP/IP. However, we are keenly aware of the limitations of used communication types for analysis of the behavior of real-time systems. This report describes the design and implementation of ProCom middleware. The data structures and methods used both in task management and inter-subsystem communication are described. An example how to generate code using the middleware is also included in this report.
252

Development of a Communication Framework for optimized and guaranteed information exchange between train and wayside

Koszela, Andrzej January 2011 (has links)
Modern train systems generate vast amounts of data. Analysis of this data may sometimes not be performed on the running train, and must be transmitted to other systems operated by the train management. The ability to transfer information to and from trains is often dependent on imperfect communication channels, such as mobile phone networks. Accordingly, there is an immediate need for an effective, robust and secure communication framework to abstract away these considerations from the information producers and consumers. This project attempts to define a framework for reliable data communication using unreliable communication channels, interacting with existing train systems. The result consists of a prototype design and a .Net implementation of such a framework, as well as a generic and extensible type library corresponding to the types of data generated by the Flytoget train system. Furthermore, several performance tests were undertaken; it is shown that while the use of such a framework may be detrimental on bandwidth usage, this negative impact may be lessened by the use of compression and message batching. The results presented in this thesis will be of general use on modern train systems, while the prototype was designed specifically for Flytoget.
253

Utvärdering av multiplattformsutvecklingsverktyg för smarta mobiler

Pehrson, Thomas January 2011 (has links)
Genom att använda ett multiplattformsutvecklingsverktyg kan utvecklare distribuera applikationer till flera olika plattformar. Problemet är att dessa verktyg inte är lika välanvända eller dokumenterade som de dedikerade (t.ex. Android SDK) och det kan vara svårt för enskilda utvecklare eller företag att veta vilket verktyg de ska välja. Efter en grundlig kartläggning av flera multiplattformsutvecklingsverktyg valdes slutligen Corona SDK och PhoneGap ut för vidare utvärdering. Utvärderingen utfördes genom att skapa en applikation som sparar, raderar och visar noter i båda verktygen liknande en utvecklad med Android SDK. Därefter jämfördes utvecklingsprocessen med fokus på gränssnittsutformningen och databaskopplingen samt slutligen de färdiga applikationernas prestanda och minnesanvändning avgränsat till Android plattformen. Resultatet av utvärderingen visade att applikationen utvecklad i Android SDK hade bäst prestanda överlag och även minnesanvändningen var mindre än hos de övriga. Både Corona SDK och PhoneGap lämpar sig till att skapa liknande applikationer som använder en databas. PhoneGaps fördel var att det var lätt att utveckla gränssnittet genom HTML/CSS, dock var det långsamt samt mer minneskrävande jämfört med de övriga. Corona SDKs applikation hade bra prestanda med liknande tider som Android SDKs men en nackdel var att gränssnittutformningen var mer tidskrävande.
254

Att skapa trovärdiga karaktärer

Wennerstrand, Lars January 2012 (has links)
Att skapa karaktärer i en animation eller ett spel som publiken får sympati för och känner är levande, är ett avancerat och komplext arbete. Det finns dessutom en mängd olika tips och råd för att skapa en karaktär, att det kan kännas övermäktigt och svårt att sålla i. I denna uppsats kommer syftet därför ligga i att undersöka om det finns en fungerande formel för att skapa en lyckad och livfull karaktär. Syftet kommer även att bestå i att undersöka om denna formel av att skapa en karaktär går att tillämpa på både film- och spelkaraktärer. Dessa frågeställningar kommer att besvaras genom en litteraturstudie följt av en empirisk studie, ”Science fiction in space”, där dessa tips och råd kommer att prövas för att se om den formel som här lyfts fram är lyckosam. I arbete framkom det svårigheter att hitta endast en fungerande formel. Vilken formel som gör en karaktär bra har även med personligt tycke och smak att göra. Det som därför har gjorts är en sammanställning av alla olika framgångsrika tips och råd som skapat en lathund och guide där lekmän kan ta del av de olika tipsen för att sedan välja ut vad som passar just dem. En sammanställning där alla olika tips som funnits, gör också arbetet för lekmän lättare då information finns att hämta på ett och samma ställe till skillnad från när den är utspridd på olika forum. I den andra frågeställningen framkom att en skapad karaktär utifrån de tips som funnits, går lika bra att använda i spel som den gör i animation. Skillnaden är dock vid modelleringsfasen då det är andra aspekter att ta hänsyn till.
255

Webbskrapning : el.se

Nadler, Morgan, Baltzar, Jarmo January 2011 (has links)
No description available.
256

Automatic memory management system for automatic parallelization

Österlund, Erik January 2011 (has links)
With Moore’s law coming to an end and the era of multiprocessor chips emerging, the need for ways of dealing with the essential problems with concurrency is becoming imminent. Automatic parallelization for imperative languages and pure functions in functional programming languages all try to prove independence statically. This thesis argues that independence is dynamic in nature. Static analysis for automatic parallelization has failed to do anything but trivial optimizations. This thesis shows a new approach where dynamic analysis about the system is provided for very low costs using a garbage collector that has to go through all live cells anyway. Immutable sub-graphs of objects that cannot change state are found. Their methods become pure functions that can be parallelized. The garbage collector implemented is a kind of replicating collector. It is about three times faster than Boehm’s collector in garbage collection, fully concurrent and provides the dynamic analysis almost for free.
257

Ajax tekniker : Push eller Pull

Karlsson, Viktor January 2011 (has links)
Rapporten behandlar ajax-tekniken, en teknik som används för att skicka och hämta data diskret i dagens webbapplikationer samtidigt som användarupplevelsen och prestandan förbättras. Fokus ligger på två primära varianter av ajax vid namn push, pull och syftet är att undersöka varför, när man bör använda teknikerna och hur de mäter sig emot varandra. Med intresset för hur dagens mer interaktiva webbapplikationer så som twitter, google hanterar tekniken så kändes det relevant att undersöka push respektive pull-tekniken inom javascript. För att kunna undersöka teknikerna har en webbapplikation i form av en communitysida skapats med fokus på korrekt implementation av funktioner för både push och pull-teknik. Applikationen utvecklades med hjälp av ett ramverk vid namn Websync för att kunna demonstrera när push-tekniken på webben kan vara lämplig. Resultatet visar att det är viktigt att tänka på var man implementerar de olika teknikerna och varför. En prestandamätning från en tidigare undersökning togs med och skärmdumpar illustrerar några funktionerna i applikationen. / This report deals with the ajax-technique, a technique used to send and retrieve information discretely within todays webapplications while at the same time improving performance and the overall user experience. We focus on two main ajax solutions, push and pull and why you should utilize these techniques and how they stand against each other in performance benchmarks. With an interest regarding todays more interactive webapplications such as twitter, google and how they handle the ajax technique, it felt relevant to research push and pull within javascript. A webapplication with focus on correct push and pull implementation was developed in the shape of a community site to be able to research the different techniques. The application was developed with the help of the Websync framework to demonstrate just how the push-technique could be used correctly. The results show that it is important to note where you are implementing the different techniques and why. A performance test from an earlier report is included along with screen-shots that illustrates how some of the functions within the application work.
258

Till  framtida utvecklare

Yngvesson, Jimmie January 2011 (has links)
No description available.
259

Effektiv utläggsredovisning med .NET

Finstorp, Adam January 2012 (has links)
Detta examensarbete är utfört på uppdrag av företaget Releye i Stockholm. Målet var att skapa ett smidigt utläggsredovisningssystem åt de anställda där de varje månad kan redovisa utlägg som har behövts göras exempelvis under en resa för att träffa en kund. Projektet bygger i huvudsak på ASP.NET MVC 3, jQuery samt MSSQL. Resultatet blev en funktionell webbapplikation där användaren enkelt kan lägga till, ändra eller ta bort utlägg via ett intuitivt gränssnitt samt se historik för tidigare månader.
260

Användarmanual text vs video

Sidevåg, Emmilie January 2011 (has links)
No description available.

Page generated in 0.0646 seconds