论文部分内容阅读
本文提出一个用于软件维护环境的集成生存期模型,它有助于维护人员修改现有的软件系统,为工具自动化提供了基础。该模型用来表示软件系统开发和维护信息,主要表示软件生存期不同阶段间的关系。因为它只表示软件系统某些“基本的”语义性质:控制流、数据流和数据结构,所以与特定的规格说明、设计和程序语言无关。从软件生存期的一个阶段导出另一个阶段的软件开发过程是用图重写规则表示的,从而说明如何实现软件系统的各个成分。这种方法可以分析软件系绕在整个生存期中的基本性质。文中举例说明了该模型的使用。