{"id":90,"date":"2025-09-05T14:00:00","date_gmt":"2025-09-05T14:00:00","guid":{"rendered":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/?page_id=90"},"modified":"2025-09-08T20:39:01","modified_gmt":"2025-09-08T20:39:01","slug":"blog-posts","status":"publish","type":"page","link":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/blog-posts\/","title":{"rendered":"Blog Posts"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"904\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-content\/uploads\/sites\/241\/2025\/09\/full_logo.jpg\" alt=\"\" class=\"wp-image-839\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-content\/uploads\/sites\/241\/2025\/09\/full_logo.jpg 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-content\/uploads\/sites\/241\/2025\/09\/full_logo-300x265.jpg 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-content\/uploads\/sites\/241\/2025\/09\/full_logo-768x678.jpg 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-content\/uploads\/sites\/241\/2025\/09\/full_logo-310x275.jpg 310w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-content\/uploads\/sites\/241\/2025\/09\/full_logo-238x210.jpg 238w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>Week 02: Getting Started<\/strong><\/h1>\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-09-05T14:00:00+00:00\">September 5, 2025<\/time><\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Getting Started: Diving into AI-Powered Code Development<\/strong><\/h2>\n\n\n\n<p>Hi everyone! Our <a href=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/meet-this-team\/\" data-type=\"page\" data-id=\"16\">team of four<\/a> is beginning our partnership with <a href=\"https:\/\/www.rtx.com\/raytheon\">Raytheon<\/a> on the <em>Artificial Intelligence (AI) Assisted Source Code Development and Analysis<\/em> project. With guidance from our coach <a href=\"https:\/\/eed.eng.ufl.edu\/people\/faculty\/name\/andrea-goncher\/\">Dr. Andrea Goncher<\/a> and support from Raytheon&#8217;s liaison engineers, we&#8217;ll be working with Cyber Reasoning Systems (CRSs) and exploring how AI can improve secure, memory-safe coding practices.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Waiting for Our First Meeting: Setting Expectations<\/strong><\/h2>\n\n\n\n<p>We haven&#8217;t yet connected with our liaison partners or our coach Andrea Goncher, but we&#8217;re using this time to prepare. These upcoming meetings will be crucial for aligning our understanding of the project scope, clarifying responsibilities, and mapping out our approach to tasks like integrating CRSs, experimenting with AI based code generation, and testing secure code translations across different programming languages.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Understanding the Project: Scope and Objectives<\/strong><\/h2>\n\n\n\n<p>We reviewed the project scope from Raytheon to get our bearings. The main components include researching CRSs from DARPA&#8217;s AI Cyber Grand Challenge, selecting and configuring at least two CRSs to run in a UF supported computing environment, and developing AI generated code by translating Ada to C++ and Rust while intentionally introducing specific security weaknesses (CWEs) for our testing purposes.<\/p>\n\n\n\n<p>We will also be evaluating how effectively these CRSs can identify certain vulnerabilities and recommend fixes. It is a technically challenging project that combines AI, cybersecurity, and software engineering in ways we haven&#8217;t done before.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Early Planning: Getting Organized<\/strong><\/h2>\n\n\n\n<p>Without any formal guidance yet, we have started some preliminary planning. We are discussing certain task management approaches, working out our weekly schedules for meetings, and considering how to divide the responsibilities among team members. We know that we will need strict method to track our progress on code analysis, integration work, and testing milestones to keep everything and everyone coordinated.<\/p>\n\n\n\n<p>We may not have had our key meetings yet this week, but we are looking forward to the technical challenges ahead. This project involves new technology and methods for us, and will push us to learn new skills. We will keep you updated on our progress, the obstacles we encounter, and what we learn along the way.<\/p>\n\n\n\n<p>See you next week!<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Week 02: Getting Started Getting Started: Diving into AI-Powered Code Development Hi everyone! Our team of four is beginning our partnership with Raytheon on the Artificial Intelligence (AI) Assisted Source Code Development and Analysis project. With guidance from our coach&hellip; <a href=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/blog-posts\/\" aria-label=\"Read \\\"Blog Posts\\\" class=\"read-more\">Read&nbsp;More<\/a><\/p>\n","protected":false},"author":14,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/container-blogroll-right-sidebar.php","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-90","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/pages\/90"}],"collection":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/comments?post=90"}],"version-history":[{"count":15,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/pages\/90\/revisions"}],"predecessor-version":[{"id":841,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/pages\/90\/revisions\/841"}],"wp:attachment":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2526team19\/wp-json\/wp\/v2\/media?parent=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}