  {"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-02-20T11:44:12","modified_gmt":"2026-02-20T16:44:12","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<h2 id=\"2025\" class=\"wp-block-heading\">2025<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahmadreza Saboor Yaraghi, Darren Holden, Nafiseh Kahani, and Lionel Briand. <a href=\"https:\/\/www.computer.org\/csdl\/journal\/ts\/2025\/04\/10883022\/24fKrRT1Kbm\">Automated Test Case Repair Using Language Models<\/a>. IEEE Transactions on Software Engineering, 2025.<\/li>\n\n\n\n<li>Fatemeh Mirshafiee, Nafiseh Kahani. <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/11051224\">Detecting Gender Bias to Enhance Inclusivity in Software Engineering Education.<\/a> 6th Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering (GE@ICSE), 2025.<\/li>\n\n\n\n<li>Nafiseh Kahani, Masoud Barati, Diana Addae, Chen Zhou, Diana Rogachova, Raymond Xiao. Formal Design-Time Privacy &amp; Consent Assurance for LLM-Based Applications for Children. &nbsp;IEEE\/ACM 18th International Conference on Utility and Cloud Computing, 2025. <\/li>\n<\/ul>\n\n\n\n<h2 id=\"2024\" class=\"wp-block-heading\">2024<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ali Mohammadi Esfahani, Nafiseh Kahani and Samuel A. Ajila. <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/10837857\">Understanding Defects in Generated Codes by Language Models<\/a>. 34th International Conference on Collaborative Advances in Software and COmputiNg (CASCON). 2024.<\/li>\n\n\n\n<li>Arvin Samiei, Nafiseh Kahani, Mohammadreza Dehghanitafti and Mojtaba Ahmadi. <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/10838116\">Worst Case Execution Time Analysis of Real-Time Robotic Algorithms using Reinforcement Learning<\/a>.&nbsp;34th International Conference on Collaborative Advances in Software and COmputiNg (CASCON). 2024.<\/li>\n\n\n\n<li>Chibuike Ejikeme, Nafiseh Kahani and Samuel Ajila. <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/10837833\">Optimizing Distributed Denial of Service (DDoS) Detection with Time Series Transformers<\/a>.&nbsp;34th International Conference on Collaborative Advances in Software and COmputiNg (CASCON). 2024.<\/li>\n\n\n\n<li>Rinkesh Joshi and Nafiseh Kahani. <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/10589896\">Comparative Study of Reinforcement Learning in&nbsp;GitHub Pull Request Outcome Predictions<\/a>.<em>&nbsp;IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)<\/em>. 2024.<\/li>\n\n\n\n<li>Maede Ashouri-Talouki, Nafiseh Kahani, Masoud Barati and Zomorod Abedini. <a href=\"https:\/\/link.springer.com\/article\/10.1007\/s12243-024-01052-2?utm_source=rct_congratemailt&amp;utm_medium=email&amp;utm_campaign=nonoa_20240710&amp;utm_content=10.1007\/s12243-024-01052-2\">A Revocable Attribute-based Access Control with Non-monotonic Access Structure<\/a>. Annals of Telecommunications. 2024.<br><div id=\"gsc_oci_title\"><span style=\"font-family: var(--wp--preset--font-family--system);font-size: var(--wp--preset--font-size--medium)\"><\/span><\/div><\/li>\n<\/ul>\n\n\n\n<h2 id=\"2023\" class=\"wp-block-heading\">2023<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Calvin Jary and Nafiseh Kahani. <a href=\"https:\/\/arxiv.org\/pdf\/2402.00306.pdf\">An Accurate, Low-Parameter and Deployable ML Architecture for Next Location Prediction.<\/a>&nbsp;<em>IEEE Future Networks World Forum (FNWF).<\/em> 2023.<\/li>\n\n\n\n<li><div class=\"\">Maedeh Ashouri, Nafiseh Kahani, and Masoud Barati. <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/10339750\">Privacy-Preserving Attribute-Based Access Control with Non-Monotonic Access Structure<\/a>. <em>Cyber Security in Networking Conference&nbsp;(CSNet&#8217;23)<\/em>. 2023.<\/div><\/li>\n<\/ul>\n\n\n\n<p><\/p>\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>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>. 杏吧原创 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. 杏吧原创 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. 杏吧原创 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. 杏吧原创 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. 杏吧原创 University, 2023.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>2025 2024 2023 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":536,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages\/20\/revisions\/536"}],"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}]}}