摘要
软件复用的研究和实践表明特定领域的软件复用活动相对容易取得成功,这主要是由于领域的内聚性和稳定性。而系统、全面的领域分析是成功的领域级复用活动的前提和关键。在领域分析和建模的相关研究工作中,已在特征建模方法的基础上引入本体作为特征建模的基础。在此基础上对基于本体的领域分析和建模过程进行了研究,提出了一种领域分析和建模方法OBDA(Ontology Based Domain Analysis)。该方法使用专家分析和自动分析方法相结合,分析业务动作之间的分解、泛化、刻面和依赖等关系以及各种关系的可变性,从而得到完整的领域特征模型。
Research and practice on software reuse indicate that specified domain software reuse activity can be successful easily,and this comes out of the cohesion and stableness of the domain. Systematic and comprehensive domain analysis is the prerequisite and key step of do- main-level reuse activity. Ontology is introduced as the base of feature modeling in the research of domain analysis and modeling. OBDA ( On- tology-Based Domain Analysis), a domain analysis and modeling method is presented, which combines domain experts analysis with automation analysis. The decomposition relation, generation relation ,facet relation, and dependence relation between business actions and the variables in these relations are analyzed to obtain the intact domain feature model.
出处
《计算机应用与软件》
CSCD
北大核心
2008年第2期7-9,34,共4页
Computer Applications and Software
基金
国家863计划项目(2005AA113120)
上海市科委项目(055115005)
上海市科委科技攻关项目(04DZ15022)。
关键词
领域建模
领域分析
本体
Domain modeling
Domain analysis
Ontology