Kia ora! Hello!

I am a Professor, currently working at the Department of Information Science, at the University of Otago, in Aotearoa / New Zealand.

I joined the Department of Information Science in September 2009, and was Head of Department from February 2011 to December 2016. Earlier in 2009 (since September 2008) I worked at the university’s Higher Education Development Centre, and before that was Associate Professor at RMIT University’s School of Computer Science and IT.

I tweet at @profwinikoff.


The overall aim of my research is to find better ways of creating software. I am interested in (agent oriented) software engineering, programming languages, and logic and formal methods.

Over the past two decades I have focussed on software that is conceptualised in terms of “intelligent agents” which are able to exhibit robust and flexible behaviour. I am perhaps best known for my work on design methodologies for agent-based systems, in particular the Prometheus methodology.

More recently I have been looking at societal consequences of autonomous systems, and the issues that affect trust in these systems.

My Erdös number is 3. See also my google scholar entry and my DBLP page.

You can find on this site a list of publications.

Leadership & Service

I am Vice President of the Computing Research and Education Association of Australasia (CORE), an Associate Editor for the Journal of Autonomous Agents and Multi-Agent Systems, and Editor-in-Chief for the International Journal of Agent-Oriented Software Engineering. I am also on the steering committee for the EMAS workshop series, and am on various (senior) programme committees.

I was general co-chair for AAMAS 2017, program co-chair for AAMAS 2012, and was on the IFAAMAS board of directors. I was head (“chairperson”) of the department of Information Science (February 2011 – December 2016).


I have written a range of software including W-Prolog, Lygon,, SmartGuide, and a range of palm pilot software including Karel the robot.


I am a keen musician: I play piano, sing in choirs, sometimes conduct choirs, and have been known to compose on occasion.