基于构件的软件工程(CBSE)开发方法一直是计算机人员研究的热点。本文在分析Petri网模型和C2构架的基础上,使用Petri网模型分析软件开发过程,研究基于C2架构的构件组装的方法和步骤,并通过实例分析了这种方法的合理性。