<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Current on Fabian Gilson's website</title><link>https://fabgilson.github.io/tags/current/</link><description>Recent content in Current on Fabian Gilson's website</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 01 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://fabgilson.github.io/tags/current/index.xml" rel="self" type="application/rss+xml"/><item><title>Software Engineering Methods (SENG301)</title><link>https://fabgilson.github.io/courses/seng301/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/courses/seng301/</guid><description>&lt;p&gt;This is the second course on software engineering after students learned about more classical development processes, software modelling and object orientation. This lecture-based course is composed by two distinct parts. I share the duty with another colleague and I mainly focus on the software development aspects (&lt;em&gt;e.g.,&lt;/em&gt; processes, team work, quality assessment). The first half is about teaching the &lt;em&gt;Agile Software Development&lt;/em&gt; philosophy, un-teaching it and re-teaching it again. My colleague focuses on (object oriented) implementation aspects such as design patterns and advanced OO principles (&lt;em&gt;e.g.,&lt;/em&gt; Liskov, contracts).&lt;/p&gt;</description></item><item><title>Artificial Intelligence for Software Engineering (AI4SENG)</title><link>https://fabgilson.github.io/research/ai4seng/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/research/ai4seng/</guid><description>&lt;p&gt;This project investigates the usage of AI/ML/NLP tools to support software development.&lt;/p&gt;</description></item><item><title>Software Engineering Team Project (SENG302)</title><link>https://fabgilson.github.io/courses/seng302/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/courses/seng302/</guid><description>&lt;p&gt;This course is very different from a typical lecture-based teaching experience. Few lecture sessions are organised and the students are put in teams where they are immersed in a industry-like project. Every 3 to 4 weeks, teams deliver a shippable product that they demonstrate and review with the product owner and other teams. Technical workshops are organised to teach about continuous integration (and a little bit of DevOps), code review and unit and automated acceptance testing (including Test-Driven Design).&lt;/p&gt;</description></item><item><title>Model-Driven for Agile Software Development (MDE4ASD)</title><link>https://fabgilson.github.io/research/mde4asd/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/research/mde4asd/</guid><description>&lt;p&gt;This project is about bringing more modelling practices into agile software development. We look into generating models from textual documents (&lt;em&gt;e.g.,&lt;/em&gt; user stories) for further analysis, or extracting information from discussions on messaging apps. Here&amp;rsquo;s a list of the publications in that area. You can find some resources on our &lt;a href="https://gitlab.com/mde4asd/"&gt;gitlab repository&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Software Security (SENG406)</title><link>https://fabgilson.github.io/courses/seng406/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/courses/seng406/</guid><description>&lt;p&gt;Building secure software is an intricate task that involves careful design of both preemptive and corrective measures. This course covers the secure development lifecycle where students learn about techniques to model security threats, follow secure coding standards and perform security-focused testing to prevent software to expose vulnerabilities. Students learn how to combine tools of various natures to identify threats as part of a continuous integration pipeline. The course also addresses data privacy and governance issues, including (indigenous) data sovereignty principles.&lt;/p&gt;</description></item><item><title>Software Testing</title><link>https://fabgilson.github.io/research/software-testing/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/research/software-testing/</guid><description>&lt;p&gt;A recent interest sparkled in software testing and more particularly, in the broader scope of DevOps-friendly software development processes. The goal is to understand how to better support software testers through better practices, methods and more automation. See also our &lt;a href="https://gitlab.com/mde4asd/"&gt;gitlab repository&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Software Security</title><link>https://fabgilson.github.io/research/software-security/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/research/software-security/</guid><description>&lt;p&gt;This new-ish line of work looks at bringing software security practices into NZ&amp;rsquo;s curriculum in a more practical way, as well as making penetration testing and fuzzing more approachable to beginners:&lt;/p&gt;</description></item><item><title>Communication channel and developer knowledge</title><link>https://fabgilson.github.io/research/communication-knowledge/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://fabgilson.github.io/research/communication-knowledge/</guid><description>&lt;p&gt;Some work I did with one PhD students on communication channels and knowledge retrieval, mostly the work of &lt;a href="https://www.researchgate.net/profile/Camila_Mariane_Silva"&gt;Camila Costa Silva&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>