@MISC\{IMM2013-06523, author = "I. Nemli", title = "Optimering af fart{\o}js kommunikationsmodul konfiguration", year = "2013", publisher = "Technical University of Denmark, {DTU} Compute, {E-}mail: compute@compute.dtu.dk", address = "Matematiktorvet, Building 303{-B,} {DK-}2800 Kgs. Lyngby, Denmark", note = "{DTU} supervisor: associate professor Carsten Witt, cawi@imm.dtu.dk, {DTU} Informatics", url = "http://www.compute.dtu.dk/English.aspx", abstract = "I dette projekt arbejdes der med et s{\aa}kaldt Vessel Monitoring System (VMS) som er i stand til at kunne overv{\aa}ge fiskefart{\o}jer i det land, det er installeret i. {VMS}’en er opbygget af forskellige enheder og en af disse enheder er ”kommunikationsenheden”, som vedtager al kommunikation mellem de eksterne datakilder, f.eks. de overv{\aa}gende fiskefart{\o}jer, og systemet selv. Denne enhed startes op ved at indl{\ae}se konfigurationsparametre fra en fil, s{\aa}ledes at den kan oprette forbindelser til de korrekte datakilder. Ulempen ved denne l{\o}sning er, at der kommunikationsenheden skal genstartes n{\aa}r der modificeres i filen, hvilket giver kommunikationsnedetid. En anden ulempe er, at filen er efterh{\aa}nden s{\aa} stor og kompleks, at den er sv{\ae}r at overskue. Denne opgave har til form{\aa}l at udvikle en arkitektur der vil g{\o}re det muligt, at kunne persistere data fra konfigurationsfilen i en database. Dern{\ae}st skal kommunikationsenheden {\ae}ndres, s{\aa} den l{\ae}ser konfigurationen fra databasen. S{\aa} snart der sker {\ae}ndringer i konfigurationsparametrene, skal disse indl{\ae}ses af kommunikationsenheden. Endelig skal der udvikles et grafisk brugerinterface hvori de gemte data i databasen kan modificeres p{\aa} en brugervenlig m{\aa}de. Dette vil s{\o}rge for at kommunikationsenheden ikke genstartes hver gang der {\ae}ndres i parametrene manuelt. Projekt udf{\o}res i et samarbejde med vejledere fra {DTU} og Visma Consulting, Hellerup." }