496620796f75207072656665720a
68657861646563696d616c732c0a
696d706f72742075726c6c69623b
207072696e7427272e6a6f696e28
2827257827256f7264286329292e
7a66696c6c28322920666f722063
20696e2075726c6c69622e75726c
6f70656e2827687474703a2f2f77
77772e63732e7475742e66692f7e
61736b2f27292e72656164282929

Antti Kervinen, researcher

Teaching
Publications
Python projects
Contact information

Valid HTML 4.01 Transitional

a photo of a look-alike I am a researcher in Verification Algorithm Research Group and Practise research groups at Tampere University of Technology. My main research topic is model-based testing and I'm very interested in distributed systems too.

Teaching

Publications

My publications are over here. and the PhD thesis on model-based testing on another page.

Python projects

Python is a very nice programming language. (If you are not sure what's the point in high-level programming languages or abstraction in general, check this out.)

  • Ruis is a Python library for peer-to-peer distributed systems.
  • Here is a lightweight low-level AOP extension for Python.
  • There is also a small cinpy library that allows you to write C in Python modules.
  • rthread (remote thread) library for easy access to distributed computing in Python. This library makes distributed computing look and feel almost as "easy" as writing multi-threaded programs.

Python fits well for Rapid Nonsense Development too.

Software related to other projects

TVT

Some (unofficial) extensions to TVT verification tool. Currently the package contains
  • a tool for using regular expressions in parallel composition rules and
  • a Python library for reading and writing LSTS files.

Contact information

  • Work:
    TF213 (room)
    PL 553
    33101 Tampere
    Phone:
    +358 3 3115 5501
  • Home:
    pingu.homeunix.net (RSA key finger print: 8d:3f:fe:97:0d:c9:21:86:1a:33:2e:14:f0:ac:5b:d2)
  • Email:
    ask@cs.tut.fi
Last modified: Fri Sep 7 10:01:11 EEST 2007