{"id":"https://openalex.org/W2766566792","doi":"https://doi.org/10.1109/edoc.2017.30","title":"Rule Propagation: Adapting Procedural Process Models to Declarative Business Rules","display_name":"Rule Propagation: Adapting Procedural Process Models to Declarative Business Rules","publication_year":2017,"publication_date":"2017-10-01","ids":{"openalex":"https://openalex.org/W2766566792","doi":"https://doi.org/10.1109/edoc.2017.30","mag":"2766566792"},"language":"en","primary_location":{"id":"doi:10.1109/edoc.2017.30","is_oa":false,"landing_page_url":"https://doi.org/10.1109/edoc.2017.30","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 21st International Enterprise Distributed Object Computing Conference (EDOC)","raw_type":"proceedings-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/A5074804384","display_name":"Riccardo De Masellis","orcid":"https://orcid.org/0000-0003-2540-7395"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Riccardo De Masellis","raw_affiliation_strings":["FBK-IRST, Trento, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"FBK-IRST, Trento, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070124724","display_name":"Chiara Di Francescomarino","orcid":"https://orcid.org/0000-0002-0264-9394"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chiara Di Francescomarino","raw_affiliation_strings":["FBK-IRST, Trento, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"FBK-IRST, Trento, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069353228","display_name":"Chiara Ghidini","orcid":"https://orcid.org/0000-0003-1563-4965"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chiara Ghidini","raw_affiliation_strings":["FBK-IRST, Trento, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"FBK-IRST, Trento, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088616759","display_name":"Arne Laponin","orcid":null},"institutions":[{"id":"https://openalex.org/I56085075","display_name":"University of Tartu","ror":"https://ror.org/03z77qz90","country_code":"EE","type":"education","lineage":["https://openalex.org/I56085075"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Arne Laponin","raw_affiliation_strings":["University of Tartu, Tartu, Estonia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Tartu, Tartu, Estonia","institution_ids":["https://openalex.org/I56085075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078031491","display_name":"Fabrizio Maria Maggi","orcid":"https://orcid.org/0000-0002-9089-6896"},"institutions":[{"id":"https://openalex.org/I56085075","display_name":"University of Tartu","ror":"https://ror.org/03z77qz90","country_code":"EE","type":"education","lineage":["https://openalex.org/I56085075"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Fabrizio Maria Maggi","raw_affiliation_strings":["University of Tartu, Tartu, Estonia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Tartu, Tartu, Estonia","institution_ids":["https://openalex.org/I56085075"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.7801,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.79031675,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"10","issue":null,"first_page":"165","last_page":"174"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":1.0,"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":1.0,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9962999820709229,"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"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.980400025844574,"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/computer-science","display_name":"Computer science","score":0.8130099773406982},{"id":"https://openalex.org/keywords/declarative-programming","display_name":"Declarative programming","score":0.6645234823226929},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5992850065231323},{"id":"https://openalex.org/keywords/procedural-modeling","display_name":"Procedural modeling","score":0.592491626739502},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.5646642446517944},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5362526774406433},{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.45546042919158936},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4492711126804352},{"id":"https://openalex.org/keywords/procedural-knowledge","display_name":"Procedural knowledge","score":0.4183812737464905},{"id":"https://openalex.org/keywords/automaton","display_name":"Automaton","score":0.4173807203769684},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3731996417045593},{"id":"https://openalex.org/keywords/knowledge-based-systems","display_name":"Knowledge-based systems","score":0.20591521263122559},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.1501067876815796}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8130099773406982},{"id":"https://openalex.org/C146206909","wikidata":"https://www.wikidata.org/wiki/Q531152","display_name":"Declarative programming","level":4,"score":0.6645234823226929},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5992850065231323},{"id":"https://openalex.org/C113230428","wikidata":"https://www.wikidata.org/wiki/Q7247149","display_name":"Procedural modeling","level":2,"score":0.592491626739502},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.5646642446517944},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5362526774406433},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.45546042919158936},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4492711126804352},{"id":"https://openalex.org/C124469403","wikidata":"https://www.wikidata.org/wiki/Q1813993","display_name":"Procedural knowledge","level":3,"score":0.4183812737464905},{"id":"https://openalex.org/C112505250","wikidata":"https://www.wikidata.org/wiki/Q787116","display_name":"Automaton","level":2,"score":0.4173807203769684},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3731996417045593},{"id":"https://openalex.org/C115925183","wikidata":"https://www.wikidata.org/wiki/Q1412694","display_name":"Knowledge-based systems","level":2,"score":0.20591521263122559},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.1501067876815796},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","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},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/edoc.2017.30","is_oa":false,"landing_page_url":"https://doi.org/10.1109/edoc.2017.30","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE 21st International Enterprise Distributed Object Computing Conference (EDOC)","raw_type":"proceedings-article"},{"id":"pmh:oai:alma.39UBZ_INST:11280488750001241","is_oa":false,"landing_page_url":"https://ieeexplore.ieee.org/abstract/document/8089876","pdf_url":null,"source":{"id":"https://openalex.org/S4210197018","display_name":"View","issn_l":"2688-268X","issn":["2688-268X","2688-3988"],"is_oa":false,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"pmh:oai:iris.unitn.it:11572/362669","is_oa":false,"landing_page_url":"http://ieeexplore.ieee.org/document/8089876/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401913","display_name":"Institutional Research Information System (Universit\u00e0 degli Studi di Trento)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I193223587","host_organization_name":"University of Trento","host_organization_lineage":["https://openalex.org/I193223587"],"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/conferenceObject"},{"id":"pmh:oai:unibz.it:11280488750001241","is_oa":false,"landing_page_url":"https://bia.unibz.it/esploro/outputs/conferenceProceeding/Rule-Propagation-Adapting-Procedural-Process-Models/991006390798501241","pdf_url":null,"source":{"id":"https://openalex.org/S4210197018","display_name":"View","issn_l":"2688-268X","issn":["2688-268X","2688-3988"],"is_oa":false,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","score":0.5,"display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W179281627","https://openalex.org/W609416416","https://openalex.org/W641711790","https://openalex.org/W781813181","https://openalex.org/W790410956","https://openalex.org/W1566530524","https://openalex.org/W1578876701","https://openalex.org/W1793057166","https://openalex.org/W2002089154","https://openalex.org/W2033696519","https://openalex.org/W2042759024","https://openalex.org/W2050287600","https://openalex.org/W2104537183","https://openalex.org/W2110143060","https://openalex.org/W2110279509","https://openalex.org/W2129466958","https://openalex.org/W2146613276","https://openalex.org/W2157327038","https://openalex.org/W2159135872","https://openalex.org/W2167405691","https://openalex.org/W2174443976","https://openalex.org/W2258972545","https://openalex.org/W2279954259","https://openalex.org/W2532982923","https://openalex.org/W2593039357","https://openalex.org/W2604870422","https://openalex.org/W4205176208","https://openalex.org/W4302339081","https://openalex.org/W6622566953","https://openalex.org/W6633820504","https://openalex.org/W6694817613","https://openalex.org/W6734230415"],"related_works":["https://openalex.org/W1969739387","https://openalex.org/W1965270621","https://openalex.org/W2050028130","https://openalex.org/W2766566792","https://openalex.org/W1550352051","https://openalex.org/W2473397749","https://openalex.org/W1546223720","https://openalex.org/W2053135370","https://openalex.org/W2087357524","https://openalex.org/W4387487449"],"abstract_inverted_index":{"The":[0],"debate":[1],"on":[2],"advantages":[3],"and":[4,66,134,159,176],"disadvantages":[5],"of":[6,41,45,50,81,113,116,123,141],"declarative":[7,30,82,117],"versus":[8],"procedural":[9,73,127,137],"process":[10,174],"modeling":[11],"languages":[12,21],"for":[13,25,32,173],"different":[14],"usage":[15],"scenarios":[16,88],"has":[17],"been":[18],"intense.":[19],"Procedural":[20],"are":[22],"more":[23,103],"suited":[24],"describing":[26],"operational":[27],"processes":[28,92],"while":[29,118],"ones":[31],"expressing":[33],"regulations/guidelines":[34],"and,":[35],"in":[36,104],"many":[37],"situations,":[38],"the":[39,43,46,62,114,120,132,135,139,151],"need":[40],"combining":[42],"benefits":[44],"two":[47,63],"rises.":[48],"Instead":[49],"forcing":[51],"modelers":[52],"to":[53,60,77,94,98,110],"use":[54],"a":[55,68,108],"hybrid":[56],"language,":[57],"we":[58,149],"envisage":[59],"keep":[61],"specifications":[64],"separate":[65],"propose":[67,160],"technique":[69],"that":[70],"automatically":[71],"adapts":[72],"models":[74],"so":[75],"as":[76],"comply":[78],"with":[79],"sets":[80],"rules.":[83],"This":[84],"not":[85],"only":[86],"fits":[87],"where,":[89],"e.g.,":[90],"company":[91],"have":[93],"be":[95],"modified":[96],"according":[97],"changing":[99],"external":[100],"rules,":[101],"but,":[102],"general,":[105],"it":[106],"presents":[107],"way":[109],"take":[111],"advantage":[112],"flexibility":[115],"maintaining":[119],"high":[121],"level":[122],"support":[124],"provided":[125],"by":[126,130,154],"languages.":[128],"Furthermore,":[129],"comparing":[131],"original":[133],"resulting":[136],"models,":[138],"impact":[140],"rules":[142],"is":[143,165],"clearly":[144],"exposed.":[145],"In":[146],"this":[147],"paper,":[148],"frame":[150],"problem":[152],"above":[153],"providing":[155],"its":[156],"theoretical":[157],"characterization":[158],"an":[161],"automata-based":[162],"solution,":[163],"which":[164],"then":[166],"evaluated":[167],"against":[168],"approaches":[169],"leveraging":[170],"state-of-the-art":[171],"techniques":[172],"discovery":[175],"model":[177],"repair.":[178]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2018,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2017-11-10T00:00:00"}
