Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorZhu, Xu
dc.contributor.authorNacenta, Miguel
dc.contributor.authorAkgun, Ozgur
dc.contributor.authorZenkovitch, Daniel
dc.date.accessioned2023-11-28T12:30:01Z
dc.date.available2023-11-28T12:30:01Z
dc.date.issued2024-03
dc.identifier295344744
dc.identifier5e48e244-0f80-4d26-b33a-20c4e72e9ff3
dc.identifier85178055147
dc.identifier.citationZhu , X , Nacenta , M , Akgun , O & Zenkovitch , D 2024 , ' Solvi : a visual constraint modeling tool ' , Journal of Computer Languages , vol. 78 , 101242 . https://doi.org/10.1016/j.cola.2023.101242en
dc.identifier.issn2665-9182
dc.identifier.otherORCID: /0000-0001-9519-938X/work/146005198
dc.identifier.urihttps://hdl.handle.net/10023/28778
dc.descriptionCurrent 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.en
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.format.extent12
dc.format.extent2255190
dc.language.isoeng
dc.relation.ispartofJournal of Computer Languagesen
dc.subjectConstraints programmingen
dc.subjectVisualizationen
dc.subjectVisual modelingen
dc.subjectVisual languageen
dc.subjecthuman computer interactionen
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectDASen
dc.subject.lccQA75en
dc.titleSolvi : a visual constraint modeling toolen
dc.typeJournal articleen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.contributor.institutionUniversity of St Andrews. Centre for Interdisciplinary Research in Computational Algebraen
dc.identifier.doi10.1016/j.cola.2023.101242
dc.description.statusPeer revieweden


This item appears in the following Collection(s)

Show simple item record