2017
DOI: 10.1109/tvcg.2016.2598545
|View full text |Cite
|
Sign up to set email alerts
|

What do Constraint Programming Users Want to See? Exploring the Role of Visualisation in Profiling of Models and Search

Abstract: Constraint programming allows difficult combinatorial problems to be modelled declaratively and solved automatically. Advances in solver technologies over recent years have allowed the successful use of constraint programming in many application areas. However, when a particular solver's search for a solution takes too long, the complexity of the constraint program execution hinders the programmer's ability to profile that search and understand how it relates to their model. Therefore, effective tools to suppo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 22 publications
(12 citation statements)
references
References 32 publications
0
12
0
Order By: Relevance
“…CVO workshops provide time for focused thinking about a collaboration, which allows stakeholders to share expertise and explore visualization opportunities. In feedback, one participant reported the workshop was "a good way to stop thinking about technical issues and try to see the big picture" [18].…”
Section: Motivation and Backgroundmentioning
confidence: 99%
See 3 more Smart Citations
“…CVO workshops provide time for focused thinking about a collaboration, which allows stakeholders to share expertise and explore visualization opportunities. In feedback, one participant reported the workshop was "a good way to stop thinking about technical issues and try to see the big picture" [18].…”
Section: Motivation and Backgroundmentioning
confidence: 99%
“…In three of our projects, we used a series of workshops to explore opportunities, develop and iterate on prototypes, and evaluate the resulting visualizations in collaborations with cartographers [16], energy analysts [17], and defense analysts [88]. In three additional projects, we used a single workshop to jump-start applied collaborations with neuroscientists [35], constraint programmers [18], and psychiatrists [64]. Recently, we used two workshops to explore opportunities for funded collaboration with genealogists [34] and biologists [42].…”
Section: Workhop Experience and Terminologymentioning
confidence: 99%
See 2 more Smart Citations
“…Recently Goodwin et al [25] described a user-centered design process for tools that visualize the solving process, building on earlier work by Shishmarev et al [72]. From an Information Visualization perspective Goodwin et al [25] looked at how different visualizations could be useful in the process of profiling constraint models. In addition, tools for layout constraints such as Auto Layout are also prevalent in IDEs.…”
Section: Constraint Programming and Related Areasmentioning
confidence: 99%