Sparx Systems Pty Ltd to spółka założona już w 1996 roku. Produktem flagowym marki jest narzędzie Enterprise Architect przeznaczone do współpracy z UML (Unified Modeling Lenguage), czyli specjalnym językiem modelowania w dziedzinie inżynierii oprogramowania, które to ma za zadanie standaryzować sposoby wizualizacji projektów w systemie.  Sparx Systems Pty Ltd jest uniwersalnym, a zarazem kompleksowym oprogramowaniem przeznaczonym dla większych zespołów programistycznych. Narzędzie udostępnia bogaty panel funkcji, a wśród nich znajda się instrumenty do audytu modelu, mapowania i kontroli wersji, sprawdzania bezpieczeństwa na rolach, pracy w technologii MDG, czy kilka opcji związanych z repozytorium DBMS.  Dodatkowo oprogramowanie od Sparx Systems Pty Ltd warto wyróżnić pod względem interfejsu doskonale przygotowanego do pracy nad projektami w dużych zespołach. Łatwy dostęp do automatyzacji i modyfikowania elementów, sprawia że współpraca przebiega dużo efektywniej, a wszelkie zmiany i poprawki pozostają archiwizowane i dostępne dla wszystkich. Narzędzie od Sparx Systems Pty Ltd to zdecydowanie bezkonkurencyjne oprogramowanie dla firm zajmujących się modelowaniem w inżynierii, które zawsze dobrze mieć na pokładzie. Pakiety dostępne są w kilku wersjach licencyjnych, dlatego dopasowanie odpowiedniego nie powinno stanowić najmniejszego problemu.