Matches in SemOpenAlex for { <https://semopenalex.org/work/W1970598431> ?p ?o ?g. }
- W1970598431 endingPage "1298" @default.
- W1970598431 startingPage "1275" @default.
- W1970598431 abstract "One-way constraints have been incorporated in many graphical user interface toolkits because they are simple to learn, easy to write, and can express many types of useful graphical relationships. This paper is an evaluative paper that examines users' experience with one-way constraints in two user interface development toolkits, Garnet and Amulet, over a 15-year time span. The lessons gained from this examination can help guide the design of future constraint systems. The most important lessons are that (1) constraints should be allowed to contain arbitrary code that is written in the underlying toolkit language and does not require any annotations, such as parameter declarations, (2) constraints are difficult to debug and better debugging tools are needed, and (3) programmers will readily use one-way constraints to specify the graphical layout of an application, but must be carefully and time-consumingly trained to use them for other purposes. Copyright © 2005 John Wiley & Sons, Ltd." @default.
- W1970598431 created "2016-06-24" @default.
- W1970598431 creator A5002799279 @default.
- W1970598431 creator A5005887313 @default.
- W1970598431 creator A5009736779 @default.
- W1970598431 creator A5025212229 @default.
- W1970598431 creator A5048710863 @default.
- W1970598431 creator A5068184256 @default.
- W1970598431 creator A5071482728 @default.
- W1970598431 creator A5051418541 @default.
- W1970598431 date "2005-01-01" @default.
- W1970598431 modified "2023-10-10" @default.
- W1970598431 title "Lessons learned from programmers' experiences with one-way constraints" @default.
- W1970598431 cites W1966808888 @default.
- W1970598431 cites W1987929776 @default.
- W1970598431 cites W1990597096 @default.
- W1970598431 cites W1993746733 @default.
- W1970598431 cites W2012047726 @default.
- W1970598431 cites W2029068974 @default.
- W1970598431 cites W2033337919 @default.
- W1970598431 cites W2033755422 @default.
- W1970598431 cites W2042031818 @default.
- W1970598431 cites W2043170271 @default.
- W1970598431 cites W2064707938 @default.
- W1970598431 cites W2065131671 @default.
- W1970598431 cites W2078404830 @default.
- W1970598431 cites W2079566271 @default.
- W1970598431 cites W2091249323 @default.
- W1970598431 cites W2096607457 @default.
- W1970598431 cites W2100466372 @default.
- W1970598431 cites W2102400845 @default.
- W1970598431 cites W2126647275 @default.
- W1970598431 cites W2132055297 @default.
- W1970598431 cites W2134816385 @default.
- W1970598431 cites W2144708991 @default.
- W1970598431 doi "https://doi.org/10.1002/spe.671" @default.
- W1970598431 hasPublicationYear "2005" @default.
- W1970598431 type Work @default.
- W1970598431 sameAs 1970598431 @default.
- W1970598431 citedByCount "1" @default.
- W1970598431 countsByYear W19705984312017 @default.
- W1970598431 crossrefType "journal-article" @default.
- W1970598431 hasAuthorship W1970598431A5002799279 @default.
- W1970598431 hasAuthorship W1970598431A5005887313 @default.
- W1970598431 hasAuthorship W1970598431A5009736779 @default.
- W1970598431 hasAuthorship W1970598431A5025212229 @default.
- W1970598431 hasAuthorship W1970598431A5048710863 @default.
- W1970598431 hasAuthorship W1970598431A5051418541 @default.
- W1970598431 hasAuthorship W1970598431A5068184256 @default.
- W1970598431 hasAuthorship W1970598431A5071482728 @default.
- W1970598431 hasConcept C107457646 @default.
- W1970598431 hasConcept C111472728 @default.
- W1970598431 hasConcept C111919701 @default.
- W1970598431 hasConcept C113843644 @default.
- W1970598431 hasConcept C115903868 @default.
- W1970598431 hasConcept C127413603 @default.
- W1970598431 hasConcept C129307140 @default.
- W1970598431 hasConcept C138885662 @default.
- W1970598431 hasConcept C157915830 @default.
- W1970598431 hasConcept C168065819 @default.
- W1970598431 hasConcept C177264268 @default.
- W1970598431 hasConcept C199360897 @default.
- W1970598431 hasConcept C2776036281 @default.
- W1970598431 hasConcept C2776760102 @default.
- W1970598431 hasConcept C2780586882 @default.
- W1970598431 hasConcept C37789001 @default.
- W1970598431 hasConcept C41008148 @default.
- W1970598431 hasConcept C78519656 @default.
- W1970598431 hasConcept C89505385 @default.
- W1970598431 hasConceptScore W1970598431C107457646 @default.
- W1970598431 hasConceptScore W1970598431C111472728 @default.
- W1970598431 hasConceptScore W1970598431C111919701 @default.
- W1970598431 hasConceptScore W1970598431C113843644 @default.
- W1970598431 hasConceptScore W1970598431C115903868 @default.
- W1970598431 hasConceptScore W1970598431C127413603 @default.
- W1970598431 hasConceptScore W1970598431C129307140 @default.
- W1970598431 hasConceptScore W1970598431C138885662 @default.
- W1970598431 hasConceptScore W1970598431C157915830 @default.
- W1970598431 hasConceptScore W1970598431C168065819 @default.
- W1970598431 hasConceptScore W1970598431C177264268 @default.
- W1970598431 hasConceptScore W1970598431C199360897 @default.
- W1970598431 hasConceptScore W1970598431C2776036281 @default.
- W1970598431 hasConceptScore W1970598431C2776760102 @default.
- W1970598431 hasConceptScore W1970598431C2780586882 @default.
- W1970598431 hasConceptScore W1970598431C37789001 @default.
- W1970598431 hasConceptScore W1970598431C41008148 @default.
- W1970598431 hasConceptScore W1970598431C78519656 @default.
- W1970598431 hasConceptScore W1970598431C89505385 @default.
- W1970598431 hasIssue "13" @default.
- W1970598431 hasLocation W19705984311 @default.
- W1970598431 hasOpenAccess W1970598431 @default.
- W1970598431 hasPrimaryLocation W19705984311 @default.
- W1970598431 hasRelatedWork W1936193182 @default.
- W1970598431 hasRelatedWork W2039055059 @default.
- W1970598431 hasRelatedWork W2116888309 @default.
- W1970598431 hasRelatedWork W2118366689 @default.
- W1970598431 hasRelatedWork W2154998455 @default.
- W1970598431 hasRelatedWork W2268684599 @default.