软件复用的研究和实践表明特定领域的软件复用活动相对容易取得成功,这主要是由于领域的内聚性和稳定性.而系统、全面的领域分析是成功的领域级复用活动的前提和关键.在领域分析和建模的相关研究工作中,已在特征建模方法的基础上引入本体作为特征建模的基础.在此基础上对基于本体的领域分析和建模过程进行了研究,提出了一种领域分析和建模方法OBDA(Ontology Based Domain Analysis).该方法使用专家分析和自动分析方法相结合,分析业务动作之间的分解、泛化、刻面和依赖等关系以及各种关系的可变性,从而得到完整的领域特征模型.