对象过程方法(OPM)将事物抽象描述为对象、状态和过程,并以此为基础新建了一种工程语言。如此彻底的抽象,其优点是显而易见的:不仅能对任何领域(除了亚原子尺度的微观领域)的任何系统作概念建模,而且语言简单,使用灵活。不过,语言的灵活性是柄双刃剑。灵活性能避免束缚思维和表达,但同时会让模型过分个性化,信马由缰构建的模型难以描述复杂系统,不仅建模者自己会迷失方向,也不利于他人阅读理解和协作,让模型难以维护。为了驾驭这种灵活性,让OPM更好地用于复杂系统建模,就必须合理制定并恰当运用建模规范。在运用OPM对系统建模的实践探索过程中,我被OPM的灵活性负面影响所困扰。受到军事科学院杨峰教授的指点,向我介