领域工程(domain engineering)是从特定领域的不同系统中提炼相同点与不同点,进而设计并实现可以在该领域复用制品的过程。从这个角度来说,在信息化领域经常被使用到的业务定制平台与报表定制系统均是领域工程产出的制品。
领域工程可以分为三个阶段,分别是:
1、领域分析。从特定领域中提炼需求的过程,产出的制品是领域模型与领域术语字典。与传统的需求分析不一样,领域分析需要提炼的是特定领域系统的相同点与不同点。
2、领域设计。在领域模型的基础之上,设计适用于工作领域的架构。
3、领域实现。在设计的基础之上,实现可复用的制品。
应用工程(application engineering)是在领域工程产出的可复用制品基础之上开发领域中一个具体系统的过程。由于建立于可复用制品基础之上,通常效率会得到大大的提升。
浙公网安备 33010602011771号