Sparx Systems is an Australian software company, established in 1996 by Geoffrey Sparks and based in Creswick, Victoria. It specializes in high-performance, scalable visual modeling tools for planning, design and construction of software-intensive systems, based on UML and related open standards. Its flagship product, Enterprise Architect, is used across aerospace, automotive, finance, defense, government, telecommunications and other industries, and the company is a Contributing Member of the Object Management Group (OMG).