I）下的双向工程，有模型描述应用程式应用API的方式，会和应用程式的程式码同步。此应用下，API规定了所有应用程式应用此框架的方式，可以准确及完整的侦测API的使用情式，并且合成实现此用法的程式。此领域的双向工程软体中，有二个主要的软体，是及。在对象管理组织（OMG）的模型驱动架构（MDA）中，要在不同模型之间维持一致，并且在模型和程式码中维持一致，双向工程是其中的关键。对象管理组织提出了（查询/浏览/转换）标准来处理MDA中要求的模型转换。到目前为止，只实现了标准中的部份内容。Section:::