{'fraction_non_alphanumeric': 0.015082956259426848, 'fraction_numerical': 0.0, 'mean_word_length': 5.574257425742574, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Constraint Interface for Managing Windows

Constraints are an important user interface technology. We developed Scwm as a testbed for exploring UIs for constraint-based layout. Its constraint interface includes a toolbar for adding relationships and an “investigator” for viewing and manipulating the constraints. We performed a discount usability study with six users and learned that our interface was sufficient for them to complete the tasks, but also uncovered numerous usability issues. We have improved our interface from that feedback and suggest more studies testing our other interaction paradigms including constraint inference and voice-recognition.