Applications of mathematical programming in the development of some models for performance evaluation of distributed systems