{"id":"https://openalex.org/W1985443293","doi":"https://doi.org/10.1109/vlhcc.2011.6070399","title":"Expressing model constraints visually with VMQL","display_name":"Expressing model constraints visually with VMQL","publication_year":2011,"publication_date":"2011-09-01","ids":{"openalex":"https://openalex.org/W1985443293","doi":"https://doi.org/10.1109/vlhcc.2011.6070399","mag":"1985443293"},"language":"en","primary_location":{"id":"doi:10.1109/vlhcc.2011.6070399","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2011.6070399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","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/A5061309019","display_name":"Harald St\u00f6rrle","orcid":"https://orcid.org/0000-0003-2755-599X"},"institutions":[{"id":"https://openalex.org/I96673099","display_name":"Technical University of Denmark","ror":"https://ror.org/04qtj9h94","country_code":"DK","type":"education","lineage":["https://openalex.org/I96673099"]}],"countries":["DK"],"is_corresponding":true,"raw_author_name":"H. Storrle","raw_affiliation_strings":["Department of Informatics and Mathematical Modeling, Technical University of Denmark, Lyngby, Denmark","Department of Informatics and Mathematical Modeling, Technical University of Denmark, Richard Petersens Plads, 2800 Lyngby, Denmark#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics and Mathematical Modeling, Technical University of Denmark, Lyngby, Denmark","institution_ids":["https://openalex.org/I96673099"]},{"raw_affiliation_string":"Department of Informatics and Mathematical Modeling, Technical University of Denmark, Richard Petersens Plads, 2800 Lyngby, Denmark#TAB#","institution_ids":["https://openalex.org/I96673099"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5061309019"],"corresponding_institution_ids":["https://openalex.org/I96673099"],"apc_list":null,"apc_paid":null,"fwci":0.8738,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.69184891,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"1708","issue":null,"first_page":"195","last_page":"202"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9983999729156494,"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/T10260","display_name":"Software Engineering Research","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8501060009002686},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.7795449495315552},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.7656257152557373},{"id":"https://openalex.org/keywords/object-constraint-language","display_name":"Object Constraint Language","score":0.7594432234764099},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7133001685142517},{"id":"https://openalex.org/keywords/sample","display_name":"Sample (material)","score":0.4528156816959381},{"id":"https://openalex.org/keywords/applications-of-uml","display_name":"Applications of UML","score":0.4432377219200134},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3209690749645233},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.23937088251113892},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.10538986325263977}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8501060009002686},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.7795449495315552},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.7656257152557373},{"id":"https://openalex.org/C133264317","wikidata":"https://www.wikidata.org/wiki/Q1397689","display_name":"Object Constraint Language","level":5,"score":0.7594432234764099},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7133001685142517},{"id":"https://openalex.org/C198531522","wikidata":"https://www.wikidata.org/wiki/Q485146","display_name":"Sample (material)","level":2,"score":0.4528156816959381},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.4432377219200134},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3209690749645233},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.23937088251113892},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.10538986325263977},{"id":"https://openalex.org/C43617362","wikidata":"https://www.wikidata.org/wiki/Q170050","display_name":"Chromatography","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/vlhcc.2011.6070399","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2011.6070399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.atira.dk:publications/66e983a3-6b93-4fdd-980d-534cc7410cf6","is_oa":false,"landing_page_url":"http://www.cs.cmu.edu/~vlhcc2011/","pdf_url":null,"source":{"id":"https://openalex.org/S4306400705","display_name":"Technical University of Denmark, DTU Orbit (Technical University of Denmark, DTU)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I96673099","host_organization_name":"Technical University of Denmark","host_organization_lineage":["https://openalex.org/I96673099"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"St\u00f6rrle , H 2011 , Expressing Model Constraints Visually with VMQL . in 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) . IEEE , IEEE Symposium on Visual Languages and Human-Centric Computing. Proceedings , pp. 195-202 , 2011 IEEE Symposium on Visual Languages and Human-Centric Computing , Pittsburgh, PA , United States , 18/09/2011 . https://doi.org/10.1109/VLHCC.2011.6070399","raw_type":"contributionToPeriodical"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.550000011920929}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1509485343","https://openalex.org/W1519990042","https://openalex.org/W1877477396","https://openalex.org/W1888386172","https://openalex.org/W1973556339","https://openalex.org/W1998889043","https://openalex.org/W2013915010","https://openalex.org/W2042107774","https://openalex.org/W2047240670","https://openalex.org/W2062371854","https://openalex.org/W2083771018","https://openalex.org/W2113361184","https://openalex.org/W2582743722","https://openalex.org/W3021959724","https://openalex.org/W4238412592","https://openalex.org/W4285719527","https://openalex.org/W6630392317","https://openalex.org/W6631269382","https://openalex.org/W6639402297","https://openalex.org/W6824924737"],"related_works":["https://openalex.org/W1511392673","https://openalex.org/W2374264231","https://openalex.org/W2103939680","https://openalex.org/W2734275018","https://openalex.org/W2360255973","https://openalex.org/W2977308564","https://openalex.org/W3119629122","https://openalex.org/W2100428077","https://openalex.org/W1547005657","https://openalex.org/W2022543176"],"abstract_inverted_index":{"OCL":[0,16,117],"is":[1,71,93,104],"the":[2,28,41,82,85,98,109],"de":[3],"facto":[4],"standard":[5],"language":[6],"for":[7,47,79],"expressing":[8],"constraints":[9,49,83],"and":[10,24,60,116],"queries":[11],"on":[12,50,118],"UML":[13,51],"models.":[14,52],"However,":[15],"expressions":[17],"are":[18],"very":[19],"difficult":[20],"to":[21,39,95],"create,":[22],"understand,":[23],"maintain,":[25],"even":[26],"with":[27],"sophisticated":[29],"tool":[30],"support":[31],"now":[32],"available.":[33],"In":[34,87],"this":[35],"paper,":[36],"we":[37,101,111],"propose":[38],"use":[40],"Visual":[42],"Model":[43],"Query":[44],"Language":[45],"(VMQL)":[46],"specifying":[48],"We":[53,67],"examine":[54],"VMQL's":[55],"usability":[56],"by":[57,63],"controlled":[58],"experiments":[59],"its":[61],"expressiveness":[62],"a":[64],"representative":[65],"sample.":[66,86],"conclude":[68],"that":[69],"VMQL":[70,92,115],"less":[72],"expressive":[73,77],"than":[74],"OCL,":[75,96],"although":[76,97],"enough":[78],"most":[80],"of":[81,89],"in":[84],"terms":[88],"usability,":[90],"however,":[91],"superior":[94],"experimental":[99],"evidence":[100],"present":[102],"here":[103],"not":[105],"as":[106,108],"compelling":[107],"one":[110],"presented":[112],"when":[113],"comparing":[114],"model":[119],"querying.":[120]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
