Static typing and dependency management for SOA - Nikita Gerasimov (Annals of computer science and information systems)