Cartographer: Architecture of a Distributed System for Automated GUI Map Generation

Vast majority of contemporary computer programs come with a complex Graphical User Interface. To facilitate automatic GUI testing, we propose Cartographer, a system for automatic generation of GUI maps. In comparison to existing solutions Cartographer has many important improvements: it is easily adaptable to particular application and technology and it is highly scalable, as it is based on a distributed system of independent Workers.