{"id":"https://openalex.org/W2170006930","doi":"https://doi.org/10.1145/1095034.1095037","title":"Citrus","display_name":"Citrus","publication_year":2005,"publication_date":"2005-10-23","ids":{"openalex":"https://openalex.org/W2170006930","doi":"https://doi.org/10.1145/1095034.1095037","mag":"2170006930"},"language":"en","primary_location":{"id":"doi:10.1145/1095034.1095037","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1095034.1095037","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th annual ACM symposium on User interface software and technology","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037160778","display_name":"Amy J. Ko","orcid":"https://orcid.org/0000-0001-7461-4783"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amy J. Ko","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, PA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, PA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005887313","display_name":"Brad A. Myers","orcid":"https://orcid.org/0000-0002-4769-0219"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Brad A. Myers","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, PA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, PA","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":1.3449,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.85077187,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12607","display_name":"Personal Information Management and User Behavior","score":0.9929999709129333,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12607","display_name":"Personal Information Management and User Behavior","score":0.9929999709129333,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9923999905586243,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10470","display_name":"Usability and User Interface Design","score":0.9915000200271606,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8516495227813721},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.614952564239502},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.59512859582901},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.5882967710494995},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.5579019784927368},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.524215817451477},{"id":"https://openalex.org/keywords/code-reuse","display_name":"Code reuse","score":0.4979872703552246},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.4426880478858948},{"id":"https://openalex.org/keywords/aggregate","display_name":"Aggregate (composite)","score":0.4369528293609619},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.42046016454696655},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3619997501373291},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3386175036430359},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.21994838118553162},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.12698346376419067},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09261131286621094}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8516495227813721},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.614952564239502},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.59512859582901},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.5882967710494995},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5579019784927368},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.524215817451477},{"id":"https://openalex.org/C2778583558","wikidata":"https://www.wikidata.org/wiki/Q771245","display_name":"Code reuse","level":3,"score":0.4979872703552246},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.4426880478858948},{"id":"https://openalex.org/C4679612","wikidata":"https://www.wikidata.org/wiki/Q866298","display_name":"Aggregate (composite)","level":2,"score":0.4369528293609619},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.42046016454696655},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3619997501373291},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3386175036430359},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.21994838118553162},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.12698346376419067},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09261131286621094},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1095034.1095037","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1095034.1095037","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th annual ACM symposium on User interface software and technology","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320333566","display_name":"National Defense Science and Engineering Graduate","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W93039137","https://openalex.org/W1505099540","https://openalex.org/W1531263459","https://openalex.org/W1556319945","https://openalex.org/W1578801013","https://openalex.org/W1603243937","https://openalex.org/W1995673715","https://openalex.org/W2018491908","https://openalex.org/W2029431685","https://openalex.org/W2032158330","https://openalex.org/W2035101709","https://openalex.org/W2077770823","https://openalex.org/W2085039685","https://openalex.org/W2096607457","https://openalex.org/W2099822290","https://openalex.org/W2100466372","https://openalex.org/W2124212956","https://openalex.org/W2126617470","https://openalex.org/W2148321974","https://openalex.org/W2160938265","https://openalex.org/W2166401064","https://openalex.org/W4239113033","https://openalex.org/W4249481576"],"related_works":["https://openalex.org/W2182697532","https://openalex.org/W1544062218","https://openalex.org/W142226328","https://openalex.org/W1964111631","https://openalex.org/W1517387344","https://openalex.org/W185550498","https://openalex.org/W2348203156","https://openalex.org/W2164928043","https://openalex.org/W1991166235","https://openalex.org/W2778802830"],"abstract_inverted_index":{"Direct-manipulation":[0],"editors":[1,10,29,88,105],"for":[2,44,51,63,80,106],"structured":[3,17],"data":[4,71,111],"are":[5,20],"increasingly":[6],"common.":[7],"While":[8],"such":[9],"can":[11],"greatly":[12],"simplify":[13,24],"the":[14,25,28,93,102],"creation":[15,26,103],"of":[16,27,75,104,110],"data,":[18,61],"there":[19],"few":[21],"tools":[22],"to":[23,92],"themselves.":[30],"This":[31],"paper":[32],"presents":[33],"Citrus,":[34],"a":[35,73,107],"new":[36],"programming":[37],"language":[38,94],"and":[39,54,59,67,78,84,95,112],"user":[40],"interface":[41,91],"toolkit":[42,96],"designed":[43],"this":[45],"purpose.":[46],"Citrus":[47],"offers":[48],"language-level":[49],"support":[50,101],"constraints,":[52],"restrictions":[53],"change":[55],"notifications":[56],"on":[57],"primitive":[58],"aggregate":[60],"mechanisms":[62],"automatically":[64],"creating,":[65],"removing,":[66],"reusing":[68],"views":[69],"as":[70,89],"changes,":[72],"library":[74],"widgets,":[76],"layouts":[77],"behaviors":[79],"defining":[81],"interactive":[82,87],"views,":[83],"two":[85],"comprehensive":[86],"an":[90],"itself.":[97],"Together,":[98],"these":[99],"features":[100],"large":[108],"class":[109],"code.":[113]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2016-06-24T00:00:00"}
