软件测试信息领域本体的建立

软件测试信息领域本体的建立

ID:39644591

大小:240.50 KB

页数:4页

时间:2019-07-08

软件测试信息领域本体的建立_第1页
软件测试信息领域本体的建立_第2页
软件测试信息领域本体的建立_第3页
软件测试信息领域本体的建立_第4页
资源描述:

《软件测试信息领域本体的建立》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试信息领域本体的构建韩仙玉11(阿坝师范高等专科学校网管中心,四川汶川中国623002)摘要为了对软件测试领域的信息进行有效管理,首先对软件测试领域进行深入分析;其次,引入本体技术并总结了领域本体的构建方法,探索出了本文的测试信息领域本体构建方法;最后,为软件测试建立测试信息领域本体,实现信息的有效表示、存储和共享。关键词软件测试;领域本体;本体构建;信息共享中图法分类号TP311 ConstructionofSoftwareTestingInformationDomainOntologyHANXian-yu11(DepartmentofNetworkManageCent

2、er,AbaTeachersCollege,WenchuanSichuan623002,China)AbstractInordertomakesureofeffectivemanagementforsoftwaretestinginformation,thisarticlemakesanintensiveanalysisoffeaturesofsoftwaretestingdomain.Then,withtechnologyofontologywesummarizemethodsofdomainontology,explorethewaytobuildSoftwareTesti

3、ngInformationDomainOntology(STIDO).Finally,STIDOwhichprovidea frameworkfortestinginformation’srepresentation,storageandsharing.Keywordssoftwaretesting;domainontology;ontologybuilding;informationsharing0引言软件测试是保障软件质量的有效手段,其过程实质上是测试知识共享和重用的过程。因此,对软件测试信息的有效收集、表示和存储,不仅能为重复测试提供方便,也可以为评估软件质量提供参考。近

4、年来,作为知识表示工具的本体论(Ontology)由于其具备良好的概念层次结构和逻辑推理能力,使其在信息检索等多个领域得到了广泛应用。因此,为软件测试信息建立领域本体,可以为信息的表示、存储和共享提供知识管理框架,也可以为软件的复用者提供参考。1本体和构建方法本体论源于哲学上的概念,广泛认可的定义是Studer等人在前人基础上提出:本体是共享概念模型、明确形式化的规范说明[1,2],包含概念模型、明确性、形式化和共享性4个含义[3]。本体的建模元语[4]有类(classes或concepts)、关系(retations)、函数(functions)、公理(axioms)和实例(

5、instance)。概念并非单纯意义上的概念,可以是任务、功能、行为、策略、推理过程等。关系表示概念之间的关联关系,可形式化表示为R:C1´C2´…´Cn表示概念类C1,C2,…,Cn之间存在n元关系R。函数是一种特殊的关系。公理用于表示永真式。实例是某概念类的基本元素,即某概念类所指的具体对象。为了便于对本体的有效分类,Guarino提出以详细程度、领域依赖程度作为本体划分的基础[4]。根据领域依赖度,可划分为顶级、领域、任务和应用本体4类。其中领域本体(DomainOntology)描述的是特定领域(如测试、图书、航空航天)中概念及概念之间的关系。建立本体的依据标准最具影响

6、力的是Gruber在1995年提出的5条规则[5]:明确性和客观性、安全性、一致性、可扩展性和最小本体承诺。领域本体概念提出以来,目前比有名的构建方法有:IDEF5方法、Uschold和King的“骨架法”、Gruninger和Fox的“评估法”(又称TOVE)、Bernaras方法、和METHONTOLOGY方法等。本文通过参考Gruber提出的本体构造原则以及斯坦福大学的NatalyaF.Noy和DeborahL.McGuinness中提出的建议[11],领域本体构建过程如下:1、确定本体的领域与范围;2、考虑对已存在的本体的重用;3、列举领域中重要的术语、概念;4、定义类

7、和类层次;5、定义类的属性;6、创建实例;7、本体的检验评价。目前,本体的构建工具之一Protégé是可扩展、可跨平台的和能支持概念层次、属性及原则和约束定义的,为本体的一致性检测和组织概念提供自动分类。利用Protégé建立的本体知识库能很方便地与外界系统实现知识共享和互操作。另外,Protégé能扩展OWL插件成为当下优秀的OWL本体构造工具,其中OWL(WebOntologyLanguage)是W3C[6]最新推荐的Ontology描述语言。目前,Protégé已有很多的版本,本文中用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。