Posts

Showing posts from 2023

Software Engineering Teaching Meets LLMs

Software Engineering Teaching Meets LLMs Context: On 2023-05-26 I attended the  VERSEN  event  SEN Classrooms (26 May 2023) . (What is VERSEN? I quote from the VERSEN website: VERSEN is " the Dutch National Association for Software Engineering. Its mission is to bring together researchers, educators and practitioners in the field of software engineering ") (I haven't been in Utrecht in a while. It was great to be back. I love the campus and the science park.) My keynote presentation had the title " Software Engineering Career Planning in the Age of AGI+/- ". My slides are available here: [ .pdf ] Loads of relevant content is linked on those slides, but there is probably not much ROI from the slides alone. I want to call out though my DOs and the DON'Ts for teaching adaptation in software engineering. SE Teaching Adaptation — DON’Ts   Don’t ban the use of AI. Don’t ignore the new role of AI. Don’t grade homework likely done by LLM. Don’t aim at outsmarting th

Wie ändert sich Lehre und Forschung an der Uni jetzt durch ChatGPT & Co. und bald durch Artificial General Intelligence?

Ich  (Ralf Lämmel) habe mich registriert für das TransferBarCamp an der Uni Koblenz am 13.03.23 (eine Un konferenz). Das wird ganz sicherlich ein sehr interessanter Tag. Das TransferBarcamp ist nicht nur für Uni-Angehörige (Studierende und Lehrende und Forschende an der Uni Koblenz) gedacht, es gibt auch viele Teilnehmer aus der Region -- aus Industrie und Verwaltung usw. Ich schlage eine Session für die Unkonferenz vor: Wie ändert sich Lehre und Forschung an der Uni jetzt durch ChatGPT & Co. und bald durch Artificial General Intelligence?   Vorschläge zum Ablauf der Session Die Teilgeber reflektieren zu detaillierten Fragen zum Thema. Initialer Fragenkatalog Die Teilgeber werden diesen Katalog anpassen bzw. ergänzen. Was sind die Ängste vor der KI? Je nach Statusgruppe: Ängste bei den Studierenden. Ängste bei den Lehrenden. Ängste bei den Forschenden. Ängste bei weiteren Uni-Angehörigen -- z.B.: Sekretärinnen in der Verwaltung in zentralen Einrichtungen Sind die folgenden Ängs

Artificial General Intelligence obsoletes Software Reverse/Re-Engineering research as we know it!?

This week I am going to sit on a panel on the broader topic of “ the future of software re-engineering ”, as part of  WSRE 2023  -- a German workshop on software (reverse and) re-engineering. I decided to label my “impulse presentation” with the dramatic and provocative (?) title “ Artificial General Intelligence obsoletes software reverse/re-engineering research as we know it!? ”. In preparing this panel function, I was actually limiting myself to language models such as ChatGPT and didn't really think too much about AGI. So let's continue with a more appropriate title: “ Language models support software reverse/re-engineering research! ” This claim can be substantiated with the help of a few ChatGPT chats that I designed, executed, and interpreted. The annotated logs of the chats  and my slides used at WSRE 2023 are available online. The chats are annotated to capture my “expectations” regarding my questions to the AI and my “judgments” regarding the answers by the AI. Short