• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 14
  • 7
  • 6
  • 1
  • Tagged with
  • 28
  • 10
  • 8
  • 7
  • 7
  • 6
  • 6
  • 6
  • 6
  • 6
  • 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.
21

Evaluation of the Effectiveness of Implementing a UI Library in FinTech Applications / Implementing a UI Library in FinTech Applications : An Evaluation of the Effectiveness

Hallberg, Emil January 2021 (has links)
Implementing new technology into a complex software developing environment comes with many challenges in terms of code, user interface design, and developer experience. It is well-established that the pressing demand for security and regulations within financial technology makes it even more essential to implement new technologies with care and minimised risks. This work aims to determine the effectiveness of such implementations. Specifically, it evaluates the effectiveness of implementing a UI library in a FinTech application to find the most suitable approach. In this context, a UI library defines as a robust set of user interface components available in one place and a FinTech application as an application in financial technology with complex developing infrastructure. In order to successfully evaluate the effectiveness of implementing a UI library in a FinTech application, a thorough literature survey was performed to identify decisive factors relating to code quality, user interface, and developer experience. In a case study in which a FinTech company served as an example, a solution consisting of their product and UI library was developed. The solution was tested by collecting data from code evaluation, questionnaires, and interviews. The result shows that the solution has higher code quality, fulfils the FinTech UI requirements, and perceived as an improvement of the development infrastructure.  On this basis, the utilised methodology and the recognised factors in this work should be taken into account to identify the most suitable approach when implementing a UI library in a FinTech application.
22

A Universal Near-zero Power Analog Frontend for Internet of Things Sensors

Jotschke, Marcel 03 April 2024 (has links)
The digital transformation of production and living is one research field with potential to overcome arising ecological and social problems. Digital technologies associated with the internet of things (IoT) enable new intelligent, sustainable and efficient production techniques. Massive monitoring and optimal controlling of industrial processes (smart fabrication) and human living (smart cities) ultimately results in the reduction of resource demands. Key parts of these new applications are microelectronic sensor read-out systems connected in IoT sensor networks, which measure and transmit multi-physical environmental parameters. In practical applications, large quantities (tens to hundreds) of sensor nodes are used. Circuitry with minimized power consumption is necessary to ensure long operation time and low maintenance cost. The motivation of this work is the development of a low-power, low-cost, microelectronic sensor read-out circuit, which combines flexibility of employed IoT sensor hardware with flexibility in complementary metal oxide semiconductor (CMOS) technology. This work covers design and implementation of an integrated multi-sensor analog frontend (AFE) with a near-zero power consumption below 10 μW, which offers above-state of the art, real-time configurability of key parameters and flexibility in application and technology. It aims for IoT environmental sensing applications, where energy-efficient, medium-speed and medium-resolution data acquisition of different environmental sensor signals is required. Its innovative architecture supports a wide variety of voltage ranges, frequency levels and sensor types, while maintaining energy-efficiency in different operation modes. Samples of the developed AFE are employed in autonomous sensor nodes for smart cities and smart factories, where they collect and process environmental parameters such as weather (light, temperature) and gases. The durable sensor nodes are operated by energy harvester sources and transmit data wirelessly, demonstrating one practical realization of an autonomous zero-power IoT network. Moreover, the technological flexibility of the AFE is investigated by migrating one key building block, which is the analog-to-digital converter, to different CMOS technologies. Conclusions for the optimal CMOS node for the entire AFE are drawn by performance comparison. / Die digitale Transformation von Industrie und Gesellschaft hat das Potential, zur Bewältigung bevorstehender ökologischer und sozialer Krisen beizutragen. Moderne digitale Technologien, wie das Internet der Dinge (engl. internet of things, IoT), ermöglichen intelligente Produktionsketten von nie dagewesener Effizienz und Nachhaltigkeit. Mit feingranularer Kontrolle und optimierter Steuerung soll schlussendlich der Ressourcenverbrauch von geregelten Prozessen, zum Beispiel in der smarten Fabrik und in der smarten Stadt, verringert werden. Schlüsseltechnologien dieser neuen Anwendungsfälle sind mikroelektronische Sensor-Auslese-Schaltungen, die multi-physikalische Umweltparameter messen und drahtlos in IoT-Netzwerke übertragen. In praktisch relevanten Szenarien bestehen solche Netzwerke aus dutzenden bis tausenden Sensorknoten. Unter unternehmerischen Gesichtspunkten sind lange Betriebszeiten ohne Batteriewechsel und geringe Wartungskosten notwendig, welche u. a. durch Elektronik mit minimalem Energieverbrauch erreicht werden können. Die Motivation dieser Arbeit ist die Entwicklung einer energiesparenden und kostengünstigen mikroelektronischen Sensor-Auslese-Schaltung, die Flexibilität in der Auswahl der eingesetzten IoTSensoren mit Flexibilität in der Auswahl der Halbleiter-Technologie (engl. complementary metal oxide semiconductor, CMOS) verbindet. Diese Arbeit behandelt Entwurf und Implementierung eines integrierten Multi-Sensor-Analog-Frontends (AFE) mit extrem geringer Leistungsaufnahme von weniger als 10 μW (engl. near zero power), dessen Echtzeit-Konfigurierbarkeit von relevanten Parametern und dessen Flexibilität in Anwendung und Technologie ein Niveau erreicht, das sich über dem Stand der Technik befindet. Es soll in IoT-Anwendungen eingesetzt werden, in denen die energieeffiziente Verarbeitung von verschiedenen Umwelt-Sensor-Signalen mit mittlerer Geschwindigkeit und mittlerer Genauigkeit gefordert ist. Mit seiner innovativen Architektur unterstützt es einen großen Bereich von Eingangsspannungen, Eingangs-Frequenzen und Sensor-Typen in unterschiedlichen Operations-Modi, wobei seine Energieeffizienz nicht beeinträchtigt wird. Exemplare des entworfenen AFEs werden durch den Einsatz in autonomen Sensorknoten für die smarte Stadt und die smarte Fabrik, wo sie Umweltparameter wie Wetter (Licht, Temperatur) und Gaskonzentrationen sammeln und verarbeiten, in die Anwendung überführt. Die langlebigen Sensorknoten, die ihre Energie von alternativen Quellen beziehen und via drahtloser Funkverbindung kommunizieren, demonstrieren eine praktische Realisierung eines autonomen Zero-Power-IoT Netzwerkes. Zusätzlich untersucht diese Arbeit die Technologie-Flexbilität des AFEs, indem ein Kernbaustein, der Analog-Digital-Wandler, in verschiedene CMOS-Technologien migriert wird. Anhand eines Vergleichs werden Schlüsse für den optimalen Technologieknoten des gesamten AFEs gezogen.
23

Automatizované testování webových aplikací / Automated of Web Application Testing

Köszegy, Lukáš January 2018 (has links)
The Master thesis focuses on basic description of the theoretical and practical part of testing, agile development and online shopping. Aim of the paper is to specify requirements for testing scenario of online shopping and subsequently suggest suitable solution for easy integration testing process as a part of the development of online shopping within agile development.
24

Systém pro sdílení skenerů po síti / System for Sharing Scanners over Network

Richter, Martin January 2015 (has links)
The purpose of this master's thesis is creation of a system capable of sharing scanners over computer network. The target scanner interfaces are TWAIN and WIA on Microsoft Windows operating system, and SANE on GNU/Linux. C++ programming language, Boost libraries and Qt framework were used to implement the programming part of this work. Several smaller helper libraries were implemented that are useful even outside this work, most notably TWAIN++ framework. The resulting system enables the user to share scanners over network, and scan using any of the aforementioned interfaces.
25

Evaluating two cross-platform frameworks using Cognitive Dimensions / En utvärdering av två “cross-platform”-ramverk genom “Cognitive Dimensions”

Leandersson, Carl January 2022 (has links)
Cross-platform frameworks enable development for multiple platforms, such as iOS and Android, using the same codebase. Evaluation of cross-platform frameworks has traditionally been geared towards technical assessments and, more seldom, targeted usability, leaving a gap to be explored. This paper presents a usability analysis of Flutter and React Native, supported by a user study using the Cognitive Dimensions of Notations framework (CDN framework). Six developers were recruited and interviewed with the CDN framework questionnaire and a thematic analysis was performed where several usability issues, benefits and design trade-offs were identified. A recurring topic amongst the React Native developers was issues regarding hooks, while the Flutter developers unanimously identified problems relating to layout design. React Native was highlighted for its abstraction and progressive evaluation capabilities, indicating an edge toward Flutter. In contrast, comments regarding Flutters tooling capabilities and UI libraries showed an edge towards React Native. The identified usability benefits and trade-off characteristics give insight into each framework’s strengths and weaknesses. / “Cross-platform”-ramverk möjliggör applikationsutveckling till ett flertal plattformar såsom iOS och Android genom användning av samma kodbas. Flutter och React Native är i dagsläget två av de mest eftersökta “cross-platform”-ramverken. Utvärdering av dessa ramverk har vanligtvis utvärderat den tekniska aspekten, och mer sällan fokuserat på användbarhet. Denna masteruppsats presenterar en användbarhetsanalys av Flutter och React Native genom en användarstudie med utgångpunkt i ramverket “Cognitive Dimensions of Notations” (CDN-ramverket). Sex utvecklare rekryterades och intervjuades genom ett formulär tillhörande CDN-ramverket. En tematisk analys genomfördes på den insamlade datan och identifierade ett flertal problem och överväganden gällande design. Ett återkommande tema bland React Native-utvecklarna var problem relaterat till “hooks” medan Flutter-utvecklarna beskrev problem avseende layout-design. React Native mottog positiva kommentarer relaterat till abstraktionkapacitet och progressiv utvärdering jämfört med Flutter. Flutter mottog positiv kritik angående verktyg samt tillhörande UI-bibliotek jämfört med React Native. Utvärderingen av Flutter och React Native ger insyn i respektive ramverks styrkor och svagheter.
26

Front-end design and implementation of a Web-based Streaming Platform : A User Centered Approach / Design av användarklient för en webbaserad streaming-plattform : En användarcentrerad approach

Salin, Fredrik January 2015 (has links)
This master thesis investigates how an Agile User Centered approach can be used when designing and implementing the frontend for a web-based on-demand video streaming platform. Agile and User Experience (UX) are currently two very popular concepts that are frequently discussed in the software development community. Recently there have been a lot of discussions about how to combine Agile development methodologies and UX activities, and it has proven to be a difficult task in practice. This Master Thesis aims at solving this issue by researching methodologies that take both the Agile aspect as well as UX in consideration. Dual-track Scrum, an Agile/User Centered methodology considering UX, was used as development methodology and throughout the development process it was investigated how this methodology, as well as adding UX activities, affected the UX of the streaming platform. The conclusion from this thesis is that even though the combination of Agile and User Centered processes is difficult, it can be achieved with good results. The thesis presents guidelines for how to successfully combine the two processes as well as what the most important UX activities are and how they can be used in an Agile development project. The thesis also concludes that using a frontend framework, development tools and HTML5 video is very useful for developing the frontend for the streaming platform.
27

Posouzení informačního systému firmy a návrh změn / Assessment of the Company's Information System and a Proposal for Amendments

Mertel, Ján January 2016 (has links)
This diploma thesis aims to offer a solution for selected company in the area of information systems. As a basis it uses analysis according to known models, which are being applied to the situation in selected company. Subsequently it aims to address the actual proposal, in which output the author tries to find an optimal solution, that could be used in the company.
28

One Compiler to Rule Them All : Extending the Storm Programming Language Platform with a Java Frontend

Ahrenstedt, Simon, Huber, Daniel January 2023 (has links)
The thesis aims to develop a method for extending the language platform Storm with a Java frontend.The project was conducted using an Action Research methodology and highlights triumphs andchallenges. Despite the significant overhead related to note generation and problem statementformulation, this methodology proved beneficial in identifying problems and providing the framework tosolve them. The first research question (RQ.1) evaluates to what extent the language platform Storm is suitable forimplementing the object oriented language Java. Using Storm, only a BNF and a specification for three-address code instructions are needed. Despite encountering difficulties during the implementation, theplatform offers tools that allow comprehensive customization of the new language's intended behaviorand functionality. The second research question (RQ.2) explores a suitable method for implementing a new language inStorm. It is suggested to first implement a foundational structure comprising of statements, blocks,scope handling and variable declarations. From this foundation, new functionalities can be graduallyintroduced and tested by connecting them to the appropriate location in the structure. When allfunctionality is added and tested a refactoring step can take place to modify the BNF if needed.

Page generated in 0.4276 seconds