1963
participiants have registered for our events in 2025

Mike Mannion is a senior software engineer and consultant with over 35 years of professional experience in enterprise software development. His focus is on scalable Java solutions, the integration of artificial intelligence and machine learning, as well as data warehousing and business intelligence systems. He combines in-depth technical expertise with pragmatic engineering and places particular emphasis on robust, scalable architectures, quality assurance, and resilient testing strategies.

LinkedIn: @mike-mannion-98650110/

03.03.2026

Banishing the flaky LLM test

Testing non-deterministic systems with PUnit

LOCATION: Basel
KEYWORDS: AI

AGENDA:18:15-19:15h: Talk incl. Q/A
After the talk, you will have the opportunity to exchange ideas and network with the speaker and professional colleagues over beer and rich finger foods.

SPEAKER: Mike Mannion   COMPANY: Karakun AG

Non-deterministic systems, like LLMs, force us to re-think the classical unit-test, which assumes a binary outcome in the form of PASS/FAIL.
Such systems - be their very nature - will fail to deliver the desired result or structure some of the time. But how much of the time? And how many failures can we tolerate in a given timeframe?

PUnit is a novel extension of the industry standard JUnit, which tackles this challenge head on.
Based on proven statistical concepts of quality assurance, PUnit permits the organisation not to eliminate indeterminism (an impossibility), but to control for it and thereby to master it.

LANGUAGE: Talk: en / Slides: en


Mike Mannion is a senior software engineer and consultant with over 35 years of professional experience in enterprise software development. His focus is on scalable Java solutions, the integration of artificial intelligence and machine learning, as well as data warehousing and business intelligence systems. He combines in-depth technical expertise with pragmatic engineering and places particular emphasis on robust, scalable architectures, quality assurance, and resilient testing strategies.

LinkedIn: @mike-mannion-98650110/


top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland