{"id":"https://openalex.org/W2014829699","doi":"https://doi.org/10.1109/compsacw.2013.111","title":"Definition and Detection of Control-Flow Anti-patterns in Process Models","display_name":"Definition and Detection of Control-Flow Anti-patterns in Process Models","publication_year":2013,"publication_date":"2013-07-01","ids":{"openalex":"https://openalex.org/W2014829699","doi":"https://doi.org/10.1109/compsacw.2013.111","mag":"2014829699"},"language":"en","primary_location":{"id":"doi:10.1109/compsacw.2013.111","doi":"https://doi.org/10.1109/compsacw.2013.111","is_oa":false,"landing_page_url":"https://doi.org/10.1109/compsacw.2013.111","pdf_url":null,"source":{"id":"https://openalex.org/S7407087453","display_name":"IEEE Annual Computer Software and Applications Conference Workshops (COMPSACW)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE 37th Annual Computer Software and Applications Conference Workshops","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"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/A5100812595","display_name":"Zhaogang Han","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhaogang Han","raw_affiliation_strings":["Software Engineering Institute, Beihang University, Beijing, China","Software Engineering Institute, Beihang University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Peng Gong","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peng Gong","raw_affiliation_strings":["Software Engineering Institute, Beihang University, Beijing, China","Software Engineering Institute, Beihang University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114585361","display_name":"Li Zhang","orcid":"https://orcid.org/0000-0002-2258-5893","observed_orcids":["https://orcid.org/0000-0002-2258-5893"]},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Li Zhang","raw_affiliation_strings":["Software Engineering Institute, Beihang University, Beijing, China","Software Engineering Institute, Beihang University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087303807","display_name":"Jimin Ling","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jimin Ling","raw_affiliation_strings":["Software Engineering Institute, Beihang University, Beijing, China","Software Engineering Institute, Beihang University, Beijing, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Software Engineering Institute, Beihang University, Beijing, China#TAB#","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018139645","display_name":"Wenqing Huang","orcid":"https://orcid.org/0000-0001-6166-5119","observed_orcids":["https://orcid.org/0000-0001-6166-5119"]},"institutions":[{"id":"https://openalex.org/I4210136682","display_name":"Heze University","ror":"https://ror.org/041zje040","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136682"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenqing Huang","raw_affiliation_strings":["Computer and information engineering department, Heze University, Heze, China","Comput. & Inf. Eng. Dept., Heze Univ., Heze, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer and information engineering department, Heze University, Heze, China","institution_ids":["https://openalex.org/I4210136682"]},{"raw_affiliation_string":"Comput. & Inf. Eng. Dept., Heze Univ., Heze, China","institution_ids":["https://openalex.org/I4210136682"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.809,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.69459557,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"433","last_page":"438"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.00019999999494757503,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.0,"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/anti-pattern-detection","display_name":"anti-pattern detection","score":0.925000011920929},{"id":"https://openalex.org/keywords/business-process-model-and-notation","display_name":"BPMN","score":0.7409999966621399},{"id":"https://openalex.org/keywords/process-modeling-languages","display_name":"process modeling languages","score":0.7170000076293945},{"id":"https://openalex.org/keywords/workflow-engine","display_name":"workflow engine","score":0.7519999742507935}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7959415912628174},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.751070499420166},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6478152275085449},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.6243617534637451},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5865482687950134},{"id":"https://openalex.org/C76956256","wikidata":"https://www.wikidata.org/wiki/Q27610560","display_name":"Process modeling","level":3,"score":0.5289459228515625},{"id":"https://openalex.org/C155386361","wikidata":"https://www.wikidata.org/wiki/Q1649571","display_name":"Process control","level":3,"score":0.49039459228515625},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.4656188488006592},{"id":"https://openalex.org/C179299601","wikidata":"https://www.wikidata.org/wiki/Q1017605","display_name":"Business Process Model and Notation","level":5,"score":0.46020007133483887},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.433966726064682},{"id":"https://openalex.org/C207505557","wikidata":"https://www.wikidata.org/wiki/Q4374012","display_name":"Business process modeling","level":4,"score":0.35747990012168884},{"id":"https://openalex.org/C174998907","wikidata":"https://www.wikidata.org/wiki/Q357662","display_name":"Work in process","level":2,"score":0.313758909702301},{"id":"https://openalex.org/C85345410","wikidata":"https://www.wikidata.org/wiki/Q851587","display_name":"Business process","level":3,"score":0.26772254705429077},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.24310630559921265},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.23183172941207886},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17928248643875122},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.133376806974411},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08615654706954956},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/compsacw.2013.111","doi":"https://doi.org/10.1109/compsacw.2013.111","is_oa":false,"landing_page_url":"https://doi.org/10.1109/compsacw.2013.111","pdf_url":null,"source":{"id":"https://openalex.org/S7407087453","display_name":"IEEE Annual Computer Software and Applications Conference Workshops (COMPSACW)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE 37th Annual Computer Software and Applications Conference Workshops","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W25357132","https://openalex.org/W135319825","https://openalex.org/W1491178396","https://openalex.org/W1500477099","https://openalex.org/W1991733014","https://openalex.org/W2057339615","https://openalex.org/W2062225942","https://openalex.org/W2135482650"],"related_works":["https://openalex.org/W2400241326","https://openalex.org/W4402387263","https://openalex.org/W2731692489","https://openalex.org/W2942508048","https://openalex.org/W2733492019","https://openalex.org/W2341945833","https://openalex.org/W4319430792","https://openalex.org/W1495853442","https://openalex.org/W7095223876","https://openalex.org/W1497001898"],"abstract_inverted_index":{"The":[0],"correctness":[1,30],"of":[2,31,84,138],"process":[3,12,32,61,74,85,91,133],"model":[4,86],"is":[5,34,63,87,109,119],"getting":[6],"crucial":[7],"as":[8,21],"more":[9,11],"and":[10,24,111],"models":[13,62],"begin":[14],"to":[15,27,89],"execute":[16],"on":[17,117,129],"workflow":[18],"engines.":[19],"Anti-pattern,":[20],"an":[22,49,112,122],"effective":[23],"objective":[25],"mean":[26],"verify":[28],"the":[29,81,98,135,142],"model,":[33],"gaining":[35],"increasing":[36],"attention.":[37],"Great":[38],"loss":[39],"could":[40],"be":[41],"avoided":[42],"if":[43],"control-flow":[44,56,69,82,105,148],"anti-patterns":[45,106,149],"were":[46],"detected":[47],"in":[48],"early":[50],"time.":[51],"In":[52],"this":[53],"paper,":[54],"a":[55,104],"anti-pattern":[57,70,113,123],"detection":[58,71,114,124,136],"approach":[59,144],"for":[60,95],"proposed,":[64],"which":[65,139],"can":[66,145],"support":[67],"user-defined":[68,147],"with":[72],"different":[73],"modeling":[75],"languages.":[76],"To":[77],"achieve":[78],"this,":[79],"firstly":[80],"structure":[83,92],"transformed":[88],"refined":[90],"tree":[93],"(RPST":[94],"short)":[96],"via":[97],"cycle":[99],"equivalence":[100],"algorithm.":[101],"Then":[102],"CAPDL,":[103],"description":[107],"language,":[108],"designed":[110],"algorithm":[115],"based":[116,128],"CAPDL":[118],"proposed.":[120],"Finally,":[121],"experiment":[125],"was":[126],"conducted":[127],"278":[130],"real-world":[131],"BPMN":[132],"models,":[134],"result":[137],"shows":[140],"that":[141],"proposed":[143],"detect":[146],"effectively.":[150]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2016,"cited_by_count":2}],"updated_date":"2026-10-05T09:50:58.205359","created_date":"2016-06-24T00:00:00"}
