[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-253445-105":53,"doc-detail-253445-en":127},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":120,"head_meta":122,"extra_data":124,"updated_unix":126},105,"en","modeling-the-workflow-of-bug-prioritization-tasks-descriptively-using-the-past-events","Modeling the Workflow of Bug Prioritization Tasks Descriptively Using the Past Events","","Bug prioritization is a critical decision activity during the software maintenance phase, yet handling bug reports remains a key challenge. The bug triager must observe influential factors to perform prioritization tasks effectively, while prior work shows a gap in descriptive workflow modeling. Using qualitative document analysis of past bug reports, the study analyzes over 100 reports and empirically studies 20, proposing a descriptive workflow model that characterizes task states, statuses, and transitions to support retrospective and prospective decision-making.",{"@graph":63,"@context":119},[64,80,102],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/modeling-the-workflow-of-bug-prioritization-tasks-descriptively-using-the-past-events/253445/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/modeling-the-workflow-of-bug-prioritization-tasks-descriptively-using-the-past-events/253445.png","ImageObject",442,249,{"name":88,"@type":89},"Bill Black","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-27","2026-09-13",true,{"@type":98,"interactionType":99,"userInteractionCount":101},"InteractionCounter",{"@type":100},"ViewAction",13,{"@type":103,"mainEntity":104},"FAQPage",[105,111,115],{"name":106,"@type":107,"acceptedAnswer":108},"What problem does the paper address in bug prioritization?","Question",{"text":109,"@type":110},"The paper addresses the challenge of prioritizing bug reports in the maintenance phase and the research gap in modeling the workflow of prioritization tasks descriptively.","Answer",{"name":112,"@type":107,"acceptedAnswer":113},"How was the descriptive workflow model developed?",{"text":114,"@type":110},"It was developed through document analysis using qualitative data from previous bug reports and other artifacts, analyzing over 100 reports and using 20 for empirical data.",{"name":116,"@type":107,"acceptedAnswer":117},"What does the proposed workflow model provide?",{"text":118,"@type":110},"The model characterizes the states and statuses of bug prioritization tasks and the transitions between them, offering insights for bug triagers’ decision-making in retrospective and prospective prioritization.","https://schema.org",{"og:url":78,"og:type":121,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":123,"canonical":78},"index,follow",{"doc_id":125,"site_id":56},253445,1791726572,{"code":4,"msg":5,"data":128},{"doc_id":125,"user_id":129,"nickname":88,"user_avatar":130,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":131,"file_id":132,"file_url":133,"file_type":134,"file_size":135,"view_count":101,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":8,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":140,"read_time":79},24189269381491,"https://ap-avatar.wpscdn.com/avatar/160000cf11732dd8392?x-image-process=image/resize,m_fixed,w_180,h_180&k=1788146458752108895","Modeling the Workflow of Bug Prioritization Tasks Descriptively Using the Past Events  \nSohaib Altaf Raja1*, Madihah Sheikh Abdul Aziz2, Asadullah Shah3  \n1,2,3Dept. of Computer Science, KICT, International Islamic University Malaysia, 53100 Kuala Lumpur, Malaysia  \n*Corresponding author: [suhaibraja@hotmail.com](suhaibraja@hotmail.com)  \n(Received: 3rd April 2023; Accepted: 20th May 2023; Published on-line: 28th July 2023)  \nAbstract—Prioritizing bugs is one of the critical decision-related tasks in managing the maintenance phase whereas it is exposed as a key challenge in handling bug reports. On the other hand, the bug triager is a prominent role to observe influencing factors for handling the bug prioritization tasks effectively. Analysis of previous bug reports shows that it is essential to handle bug prioritization tasks with the appropriate workflow. However, it is revealed that there is a research gap in modeling the workflow of prioritization tasks. The paper aims to characterize the workflow model of prioritization tasks. This research is based on a document analysis design using qualitative data from previous bug reports and other artefacts. Over 100 bug reports from large software corporations are accessed and filtered, while 20 bug reports are used for obtaining empirical data. In this study, a descriptive workflow model for prioritizing bugs is proposed by analyzing past events. This model characterizes the states of bug prioritization tasks, their statuses, and the transitions between them. Additionally, this research analyzes the industrial aspect of the proposed model and demonstrates its usefulness in providing valuable insights to the bug triager into ongoing prioritization tasks that will assist him in decision-making in prioritizing bugs retrospectively and prospectively. The finding of this research also reveals that bug reports are a valuable resource that contains significant prioritization features which is useful for illustrating the workflow of bug prioritization tasks descriptively. Thus, the implications of the model for theory and practice are discussed.  \nKeywords— Bug Priority, Workflow Model, Bug Handling, Decision-Making, Previous Bug Reports, Bug Triagers’ Role  \nI. INTRODUCTION  \nSoftware projects face various challenges during the maintenance phase [1]–[6] . Prioritizing bugs comprises critical decision-related tasks that have a considerable impact on the maintenance phase and become a challenge in the management of software development projects. Bug prioritization studies evaluate various factors that affect the prioritizing of bug reports [7]–[9] . On the other hand, the role of the bug triager is prominent in observing influencing factors that impact decision-making in prioritizing bug reports and handling tasks associated with bug prioritization [9]–[11]. The literature describes the lifecycle of bug reports by illustrating the states of bugs and the transitions between these states[11],[12]. A review of the empirical data from the bug reports’ history indicates several tasks connected with Triaging or Prioritization states, whereas there is a research gap in characterizing the prioritizing tasks descriptively. The transition arrows with the red color of Fig. 1 indicate this gap.  \nA. Workflow of Handling Bug Report  \nThe literature describes the lifecycle of bugs through their reporting cycle till their closure and deployment. The bug-handling process of Atlassian [13],[14] is described by  \nFig. 1. Display the Lifecycle of a Bug, its States and Transitions and Switching into Different States, and the Rationale Behind these Transitions [11] .  \nthe workflow activities which are divided into various phases, further classified by different statuses, and shown by transitions between them. Fig. 1 depicts the lifecycle of an Eclipse bug report and displays several aspects of the bug-handling process [11]. It shows the transitions of bug  \nreports into various states as well as their switchi","cbCainlHdP1sCult","https://ap.wps.com/l/cbCainlHdP1sCult","pdf",540646,"English","# Abstract\n# Introduction\n## Workflow of Handling Bug Report","[{\"question\":\"What problem does the paper address in bug prioritization?\",\"answer\":\"The paper addresses the challenge of prioritizing bug reports in the maintenance phase and the research gap in modeling the workflow of prioritization tasks descriptively.\"},{\"question\":\"How was the descriptive workflow model developed?\",\"answer\":\"It was developed through document analysis using qualitative data from previous bug reports and other artifacts, analyzing over 100 reports and using 20 for empirical data.\"},{\"question\":\"What does the proposed workflow model provide?\",\"answer\":\"The model characterizes the states and statuses of bug prioritization tasks and the transitions between them, offering insights for bug triagers’ decision-making in retrospective and prospective prioritization.\"}]","Modeling the Workflow of Bug Prioritization Tasks Descriptively Using the Past Events | PDF",1789266080]