keywords Computer Science Computer Science, Theory & Methods Engineering Engineering, Electrical & Electronic Engineering, Industrial Science & Technology Technology formal methods requirements verification and validation specification techniques tabular notation