软件开发中使用的核心语言是统一建模语言(UML),Enterprise Architect全面支持该语言中指定的所有元素,关系和图表。 UML由对象管理组(OMG)管理,其中Sparx Systems是管理和改进语言过程的活跃成员和贡献者。