Solvi: A visual constraint modeling tool

dc.contributor.authorZhu, Xu
dc.contributor.authorNacenta, Miguel
dc.contributor.authorAkgün, Özgür
dc.contributor.authorZenkovitch, Daniel
dc.date.accessioned2024-03-15T15:48:18Z
dc.date.available2024-03-15T15:48:18Z
dc.date.issued2024
dc.descriptionThe authors would like to thank Daniel Zenkovitch for his input into the Solvi application development.
dc.description.abstractDiscrete constraint problems surface often in everyday life. Teachers might group students with complex considerations and hospital administrators need to produce staff rosters. Constraint programming (CP) provides techniques to efficiently find solutions. However, there remains a key challenge: these techniques are still largely inaccessible because expressing constraint problems requires sophisticated programming and logic skills. In this work we contribute a language and tool that leverage knowledge of how non-experts conceptualize problems to facilitate the expression of constraint models. Additionally, we report the results of a study surveying the advantages and remaining challenges towards making CP accessible to the wider public.
dc.description.reviewstatusReviewed
dc.description.scholarlevelFaculty
dc.description.sponsorshipCurrent Funding Sources List: Natural Sciences and Engineering Research Council of Canada, Canada Award Number: 2020-04401 — Recipient: Miguel A Nacenta Engineering and Physical Sciences Research Council, United Kingdom Award Number: DTG1796157 — Recipient: Xu Zhu
dc.identifier.citationZhu, X., Nacenta, M. A., Akgün, Ö., & Zenkovitch, D. (2024). Solvi: A visual constraint modeling tool. Journal of Computer Languages, 78, 101242. https://doi.org/10.1016/j.cola.2023.101242
dc.identifier.urihttps://doi.org/10.1016/j.cola.2023.101242
dc.identifier.urihttps://hdl.handle.net/1828/16099
dc.language.isoen
dc.publisherJournal of Computer Languages
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectconstraints programming
dc.subjectvisualization
dc.subjectvisual modeling
dc.subjectvisual language
dc.subjecthuman computer interaction
dc.subject.departmentDepartment of Computer Science
dc.titleSolvi: A visual constraint modeling tool
dc.typeArticle

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Nacenta_Miguel_JComputLang_2024.pdf
Size:
2.15 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: