Narrow your search
Listing 1 - 10 of 24 << page
of 3
>>
Sort by

Dissertation
Master thesis : Développement Web d'une application de visualisation de spectres dans le cadre du projet de base de données ULg Spectra
Authors: --- --- --- ---
Year: 2017 Publisher: Liège Université de Liège (ULiège)

Loading...
Export citation

Choose an application

Bookmark

Abstract

This Master’s thesis is about the development of a Web application for the ULgSpectra&#13;database. The application consists in visualizing different kind of spectra obtained by spectroscopy experiments: NMR-C13, NMR-H, NMR-Cosy, NMR-HMBC, NMR-HSQC, EI-MS and IR. The development includes the migration of the existing database to a new schema, the design of a RESTful API and the implementation of a client application. The spectra are displayed as interactive charts (zoom, integration, superposition). In particular, two-dimensional NMR spectra are represented by contour lines computed with the Conrec algorithm. The solution focuses on the performance and scalability of the system.


Dissertation
Cross-platform mobile development for CRM
Authors: --- --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Each successful company these days uses CRM software to handle contact datain an efficient way. Because of the fast growth of mobile techonologies, mobile devices nowadays have enough calculation power and speed to access this information.For such a CRM I have developed the Contact Management Platform. This platform allowsCRM software connection to this platform to give mobile devices access to thiscontact data.Through an administrative console the entire platform can be configured, e.g. themanagement of the contact information and users, defining permissions and more.Next to developing the console application and associated platform, I have also developeda mobile app that allows access to the data. Since this platform must be able to work on mobile devices of different types, I have investigated the different ways to develop a cross-platform mobile application.The mobile application was eventually developed as a hybrid application using HTML5 andrelated technologies. Where HTML5 was insufficient, I have used native development, wherethe communication between the mobile device and HTML5 happens through so-called plugins.While developing, some difficulties surfaced concerning security and storage. Each of these difficulties were resolved in the most efficient way. Vrijwel elk succesvol bedrijf maakt vandaag gebruik van CRM software om op een efficiënte manier om te gaan met contacteninformatie. Door de snelle groei van mobiele technologieën, hebben mobiele apparaten voldoende rekenkracht en snelheid om toegang tot deze informatie te verkrijgen. Voor zo'n CRM heb ik het Contact Management Platform ontwikkeld. Dit platform maakt het mogelijk om CRM software te koppelen aan dit platform om zo de contacteninformatie toegankelijk te maken voor mobiele apparaten. Via een administratieve console wordt het ganse platform geconfigureerd, zoals het beheren van de contacteninformatie en gebruikers, toekennen van rechten en meer.Naast het ontwikkelen van deze console applicatie en bijhorende platform, heb ik ook een mobiele app ontwikkeld voor toegang tot de gegevens. Aangezien dit platform op mobiele apparaten van verschillende types moet kunnen draaien, werd tijdens het verloop van de thesis gekeken naar de verschillende mogelijkheden om aan cross-platform mobile development te doen. De mobiele applicatie werd uiteindelijk ontwikkeld als een hybride applicatie met behulp van HTML5 en bijhorende technologi"en. Waar HTML5 tekort schoot, werd teruggegrepen naar native development waarbij de communicatie tussen HTML5 en het mobiele apparaat verloopt via zogenaamde plugins. Hierbij traden er enkele moeilijkheden op omtrent beveiliging en dataopslag, die dan telkens op een zo efficiënt mogelijke manier werden opgelost.


Dissertation
Extending the annotation tool brat
Authors: --- --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Het project SubTLe heeft als streefdoel om automatisch online teksten metsucidale inhoud te herkennen. Hiervoor moet bestaand tekstmateriaal geannoteerdworden door vrijwilligers van het Centrum ter Preventie van Zelfdoding.Momenteel maken ze gebruik van de annotatietool brat.Deze masterproef heeft als doel het uitbreiden van de functionaliteiten van bratom het zo beter geschikt te maken voor het project SubTLe. Een diepgaandevalidatie van de annotaties is nodig waarbij de regels voor deze validatie vastgelegdworden door de gebruiker. Annotaties op tekstniveau worden mogelijkgemaakt. De vorm van deze annotatie wordt net zoals alle andere annotatiesvastgelegd in een conguratiebestand. Om de tool overzichtelijk te houden, kangekozen worden welke annotaties gevisualiseerd worden. FoLiA is een zeer algemeenformaat voor het opslaan van geannoteerde teksten en er zijn een aantalandere interessante tools die gebruik maken van dit formaat. Daarom wordtook een omzetting tussen beide formaten mogelijk gemaakt. The project SubTle aims to detect online texts with suicidal content automatically.To do this, existing text material has to be annotated by volunteers of theCentrum ter Preventie van Zelfdoding. At the moment, they use the annotationtool brat.The goal of this thesis is expanding the functionalities of brat, to make it moresuitable for the project SubTLe. A profound validation is needed, in which therules for this validation are dened by the user. Annotations on text level aremade possible and its form can be dened in a conguration le. In order tokeep the tool clear, the user has an option to chose which annotations shouldbe visualized. FoLiA is a broad format to save annotated texts. Several otherinteresting tools make use of this fomat. For this reason, a conversion betweenbrat en FoLiA is made available as well.


Dissertation
Development of a cross-platform mobile application
Authors: --- --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Smartphones and tablets are more popular then ever. The power of these mobile devices keepsincreasing and brings new possibilities to the field. Applications are an important factor inthis and can determine the success of a mobile operating system. In most cases the usedtechnologies and development tools are determined by the choice of the targeted operatingsystem. Because of this it isn't possible for an application targeted on one platform to run ondifferent operating systems. Especially for companies, it would be very interesting if there'sa possibility to use one set of technologies and tools for application development to target awider range of mobile operating systems.This thesis is the result of research focused on the possibilities for cross-platform mobiledevelopment. What are the advantages and disadvantages? The research contains differenttechnologies, development tools and frameworks. The main focus goes to the new possibilitiesthat come with the introduction of HTML5. Finally the result of this research is put intopractice with the development of a mobile application which can be used to access data fromthe Cerm environment. Smartphones en tablets zijn populairder dan ooit. Deze mobiele toestellen worden steedskrachtiger en vinden telkens nieuwe toepassingen. Applicaties spelen hierbij een grote rol enzijn ook bepalend voor het succes van het besturingssysteem. Meestal worden deze applicatiesontwikkeld met technologieën en tools die bepaald worden door de keuze van het platformwaar men zich op richt. Het grote nadeel hierbij is dat applicaties die ontwikkeld zijn voor eenspecifiek platform niet kunnen draaien op een ander besturingssysteem. Zeker voor bedrijvenis het interessant als het mogelijk zou zijn om met een bepaalde set technologieën en tools deapplicatie op zo veel mogelijk platformen in eens beschikbaar te kunnen stellen.In deze thesis wordt onderzocht wat de mogelijkheden zijn voor cross-platform ontwikkelingvoor mobiele applicaties. Welke voor- en nadelen duiken hier bij op? Verschillende mogelijke technologieën, beschikbare ontwikkelingstools en frameworks komen hier dan ookaan bod. In het bijzonder wordt aandacht besteed aan de nieuwe mogelijkheden die deHTML5-technologieën bieden. Uiteindelijk wordt het resultaat van het onderzoek toegepastom een cross-platform mobiele applicatie te ontwikkelen waarmee gegevens uit de Cermomgevinggeraadpleegd kunnen worden.


Dissertation
Master thesis : Design of a secure IoT gateway configuration and data visualisation web application
Authors: --- --- --- ---
Year: 2018 Publisher: Liège Université de Liège (ULiège)

Loading...
Export citation

Choose an application

Bookmark

Abstract

Nowadays, information technology is everywhere. Smartnodes, an innovative spin-off of the University of Liège, is currently developing the concept of smart cities. Its developers have designed a light controller which is able to follow the movements of the road users and create a bubble of light around them. To do so, they place, on the street lamps, several systems called nodes that embed sensors in order to collect data from a street area. A central system, composed of a Raspberry Pi, serves as a gateway to manage the operations and the synchronizations between the nodes.&#13;&#13;However, the only existing solution to configure a gateway or to visualize some data about the nodes is to connect to it with a terminal and the SSH protocol. Therefore, the goal of this master thesis is to make this process more intuitive by developing an ergonomic responsive web application and to deploy it in each gateway.&#13;&#13;After comparing the different web technologies, the ones that fit the best for this project was Python with the Django framework for the server side, HTML/CSS/JavaScript with Bootstrap and jQuery libraries for the client side and Nginx for the web server.&#13;&#13;Moreover, the solution proposed is secured against principle types of attacks and all communications between the client's browser and the server are encrypted by using the HTTPS protocol.&#13;&#13;Finally, as the number of gateways may be very big and will increase with the time, the testing and the deployment processes must be the easiest as possible. Thus, some unit tests have been written and a script that automates the installation of the Django web application and all its dependencies has been implemented.


Dissertation
Design of a mobile datacontrolsystem for social network sites
Authors: --- --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

The desire to have access to information at all times, while at the same time being informed automatically is the driving force behind this thesis. The goal is to bring an existing dashboard to mobile devices and to research algorithms that find outliers in timeseries.Because the dasboard is only used by a small number of people it is important to find a cheap and maintainable solution for the mobile dashboard. This has been achieved by using the HTML5 standard in combination with SVG and media queries to transform the dashboard into a webapp.When outliers are detected in specific metrics the qualified persons are alerted. However, the current solution generates too much alerts. These metrics are made of hourly measurements of activities on the products of Massive Media. With linear regression the dataset is decomposed in a trend and seasonal component. The remainder is assumed to fit a normal distribution. Outliers can then be found and reported by using a robust measurement for variation like the Median Absolute Deviation (MAD).This method finds outliers in the data that are undetectable with the naked eye and finds 40% less outliers than the currently used method. Vandaag de dag wordt er verwacht dat informatie op elk moment beschikbaar is, waarbij men tegelijkertijd proactief wordt geïnformeerd. Het doel van deze scriptie is dan ook een bestaand dashboard op mobiele toestellen brengen en algoritmen onderzoeken die uitschieters in data ontdekken.Door het beperkt publiek dat het dashboard gebruikt is het van belang een goedkope en onderhoudbare oplossing te vinden. Dit wordt bereikt door gebruik te maken van de nieuwe HTML5 standaard in combinatie met Scalable Vector Graphics (SVG) en media queries om het dashboard om te vormen tot een webapp.Wanneer uitschieters in data voorkomen worden de bevoegde personen verwittigd. De huidige oplossing genereert echter te veel alerts. De datasets bestaan uit uurgebonden metingen van activiteiten op de producten van Massive Media. Door deze te ontbinden in een trend- en seizoensbeweging met behulp van lineaire regressie, wordt de restcomponent bepaald waarvan we veronderstellen dat die normaal verdeeld is. Uitschieters kunnen vervolgens met behulp van robuste statistische methoden, zoals de Mediaan Absolute Deviatie (MAD), ontdekt en gerapporteerd worden.De nieuwe implementatie vindt uitschieters in de data die onmogelijk te vinden zijn met het blote oog en geeft ongeveer 40% minder uitschieters dan de bestaande methode.


Dissertation
Developing a visitor management system Volkssterrenwacht Mira
Authors: --- --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Deze masterproef behandelt het tot stand komen van een light Enterprise Resource Planning (ERP) systeem ter ondersteuning van de bezoekersadministratie van de Volkssterrenwacht Mira.Hierbij werd gestart van een evaluatie en analyse van de huidige processen om deze vervolgens te stroomlijnen, te implementeren en in te voeren met een nieuw systeem.De masterproef zal elk onderdeel en aandachtspunt algemeen benaderen zodat dit ook als draaiboek of uitgangspunt zou kunnen dienen voor toekomstige werken. Vervolgens wordt elk van deze topics aan de initiële opdracht, de ontwikkeling van een ondersteunend administratief systeem, afgetoetst als concrete case.Uiteindelijk vernauwt deze masterproef zich naar webapplicaties met als voornaamste technologieën: PHP 5.4, HTML5, CSS3 en JavaScript. This thesis deals with the realisation of a light Enterprise Resource Planning (ERR) system to support the administration of the visitors of emph{Volkssterrenwacht Mira}. It was started by an evaluation and analysis of the current processes so then they can be streamlined, implemented and introduced into a new system.First, the master thesis will make a general approach of each part and points of interest so it could be used as a scenario or base for future work. Thereafter each of these topics will beapplied while developing an administrative system as practical case.Eventually this thesis narrows to web applications with main technologies: PHP 5.4, HTML5, CSS3 and JavaScript.


Dissertation
Centralized management and monitoring of routers
Authors: --- --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Hotspot netwerken, waar draadloze internettoegang aangeboden wordt, be- staan voornamelijk uit verschillende type routers die beheerd moeten worden. Configuratiebeheer-software zoals Chef, laat beheerders toe de eindtoestand van verschillende servers van de IT-infrastructuur te beschrijven in code. Door peri- odieke audits uit te voeren, is het toestel in staat om zichzelf te herstellen zodat de eindtoestand behouden blijft. Deze techniek werd nog niet eerder gebruikt voor het beheren van embedded devices zoals routers. In deze masterproef wordt configuratiebeheer-software gebruikt voor het beheren en monitoren van routers in een hotspot-netwerk, via een aangepaste router firmware en een webgebaseerd controlepaneel. Testresultaten van een simulatie tonen aan dat deze ontwikkelde architectuur in staat is een netwerk van 600.000 routers te beheren. Dit toont aan dat configuratiebeheer-software gebruikt kan worden om embedded devices zoals routers op een zeer flexibele manier te beheren. Hotspot networks often consist of different types of routers, providing wireless Internet access, that need to be managed. Configuration management software, like Chef, allows system administrators to describe the end state of multiple ser- vers in their IT infrastructure in code. By periodically performing audits, the device is able to self-restore and ensure the retention of the described state. This is technique has not been used to manage embedded devices, such as routers. In this thesis, configuration management software will be used to manage and mo- nitor routers in a hotspot network, using modified router firmware and a central web based control panel. Results from a simulation show that the developed architecture is capable of managing a network of at least 600.000 routers. This demonstrates that configuration management software can be used to manage embedded devices such as routers in a very flexible way.


Dissertation
Design and implementation of a curriculum screening instrument in Chamilo
Authors: --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

A curriculum screening instrument is a specialized questionnaire that makes it possible to analyse several different aspects of higher education trainings. The goal of this thesis is to design and develop a web application in Chamilo that allows users to easily create and manage the current and future questionnaires, as well as allowing participants to fill them in online. A second important aspect of this assignment is to create a fast, robust and dynamic reporting engine that can automatically generate reports for random questionnaires. Een curriculumscreeningsinstrument is een gespecialiseerde vragenlijst die het, met bijhorende inhoudelijke analyse, mogelijk maakt verschillende aspecten van opleidingen in het hoger onderwijs te analyseren. Het doel van deze opdracht is het ontwerp en de ontwikkeling van een webapplicatie in Chamilo die het mogelijk maakt de huidige en toekomstige vragenlijsten online aan te maken, te beheren en online te laten invullen. Een tweede belangrijk aspect van de opdracht is de ontwikkeling van een snelle, robuuste en dynamische rapportering die automatisch rapporten kan genereren voor willekeurige vragenlijsten.


Dissertation
Development of the Lead-to-cash process
Authors: --- --- ---
Year: 2013 Publisher: Gent : s.n.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

LoQutus bestaat uit een team van business process ICT-architects die zowel Java als.NET oplossingen biedt. Het Lead-to-cash proces is een intern proces dat het volledige dienstverleningsproces van LoQutus ondersteunt. Dit proces verloopt echter inefficiënt.De ontwikkeling van het Lead-to-cash proces houdt in dat het proces geanalyseerd wordt, er een architectuur wordt opgesteld en dat vervolgens de oplossing geïmplementeerd wordt.Tijdens de analyse werd er overgeschakeld van een Business Process Management benadering naar een Adaptive Case Management benadering. Na deze analyse werden de vereiste componenten bepaald.Hieruit bleek dat dit Lead-to-cash proces perfect past binnen Ground Lion. Dit is een nieuw project binnen LoQutus dat draait rond dossierbeheer. De ontwikkeling binnen Ground Lion bestaat uit het uitbreiden van de mogelijkheden, voornamelijk op vlak van front-end. LoQutus consists of a team of business process ICT-architects both providing Java as well as.NET solutions. The Lead-to-cash process is an internal process that supports the entire services process of LoQutus. This process, however, is inefficient.The development of the Lead-to-cash process consists of analyzing the process, building an architecture and implementing a solution.During the analysis the emphasis has shifted from a Business Process Management approach to a Adaptive Case Management approach.The required components were determined after this analysis.This indicated that the Lead-to-cash process fits perfectly within Ground Lion. This is a new project revolving around case management. The development within Ground Lion consists of extending the possibilities, mainly in terms of front-end.

Listing 1 - 10 of 24 << page
of 3
>>
Sort by