A Front-End for Daison

dc.contributor.authorKALTENBRUNNER, CHRISTOFFER
dc.contributor.authorNELDEFORS, ALEXANDER
dc.contributor.authorSTEGRELL, HUGO
dc.contributor.authorVEDIN, PHILIP
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerSheeran, Mary
dc.contributor.supervisorAngelov, Krasimir
dc.date.accessioned2021-09-07T13:46:01Z
dc.date.available2021-09-07T13:46:01Z
dc.date.issued2021sv
dc.date.submitted2020
dc.description.abstractDaison is a database written in the functional programming language Haskell. It has no built-in visual representation of data and using it in an interactive Haskell environment such as GHCi is inconvenient since it requires boilerplate code. Our work presents an application that provides an alternative interactive environment that both removes the boilerplate code the user currently needs to write and displays query results in a table format. The application aims to be user-friendly and provide an experience similar to GHCi. It is written in Haskell and uses the Glasgow Haskell Compiler as a library. Automated tests are in place for ease of maintainability, though in a limited capacity. Manual testing was used to verify that requirements were fulfilled. Findings from usability testing, carried out in two iterations with a total of nine participants, suggest the application was well received. While fully supporting functionality provided by Daison, there remain a range of improvements that can further enhance the user experience. Examples of such improvements include better table formatting and the addition of a graphical user interface.sv
dc.identifier.coursecodeTKDATsv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/304084
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectDaisonsv
dc.subjectDatabasesv
dc.subjectGlasgow Haskell Compilersv
dc.subjectHaskellsv
dc.titleA Front-End for Daisonsv
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.uppsokM2
Ladda ner
Original bundle
Visar 1 - 1 av 1
Bild (thumbnail)
Namn:
CSE 21-14 Group 7.pdf
Storlek:
1.28 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Bild saknas
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: