Author Archives: Matvei Stepanov

Solution – automated acceptance testing for robotics

This post is part of the SATF work.

Both problems stated in the “Problem” section, continuous change control and the laborious testing procedure, to me, burdened with agile bigotry, seemed familiar. It was no wonder, since similar questions were posed and solved as a part of eXtreme Programming software development methodology through wide testing automatization. Continue reading

MS Visual Studio add-in for DSS services debugging – the value of a tool

Programs in DSS environment are called services. They are not standard windows executables and could run only under DSS application server. They also differ significantly from conventional programs in terms of ideology. But still they are programs. And no matter how thorough you unit test them, or if three quarters of code is occupied with code contract assertions, you are to debug them. Continue reading


This post is part of the SATF work.

Robotics, just like other contemporary research fields, is inherently based on software. Although this type of software deviates considerably from a conventional one, it looks only reasonable for it to adopt and exploit the methods proved useful in traditional software development. This work presents one of such attempts – adaptation of automated acceptance testing to robotics software development. Continue reading