{"id":"https://openalex.org/W2016861322","doi":"https://doi.org/10.1145/1044834.1044836","title":"Formal interpreters for diagram notations","display_name":"Formal interpreters for diagram notations","publication_year":2005,"publication_date":"2005-01-01","ids":{"openalex":"https://openalex.org/W2016861322","doi":"https://doi.org/10.1145/1044834.1044836","mag":"2016861322"},"language":"en","primary_location":{"id":"doi:10.1145/1044834.1044836","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1044834.1044836","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","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/A5063590018","display_name":"Luciano Baresi","orcid":"https://orcid.org/0000-0001-6467-837X"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Luciano Baresi","raw_affiliation_strings":["Politecnico di Milano, Milano, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066540482","display_name":"Mauro Pezz\u00e8","orcid":"https://orcid.org/0000-0001-5193-7379"},"institutions":[{"id":"https://openalex.org/I66752286","display_name":"University of Milano-Bicocca","ror":"https://ror.org/01ynf4891","country_code":"IT","type":"education","lineage":["https://openalex.org/I66752286"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Mauro Pezz\u00e8","raw_affiliation_strings":["Universit\u00e0 degli Studi di Milano Bicocca, Milano, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e0 degli Studi di Milano Bicocca, Milano, Italy","institution_ids":["https://openalex.org/I66752286"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.6606,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":{"value":0.89918349,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"14","issue":"1","first_page":"42","last_page":"84"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10142","display_name":"Formal Methods in Verification","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/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/T10260","display_name":"Software Engineering Research","score":0.9987999796867371,"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/notation","display_name":"Notation","score":0.8135944604873657},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8071215152740479},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6679758429527283},{"id":"https://openalex.org/keywords/interpreter","display_name":"Interpreter","score":0.6170527935028076},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.572202742099762},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.568583071231842},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.4530590772628784},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.4135560393333435},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3110811710357666},{"id":"https://openalex.org/keywords/linguistics","display_name":"Linguistics","score":0.1483525037765503},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10000205039978027}],"concepts":[{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.8135944604873657},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8071215152740479},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6679758429527283},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.6170527935028076},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.572202742099762},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.568583071231842},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4530590772628784},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.4135560393333435},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3110811710357666},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.1483525037765503},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10000205039978027},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/1044834.1044836","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1044834.1044836","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.108.4205","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.108.4205","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://intranet.dei.polimi.it/upload/baresi/papers/TOSEM2.pdf","raw_type":"text"},{"id":"pmh:oai:boa.unimib.it:10281/3996","is_oa":false,"landing_page_url":"http://hdl.handle.net/10281/3996","pdf_url":null,"source":{"id":"https://openalex.org/S4306401259","display_name":"BOA (University of Milano-Bicocca)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66752286","host_organization_name":"University of Milano-Bicocca","host_organization_lineage":["https://openalex.org/I66752286"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:re.public.polimi.it:11311/555196","is_oa":false,"landing_page_url":"http://doi.acm.org/10.1145/1044834.1044836","pdf_url":null,"source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W61146306","https://openalex.org/W1491530003","https://openalex.org/W1492866066","https://openalex.org/W1505618619","https://openalex.org/W1508998125","https://openalex.org/W1516022555","https://openalex.org/W1516486508","https://openalex.org/W1517943782","https://openalex.org/W1519220715","https://openalex.org/W1538545319","https://openalex.org/W1546437887","https://openalex.org/W1549441918","https://openalex.org/W1566124699","https://openalex.org/W1567193480","https://openalex.org/W1573909737","https://openalex.org/W1574057703","https://openalex.org/W1601314163","https://openalex.org/W1608228541","https://openalex.org/W1794938916","https://openalex.org/W1804076355","https://openalex.org/W1948802341","https://openalex.org/W1989185354","https://openalex.org/W1996109622","https://openalex.org/W2000117114","https://openalex.org/W2030110406","https://openalex.org/W2045267305","https://openalex.org/W2057501756","https://openalex.org/W2074716035","https://openalex.org/W2087479702","https://openalex.org/W2096039823","https://openalex.org/W2099529102","https://openalex.org/W2101239002","https://openalex.org/W2110425399","https://openalex.org/W2115456070","https://openalex.org/W2120214253","https://openalex.org/W2120601740","https://openalex.org/W2131878172","https://openalex.org/W2134342348","https://openalex.org/W2138537116","https://openalex.org/W2156223462","https://openalex.org/W2159720139","https://openalex.org/W2163259707","https://openalex.org/W2172262424","https://openalex.org/W2181449792","https://openalex.org/W2257252843","https://openalex.org/W2478157201","https://openalex.org/W2561675875","https://openalex.org/W2622427009","https://openalex.org/W2751441955","https://openalex.org/W2914296891","https://openalex.org/W3144368627","https://openalex.org/W4211008702","https://openalex.org/W4234110765","https://openalex.org/W4285719527","https://openalex.org/W4292016994"],"related_works":["https://openalex.org/W1721418433","https://openalex.org/W2463512549","https://openalex.org/W4391150403","https://openalex.org/W2081749821","https://openalex.org/W1968572830","https://openalex.org/W2090814745","https://openalex.org/W2154994723","https://openalex.org/W2029896371","https://openalex.org/W2136497797","https://openalex.org/W2030395623"],"abstract_inverted_index":{"The":[0,158],"article":[1,148],"proposes":[2],"an":[3],"approach":[4,65,144,162],"for":[5,12],"defining":[6,177],"extensible":[7],"and":[8,45,60,91,97,100,106],"flexible":[9,39],"formal":[10],"interpreters":[11,67,175],"diagram":[13,24,89,114],"notations":[14,25,36,125,140],"with":[15],"significant":[16],"dynamic":[17],"semantics.":[18,34],"More":[19],"precisely,":[20],"it":[21],"addresses":[22],"semi-formal":[23],"that":[26,121,126,169],"have":[27],"precisely-defined":[28],"syntax,":[29],"but":[30,130],"informally":[31],"defined":[32],"(dynamic)":[33],"These":[35],"are":[37],"often":[38],"to":[40,118,172],"fit":[41],"the":[42,52,57,82,85,88,94,103,110,113,143,150,161],"different":[43,63,133],"needs":[44],"expectations":[46],"of":[47,56,70,79,87,93,102,112,124,152,160,181],"users.":[48],"Flexibility":[49],"comes":[50],"from":[51],"incompleteness":[53],"or":[54],"informality":[55],"original":[58],"definition":[59],"results":[61],"in":[62,141,146],"interpretations.The":[64],"defines":[66],"by":[68,176],"means":[69],"a":[71,74,153,156,166],"mapping":[72],"onto":[73],"semantic":[75,95,104],"domain.":[76],"Two":[77],"sets":[78,123,180],"rules":[80],"define":[81],"correspondences":[83],"between":[84,98],"elements":[86,111],"notation":[90,119],"those":[92],"domain,":[96],"events":[99],"states":[101],"domain":[105],"visual":[107],"annotations":[108],"on":[109],"notation.Flexibility":[115],"also":[116],"leads":[117],"families,":[120],"is,":[122],"share":[127],"core":[128],"concepts,":[129],"present":[131],"slightly":[132],"interpretations.":[134],"Existing":[135],"approaches":[136],"usually":[137],"interpret":[138],"these":[139],"isolation;":[142],"presented":[145],"this":[147],"allows":[149,170],"interpretation":[151],"family":[154],"as":[155],"whole.":[157],"feasibility":[159],"is":[163],"demonstrated":[164],"through":[165],"prototype":[167],"generator":[168],"users":[171],"implement":[173],"special-purpose":[174],"relatively":[178],"small":[179],"rules.":[182]},"counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
