{"id":"https://openalex.org/W3035923412","doi":"https://doi.org/10.1007/s00165-020-00513-4","title":"Theoretical and Practical Approaches to the Denotational Semantics for MDESL based on UTP","display_name":"Theoretical and Practical Approaches to the Denotational Semantics for MDESL based on UTP","publication_year":2020,"publication_date":"2020-06-17","ids":{"openalex":"https://openalex.org/W3035923412","doi":"https://doi.org/10.1007/s00165-020-00513-4","mag":"3035923412"},"language":"en","primary_location":{"id":"doi:10.1007/s00165-020-00513-4","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s00165-020-00513-4","pdf_url":null,"source":{"id":"https://openalex.org/S128250343","display_name":"Formal Aspects of Computing","issn_l":"0934-5043","issn":["0934-5043","1433-299X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Formal Aspects of Computing","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/A5101572046","display_name":"Feng Sheng","orcid":"https://orcid.org/0000-0002-0054-1398"},"institutions":[{"id":"https://openalex.org/I4210139618","display_name":"Shanghai Key Laboratory of Trustworthy Computing","ror":"https://ror.org/030qbr085","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210139618"]},{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Feng Sheng","raw_affiliation_strings":["Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]},{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102937444","display_name":"Huibiao Zhu","orcid":"https://orcid.org/0000-0002-0214-8565"},"institutions":[{"id":"https://openalex.org/I4210139618","display_name":"Shanghai Key Laboratory of Trustworthy Computing","ror":"https://ror.org/030qbr085","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210139618"]},{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huibiao Zhu","raw_affiliation_strings":["Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]},{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114251624","display_name":"Jifeng He","orcid":null},"institutions":[{"id":"https://openalex.org/I4210139618","display_name":"Shanghai Key Laboratory of Trustworthy Computing","ror":"https://ror.org/030qbr085","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210139618"]},{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jifeng He","raw_affiliation_strings":["Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]},{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112251810","display_name":"Zongyuan Yang","orcid":"https://orcid.org/0000-0001-9228-2268"},"institutions":[{"id":"https://openalex.org/I4210139618","display_name":"Shanghai Key Laboratory of Trustworthy Computing","ror":"https://ror.org/030qbr085","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210139618"]},{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zongyuan Yang","raw_affiliation_strings":["Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, 200062, Shanghai, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]},{"raw_affiliation_string":"Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, Shanghai, 200062, China","institution_ids":["https://openalex.org/I4210139618","https://openalex.org/I66867065"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041103024","display_name":"Jonathan P. Bowen","orcid":"https://orcid.org/0000-0002-8748-6140"},"institutions":[{"id":"https://openalex.org/I28257850","display_name":"London South Bank University","ror":"https://ror.org/02vwnat91","country_code":"GB","type":"education","lineage":["https://openalex.org/I28257850"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jonathan P. Bowen","raw_affiliation_strings":["London South Bank University, London, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"London South Bank University, London, UK","institution_ids":["https://openalex.org/I28257850"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2780,"currency":"USD","value_usd":2780},"apc_paid":null,"fwci":2.4856,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.92830589,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"32","issue":"2-3","first_page":"275","last_page":"314"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9977999925613403,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9977999925613403,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9968000054359436,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9945999979972839,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/denotational-semantics","display_name":"Denotational semantics","score":0.8431456089019775},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7604988813400269},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.729692280292511},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.7091544270515442},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.6734781861305237},{"id":"https://openalex.org/keywords/operational-semantics","display_name":"Operational semantics","score":0.6635424494743347},{"id":"https://openalex.org/keywords/action-semantics","display_name":"Action semantics","score":0.609279453754425},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.6014652848243713},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.5436164736747742},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.480969101190567},{"id":"https://openalex.org/keywords/formal-semantics","display_name":"Formal semantics (linguistics)","score":0.4311518967151642},{"id":"https://openalex.org/keywords/domain-theory","display_name":"Domain theory","score":0.4292576313018799},{"id":"https://openalex.org/keywords/verilog","display_name":"Verilog","score":0.4100727438926697},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.20634642243385315},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1799411177635193}],"concepts":[{"id":"https://openalex.org/C207648694","wikidata":"https://www.wikidata.org/wiki/Q1189746","display_name":"Denotational semantics","level":4,"score":0.8431456089019775},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7604988813400269},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.729692280292511},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.7091544270515442},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.6734781861305237},{"id":"https://openalex.org/C156325763","wikidata":"https://www.wikidata.org/wiki/Q1930895","display_name":"Operational semantics","level":3,"score":0.6635424494743347},{"id":"https://openalex.org/C150607116","wikidata":"https://www.wikidata.org/wiki/Q4677421","display_name":"Action semantics","level":5,"score":0.609279453754425},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.6014652848243713},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.5436164736747742},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.480969101190567},{"id":"https://openalex.org/C146499914","wikidata":"https://www.wikidata.org/wiki/Q5469969","display_name":"Formal semantics (linguistics)","level":2,"score":0.4311518967151642},{"id":"https://openalex.org/C29585364","wikidata":"https://www.wikidata.org/wiki/Q1079166","display_name":"Domain theory","level":2,"score":0.4292576313018799},{"id":"https://openalex.org/C2779030575","wikidata":"https://www.wikidata.org/wiki/Q827773","display_name":"Verilog","level":3,"score":0.4100727438926697},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.20634642243385315},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1799411177635193},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.0},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s00165-020-00513-4","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s00165-020-00513-4","pdf_url":null,"source":{"id":"https://openalex.org/S128250343","display_name":"Formal Aspects of Computing","issn_l":"0934-5043","issn":["0934-5043","1433-299X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Formal Aspects of Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities","score":0.550000011920929}],"awards":[{"id":"https://openalex.org/G2818542160","display_name":"\u9762\u5411\u4fe1\u606f\u7269\u7406\u878d\u5408\u7cfb\u7edf\u7684\u7a0b\u5e8f\u7edf\u4e00\u7406\u8bba\u7814\u7a76","funder_award_id":"61872145","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":73,"referenced_works":["https://openalex.org/W50233445","https://openalex.org/W73233669","https://openalex.org/W88941351","https://openalex.org/W113804017","https://openalex.org/W120333500","https://openalex.org/W129119091","https://openalex.org/W190178498","https://openalex.org/W236653988","https://openalex.org/W635909831","https://openalex.org/W1164721860","https://openalex.org/W1483063212","https://openalex.org/W1484614106","https://openalex.org/W1506588809","https://openalex.org/W1508641834","https://openalex.org/W1517453792","https://openalex.org/W1517809527","https://openalex.org/W1524874511","https://openalex.org/W1526757679","https://openalex.org/W1534850143","https://openalex.org/W1540180001","https://openalex.org/W1548407547","https://openalex.org/W1592879244","https://openalex.org/W1741458976","https://openalex.org/W1883942392","https://openalex.org/W1943070836","https://openalex.org/W1964110193","https://openalex.org/W1972691992","https://openalex.org/W1975808766","https://openalex.org/W1976054113","https://openalex.org/W1978773992","https://openalex.org/W1998455310","https://openalex.org/W2000916035","https://openalex.org/W2006972847","https://openalex.org/W2019228318","https://openalex.org/W2046213250","https://openalex.org/W2061414465","https://openalex.org/W2072033902","https://openalex.org/W2084175640","https://openalex.org/W2089972806","https://openalex.org/W2093916942","https://openalex.org/W2107517480","https://openalex.org/W2117546271","https://openalex.org/W2126815079","https://openalex.org/W2129695855","https://openalex.org/W2140421645","https://openalex.org/W2148294710","https://openalex.org/W2155643415","https://openalex.org/W2160196023","https://openalex.org/W2167467151","https://openalex.org/W2292986447","https://openalex.org/W2296493745","https://openalex.org/W2481933052","https://openalex.org/W2490660245","https://openalex.org/W2511587636","https://openalex.org/W2518034196","https://openalex.org/W2554346448","https://openalex.org/W2570848523","https://openalex.org/W2753285289","https://openalex.org/W2767756511","https://openalex.org/W2784440036","https://openalex.org/W2799615765","https://openalex.org/W2885842066","https://openalex.org/W2902864700","https://openalex.org/W2927999238","https://openalex.org/W2964513622","https://openalex.org/W2997262806","https://openalex.org/W3011141959","https://openalex.org/W3012896203","https://openalex.org/W3037207514","https://openalex.org/W3106373601","https://openalex.org/W4213338968","https://openalex.org/W4252547602","https://openalex.org/W6608511209"],"related_works":["https://openalex.org/W3036972880","https://openalex.org/W2755363016","https://openalex.org/W1929699059","https://openalex.org/W1822117798","https://openalex.org/W1968765218","https://openalex.org/W1628367963","https://openalex.org/W2803229276","https://openalex.org/W2110748634","https://openalex.org/W2348616540","https://openalex.org/W2020899407"],"abstract_inverted_index":{"Abstract":[0],"The":[1,75,160],"hardware":[2],"description":[3],"language":[4,23],"Verilog":[5],"has":[6],"been":[7],"standardized":[8],"and":[9,24,38,100,127,194],"widely":[10],"used":[11],"in":[12,107,173,190,195,210],"industry.":[13],"Multithreaded":[14],"Discrete":[15],"Event":[16],"Simulation":[17],"Language":[18],"(MDESL)":[19],"is":[20,66,105,140,166,200],"a":[21,27,61,143,178,191,196,202],"Verilog-like":[22],"it":[25],"contains":[26],"rich":[28],"variety":[29],"of":[30,80,82,98,103,109,162,185,208],"interesting":[31,117],"features":[32],"such":[33],"as":[34,41,43,124],"the":[35,44,52,70,78,88,101,120,148,155,163,170,183,206,211],"event-driven":[36],"computation":[37],"shared-variable":[39],"concurrency":[40],"well":[42],"realtime":[45],"feature.":[46],"In":[47,112],"this":[48],"paper,":[49],"we":[50,114,146],"present":[51],"denotational":[53,135],"semantics":[54,72,102,157,187],"for":[55,73,158,205],"MDESL":[56,121],"based":[57],"on":[58],"UTP.":[59],"First":[60],"discrete":[62],"time":[63],"semantic":[64],"model":[65],"proposed":[67],"to":[68,93,153,181],"describe":[69],"observation-oriented":[71],"MDESL.":[74,159],"observations":[76],"record":[77],"change":[79],"variables":[81],"atomic":[83],"actions":[84],"over":[85],"time.":[86],"Then":[87],"healthy":[89,110],"formulae":[90],"are":[91,130],"defined":[92],"denote":[94],"all":[95],"different":[96],"behaviors":[97],"programs":[99,104,122],"expressed":[106],"terms":[108],"formulae.":[111],"addition,":[113],"demonstrate":[115],"some":[116],"properties":[118],"about":[119],"expressing":[123],"algebraic":[125,164],"laws":[126,165],"their":[128],"proofs":[129],"supported":[131],"by":[132,142],"our":[133],"formalized":[134],"semantics.":[136,213],"Our":[137,175],"theoretical":[138,192],"approach":[139,172,193],"complemented":[141],"practical":[144,197],"one,":[145],"use":[147],"theorem":[149],"proof":[150],"assistant":[151],"Coq":[152,209],"formalize":[154],"UTP-based":[156,186],"correctness":[161,184],"also":[167,201],"verified":[168],"via":[169],"mechanical":[171],"Coq.":[174],"work":[176],"provides":[177],"novel":[179],"way":[180],"verify":[182],"forMDESL":[188],"both":[189],"approach.":[198],"It":[199],"new":[203],"attempt":[204],"application":[207],"mechanized":[212]},"counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2}],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2025-10-10T00:00:00"}
