摘要: 消灭“软件遗产工程”,实现软件的“自由动态修改维护”,是软件工程学面临的一大难题,至今尚未彻底解决。文中提出一种新的应用程序的构建模型—“AOV网模型”(Modal of Activity On Vertex network),即用AOV网描述应用程序的拓扑结构,用脚本语言构造AOV描述文件,利用事件驱动机制,通过周游AOV网,控制调度程序的运行。使程序的功能流程完全由可编辑的AOV描述文件确定,实现了软件的完全、自由意义上动态修改、维护特性。解决了可执行软件像铁板一块,不可改变和重用等弊端。作为构建模型的应用,给出了“语音服务系统”的设计与实现。