[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-247070-105":3,"detail-sidebar-cat-1-en-105":81,"doc-detail-247070-en":127},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","a-planning-approach-to-the-automated-synthesis-of-template-based-process-models-abstract-and-introduction","A Planning Approach to the Automated Synthesis of Template-Based Process Models - Abstract and Introduction","","Flexible process design is often time-consuming and error-prone because many tasks interact through context-dependent relationships and shared resources. Such processes can exhibit interference among constituents, producing incorrect outcomes when concurrent tasks operate on the same data. To address these challenges, an automated approach synthesizes a reusable library of template-based process models for dynamic, partially specified environments. A declarative problem definition and partial-order planning generate templates with sound concurrency, validated through a disaster response running example, formal modeling, and experiments.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/template/","Template",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/template/presentations/","Presentations",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/template/a-planning-approach-to-the-automated-synthesis-of-template-based-process-models-abstract-and-introduction/247070/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/a-planning-approach-to-the-automated-synthesis-of-template-based-process-models-abstract-and-introduction/247070.png","ImageObject",442,249,{"name":42,"@type":43},"Ben ","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-20","2026-09-12",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",7,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"Why is designing flexible processes difficult at design time?","Question",{"text":63,"@type":64},"Flexible processes can be time-consuming and error-prone because tasks are numerous, context-dependent, and can interfere due to shared resources, making all possible interactions hard to foresee.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"What is the proposed solution for template-based process models?",{"text":68,"@type":64},"The approach automatically synthesizes a library of template-based process models using a declarative problem definition and partial-order planning for template generation.",{"name":70,"@type":61,"acceptedAnswer":71},"How do the synthesized templates ensure correct concurrent execution?",{"text":72,"@type":64},"The templates are constructed so that they guarantee sound concurrency when executing activities, making them reusable across dynamic environments with partial specifications.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},247070,1791724901,{"code":4,"msg":82,"data":83},"success",[84,88,93,98,103,108,113,118,123],{"id":85,"doc_module":22,"doc_module_name":25,"category_name":29,"show_sort_weight":86,"slug":87},11,90,"presentations",{"id":89,"doc_module":22,"doc_module_name":25,"category_name":90,"show_sort_weight":91,"slug":92},12,"Resumes",80,"resumes",{"id":94,"doc_module":22,"doc_module_name":25,"category_name":95,"show_sort_weight":96,"slug":97},14,"Invoices",70,"invoices",{"id":99,"doc_module":22,"doc_module_name":25,"category_name":100,"show_sort_weight":101,"slug":102},15,"Posters",60,"posters",{"id":104,"doc_module":22,"doc_module_name":25,"category_name":105,"show_sort_weight":106,"slug":107},16,"Social Media",50,"social-media",{"id":109,"doc_module":22,"doc_module_name":25,"category_name":110,"show_sort_weight":111,"slug":112},17,"Forms",40,"forms",{"id":114,"doc_module":22,"doc_module_name":25,"category_name":115,"show_sort_weight":116,"slug":117},18,"Letters",30,"letters",{"id":119,"doc_module":22,"doc_module_name":25,"category_name":120,"show_sort_weight":121,"slug":122},21,"Paper Templates",5,"papers-templates",{"id":124,"doc_module":22,"doc_module_name":25,"category_name":125,"show_sort_weight":4,"slug":126},158,"General","general-158",{"code":4,"msg":82,"data":128},{"doc_id":79,"user_id":129,"nickname":42,"user_avatar":130,"doc_module":22,"category_id":85,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":131,"file_id":132,"file_url":133,"file_type":134,"file_size":135,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":136,"language":137,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":138,"faqs":139,"seo_title":140,"seo_description":12,"update_tm":141,"read_time":142},2336478951081,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","Noname manuscript No.  \n(will be inserted by the editor)  \nA Planning Approach to the Automated Synthesis of Template-Based Process Models  \nAndrea Marrella 􀀁 Yves Lesp􀀓erance  \nReceived: date / Accepted: date  \nAbstract The design-time speci􀀌cation of 􀀍exible processes can be time-consuming and error-prone, due to the high number of tasks involved and their contextdependent nature. Such processes frequently su􀀋er from potential interference among their constituents, since resources are usually shared by the process participants and it is di􀀎cult to foresee all the potential tasks interactions in advance. Concurrent tasks may not be independent from each other (e.g., they could operate on the same data at the same time), resulting in incorrect outcomes. To tackle these issues, we propose an approach for the automated synthesis of a library of templatebased process models that achieve goals in dynamic and partially speci􀀌ed environments. The approach is based on a declarative problem de􀀌nition and partialorder planning algorithms for template generation. The resulting templates guarantee sound concurrency in the execution of their activities and are reusable in a variety of partially speci􀀌ed contextual environments. As running example, a disaster response scenario is given. The approach is backed by a formal model and has been tested in experiments.  \nKeywords Flexible Processes, Template-based Process Models, Partial-Order Planning, Business Process Management  \nA. Marrella  \nSapienza-Universit􀀓a di Roma, Italy [E-mail: marrella@diag.uniroma1.it](E-mail: marrella@diag.uniroma1.it)  \n[Y. Lesp](Y. Lesp) 􀀓erance  \nYork University, Toronto, Canada E-mail: [lesperan@cse.yorku.ca](lesperan@cse.yorku.ca)  \n1 Introduction  \nOver the last decade, organizations and companies have started adopting process management methodologies and tools, with the aim of increasing the level of automation support for their operational business processes. Business Process Management (BPM) has, therefore, become a leading research area in the broader 􀀌eld of information systems [2] .  \nConventional BPM solutions require us to pre-de􀀌nea detailed model of the process which completely prescribes the process execution 􀀍ow and captures every possible process instance to be executed at run-time through a Process Management System (PMS) . These models, typically based on imperative process speci-􀀌cation, allow for a complete prede􀀌ned speci􀀌cation of process logic able to represent procedural process knowledge, capturing the tasks to be executed and their control-􀀍ow, as well as process-related data and organizational perspectives [24] . Examples of traditional business processes include insurance claim processing, order handling, administrative processes, etc.  \nIn recent years, the maturity of process management methodologies and of PMSs has lead to the application of BPM approaches in new challenging dynamic and knowledge-intensive scenarios [69,18], such as domotics [33], healthcare [47], projects coordination [19] and emergency management [57] . In these working environments, most business functions involve collaborative features and semi-structured (or unstructured) procedures that do not have the same level of predictability as the routine structured work.  \nThis has lead to the de􀀌nition of a new class of 􀀍exible processes [69] . Processes are de􀀌ned as \\􀀍exible\"when people/agents carry them out with a fair degree of \\uncertainty\", where the uncertainty may depend on  \nmany factors, such as the high number of tasks to be represented, their unpredictable nature, or their dependency on the contextual scenario. In a 􀀍exible process, the sequence of tasks depends heavily on the speci􀀌cs of the context (e.g., which resources are available and what particular options exist at the time), and it is often unpredictable how the process will unfold.  \nWhile there exist several approaches supporting the enactment and automated adaptation of 􀀍exible processes at r","cbCaijrDFY1wv6BH","https://ap.wps.com/l/cbCaijrDFY1wv6BH","pdf",3047526,28,"English","# Introduction\n## Flexible Processes and Design-Time Challenges\n## BPM Approaches in Dynamic Knowledge-Intensive Scenarios","[{\"question\":\"Why is designing flexible processes difficult at design time?\",\"answer\":\"Flexible processes can be time-consuming and error-prone because tasks are numerous, context-dependent, and can interfere due to shared resources, making all possible interactions hard to foresee.\"},{\"question\":\"What is the proposed solution for template-based process models?\",\"answer\":\"The approach automatically synthesizes a library of template-based process models using a declarative problem definition and partial-order planning for template generation.\"},{\"question\":\"How do the synthesized templates ensure correct concurrent execution?\",\"answer\":\"The templates are constructed so that they guarantee sound concurrency when executing activities, making them reusable across dynamic environments with partial specifications.\"}]","A Planning Approach to the Automated Synthesis of Template-Based Process Models - Abstract and Introduction | PDF",1789239789,10]