{"id":20,"date":"2023-11-16T14:43:54","date_gmt":"2023-11-16T19:43:54","guid":{"rendered":"https:\/\/carleton.ca\/ravensoft\/?page_id=20"},"modified":"2026-07-09T17:39:39","modified_gmt":"2026-07-09T21:39:39","slug":"contact","status":"publish","type":"page","link":"https:\/\/carleton.ca\/ravensoft\/contact\/","title":{"rendered":"Publications\/Tools"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        Publications\/Tools\n                    <\/h1>\n                \n                                \n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"caret-color: rgb(25, 25, 25); color: rgb(25, 25, 25); font-family: &quot;Gotham Narrow SSm A&quot;, &quot;Gotham Narrow SSm B&quot;; font-size: 18px; white-space: normal;\"><strong class=\"myprefix-text-bold\">A full list of publications is available on my\u00a0<\/strong><\/span><a style=\"font-weight: 500; outline-color: currentcolor; outline-width: medium; color: rgb(233, 28, 36); cursor: pointer; font-family: &quot;Gotham Narrow SSm A&quot;, &quot;Gotham Narrow SSm B&quot;; font-size: 18px; white-space: normal;\" href=\"https:\/\/scholar.google.ca\/citations?user=N8JKTH4AAAAJ&amp;hl=en\"><strong class=\"myprefix-text-bold\">Google scholar<\/strong><\/a><span style=\"caret-color: rgb(25, 25, 25); color: rgb(25, 25, 25); font-family: &quot;Gotham Narrow SSm A&quot;, &quot;Gotham Narrow SSm B&quot;; font-size: 18px; white-space: normal;\"><strong class=\"myprefix-text-bold\">.<\/strong><\/span><\/li>\n<\/ul>\n\n\n\n<h2 id=\"tools-benchmarks\" class=\"wp-block-heading\">Tools\/Benchmarks<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/Ahmadreza-SY\/TaRGet\">TARGET<\/a>: A tool that leverages pre-trained code language models (CLMs) for automated test case repair<\/li>\n\n\n\n<li><a href=\"https:\/\/doi.org\/10.6084\/m9.figshare.25008893\">TARBENCH<\/a>: A comprehensive benchmark, including 45,373 repaired broken tests across 59 open-source projects<\/li>\n\n\n\n<li><a href=\"https:\/\/zenodo.org\/records\/10049493\">PRBatch<\/a>: A dataset containing around 0.6 million comments linked to approximately 66,000 pull requests on GitHub<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/Ahmadreza-SY\/TCP-CI\">TCP-CI<\/a>: A benchmark of 25 subjects with 21.5k builds and 2.5k failed builds<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/moji1\/tp_rl\">TP-RL<\/a>: A reinforcement learning-based tool for test case prioritization<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/nafisehka\/UMLRTSynthesizer\">UMLRTSynthesizer<\/a>: A behavioural model synthesizer<\/li>\n\n\n\n<li><a href=\"http:\/\/www.mdetools.com\/index.php?catid=5\">MDETools<\/a>: A website with a search capability determining which model transformation tools support a given set of features<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/PasternakMichal\/SimGen\">SimGen<\/a>: A tool for generating simulations and visualizations of embedded systems on the unity game engine <\/li>\n\n\n\n<li><a href=\"https:\/\/bitbucket.org\/moji1\/partialmodels\/src\/master\/\">PMExec<\/a>: A tool that supports the execution of partial UML-RT models<\/li>\n<\/ul>\n\n\n\n<h2 id=\"theses\" class=\"wp-block-heading\">Theses<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Artin Biniek Diss. Bidirectional Generation of Behavior-Driven Development Artifacts Using Fine-Tuning and Retrieval-Augmented Generation. Carleton University, 2026.<\/li>\n\n\n\n<li>Paniz Oghabi Diss. <a href=\"https:\/\/carleton.scholaris.ca\/server\/api\/core\/bitstreams\/84816b90-a4b2-429c-9b79-92f146566f4e\/content\">Multi-Label Ambiguity Detection in Software Requirements Using Language Models<\/a>. Carleton University, 2025.<\/li>\n\n\n\n<li>Darren Holden. <a href=\"https:\/\/carleton.scholaris.ca\/items\/b07c1580-52de-40d3-ac92-097eb28693e7\">Leveraging Language Models to Improve Code Quality Through Code Linting and Automated Test Repair<\/a>. Diss. Carleton University, 2024.<\/li>\n\n\n\n<li>Arvin Samiei. <a href=\"https:\/\/repository.library.carleton.ca\/concern\/etds\/kh04dr101\">Black-Box Worst Case Execution Time Analysis on Real-Time Robotic Algorithms<\/a>. Diss. Carleton University, 2024.<\/li>\n\n\n\n<li>Chibuike Ejikeme. <a href=\"https:\/\/carleton.scholaris.ca\/items\/b300129f-65ff-4a2f-b449-e99d52181f8e\/full\">Optimizing Distributed Denial of Service (DDoS) Detection with Time Series Transformers<\/a>. Diss. Carleton University, 2023.<\/li>\n\n\n\n<li>Joshi, Rinkesh. <a href=\"https:\/\/doi.org\/10.22215\/etd\/2023-15676\"><i>Reinforcement Learning for GitHub Pull Request Predictions: Analyzing Development Dynamics<\/i><\/a>. Diss. Carleton University, 2023.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tools\/Benchmarks Theses<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[],"class_list":["post-20","page","type-page","status-publish","hentry"],"acf":{"cu_post_thumbnail":""},"_links":{"self":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/comments?post=20"}],"version-history":[{"count":5,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages\/20\/revisions"}],"predecessor-version":[{"id":671,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages\/20\/revisions\/671"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/media?parent=20"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/cu_page_type?post=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}