首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
面向对象的本体建模研究   总被引:7,自引:2,他引:7  
UML语言是面向对象建模领域公认的工业标准,而本体建模是近来迅速发展的语义网中主要建模技术,UML在本体建模领域中的应用的可行性和具体方式一直是关注的焦点。该文对面向对象建模与本体建模之间的关系进行分析,基于UML本体承诺的概念,阐述了用UML对本体进行建模的本体对象建模的可行性,提出一种规范本体对象建模的UML元模型扩展方法,为UML直接对本体建模提供了理论依据。  相似文献   

2.
应急事件的Ontology研究与建模   总被引:1,自引:0,他引:1  
文章对本体的定义和本体的理论方法做了深入研究分析,阐述了使用UML为本体建模的可行性,提出使用RUP支持的UML对应急系统中本体建模的指导性原则。该应急本体建模的混合方法,突破了传统的建立本体方法的局限。应急系统中的本体建模方法的可行性在实际项目中得到了检验。  相似文献   

3.
本文实现了统一建模语言(UML)描述的模型与企业过程建模系统(EPMS)模型之间的转换。UML的特点是便于建模,主要用于对软件的描述,不能进行模拟执行和优化。EPMS对业务过程进行建模,用于过程模型建造和过程模型模拟,支持过程仿真、分析和优化。模型之间的转换需要建立相应的转换规则,采用本体的思想描述规则,将编写规则的程序从映射程序中分离出来,实现规则与映射的解耦。源模型通过基于本体规则的映射程序处理转换为目标模型,领域专家就可管理、维护和修改基于本体的规则,减少了专业编程人员维护映射程序的工作。  相似文献   

4.
领域需求分析是实现领域内软件复用的保证,而领域知识的高效表述与有效共享是领域需求分析的前提.为解决领域知识理解与共享的问题,利用本体在领域知识表达方面的优势,研究了一种基于本体与UML的领域需求分析方法,为领域需求各方提供了一种明确的,定义良好且统一的需求表达方式,解决了所谓"通信鸿沟"问题;采用基于UML的领域本体建模方法建立领域本体模型,为本体模型提供了图形化、直观的描述,进而详细分析了基于本体与UML的领域需求分析过程,最后给出了模具产品数据管理系统的领域需求分析过程的实例.  相似文献   

5.
针对智能家居的开放性、异构性和分布性的特点及 MAS(Multi-Agent System)技术在人工智能领域的广泛应用,文中利用 MAS 技术来建立智能家居系统模型,并为了更有效地体现基于 MAS 智能家居系统的整体性能,即高效率的交互和协作,引入了本体的概念.详细描述了 MAS 智能家居系统的层次结构和功能,以及基于本体的通信.从智能家居中的任务的执行流程中抽象出家居本体的各种概念模型,并对概念之间的关系进行了分析.最后使用 Protégé本体建模工具对所设计的本体进行了实现,说明了使用本体的有效之处.  相似文献   

6.
在对多功能开放型企业供需网的复杂适应系统特征进行分析的基础之上,运用扩展UML的Multi-Agent系统建模方法--Agent UML建立了多功能开放型企业供需网的动态模型.分析多功能开放型企业供需网的复杂适应系统特点,建立供需网的多智能自主体系统结构,应用Agent UML建模方法分析了供需网多智能体系统中角色的静态结构关系和动态行为.在此基础上,建立了供需网动态交互行为模型.  相似文献   

7.
UML(Unified Modeling Language)是一种面向对象的标准建模语言.文中介绍了UML的主要内容和基于UML的建模过程;并以人力资源管理系统为例,描述了如何运用UML语言进行系统的建模,包括需求分析、领域分析、结构设计、详细设计、实现、测试和配置.通过采用UML语言进行系统的分析和设计,建立系统的静态模型和动态模型,解决了领域专家、软件设计人员和客户之间交流的难题,从而加速了开发的进程,提高了代码的质量,并且支持动态的业务需求.  相似文献   

8.
UML语言及其在人力资源管理系统建模中的应用   总被引:3,自引:1,他引:3  
UML(Unified Modding Language)是一种面向对象的标准建模语言。文中介绍了UML的主要内容和基于UML的建模过程;并以人力资源管理系统为例,描述了如何运用UML语言进行系统的建模,包括需求分析、领域分析、结构设计、详细设计、实现、测试和配置。通过采用UML语言进行系统的分析和设计,建立系统的静态模型和动态模型,解决了领域专家、软件设计人员和客户之间交流的难题,从而加速了开发的进程,提高了代码的质量,并且支持动态的业务需求。  相似文献   

9.
付达杰 《软件》2012,(2):42-44
概念建模是提高需求分析质量的重要技术。针对分布式多媒体信息系统概念建模面临的系统的异构性、海量数据和格式的差异性、时空的不一致性问题,本文介绍了信息系统常见概念建模方法,包括结构化概念建模、面向对象概念建模和本体概念建模,在此基础上,采用基于UML的面向对象概念建模法对分布式多媒体网络教学系统概念模型进行描述和表达,并建立了UML类图到本体模型的转换。  相似文献   

10.
基于UML的全程办税系统的建模与实现   总被引:3,自引:2,他引:1  
UML(Unified Modeling Language)是一种易于表达、功能强大的面向对象标准建模语言,广泛应用在系统建模过程中.基于UML建模的迭代式开发方法具有传统开发方法无可比拟的优点.文中结合全程办税系统的需求分析,采用RUP(Rational Unified Process)建模过程,建立了系统的用例图、类图和顺序图,从静态和动态不同建模机制,给出了基于UML的系统需求模型、静态模型和动态模型的建模过程.在可视化建模工具EA(Enterprise Architect)环境下,实现了从模型到C#代码的自动生成,完成了系统的实现.  相似文献   

11.
准确的规模度量在做好软件成本估算的过程中有着举足轻重的作用,功能点规模度量分析在业界被应用广泛,但考虑到功能点被分解时随意性较大,而UML是面向对象程序设计方法中进行分析和设计的标准建模语言,于是文章提供了一种使用UML技术中的用例图及用例描述和类图相结合的方法对应用系统进行功能点分析,使得开发者能使用该方法能在开发的早期估算出系统的规模,并将此方法应用于企业信息化协同办公自动化系统中。  相似文献   

12.
Ontology can be considered as a comprehensive knowledge model which enables the developer to practice knowledge, instead of code, reuse. In the development of knowledge-based systems, different modeling languages are employed at different stages of the development process. By using a common modeling language for the knowledge and software models, knowledge instead of software reuse can be achieved. We illustrate the process by first presenting an ontology developed for an industrial domain and then investigate Unified Modeling Language (UML) as an ontology modeling tool. Since any model expressed in UML can be translated into a software model, the transition from the knowledge model to system implementation is better supported with the proposed approach. The industrial domain of selecting a remediation technique for petroleum contaminated sites is adopted for the illustration case study.  相似文献   

13.
详细对比分析了OWL(Web Ontology Language)特性元素和UML特性元素及本体开发,在讨论OWL本体通过UML类图向面向对象语言转换方法的基础上,通过具体的示例进一步提出了一般多值域OWL属性本体建模的方法,并且说明使用该方法能够直观、清晰地进行本体建模,为下一步研究开发较成熟的软件产品奠定了良好的基础。  相似文献   

14.
UML类图中面向非功能属性的描述和检验   总被引:5,自引:0,他引:5  
张岩  梅宏 《软件学报》2009,20(6):1457-1469
为系统构建模型是软件开发中的一项关键活动.一个高质量的模型不仅要包含系统的功能属性,即系统能够做什么,同时还应包含系统的非功能属性,即系统的质量如何.目前,通用的建模方法和工具对功能属性建模支持良好,而对如何为非功能属性建模关注得不多,特别是如何将二者统一起来并对描述的非功能属性的有关性质进行检验.通过在UML类图中增加非功能属性标注和约束关系表等建模元素来扩展UML类图,使其能够描述非功能属性.在此基础上,又提供了对扩展UML类图中非功能属性的一致性和可满足性进行检验的方法.通过实例对上述的面向非功能属  相似文献   

15.
UML与多Agent应用系统建模   总被引:5,自引:0,他引:5  
  相似文献   

16.
软件工作量估算是软件项目管理的重要组成部分之一,功能点度量方法逐渐成为该领域的主要方法.本文从UML部件(用例图、类图和顺序图)中识别出功能点度量方法中的事务功能和数据功能,分析其复杂度,最终得出功能点数,进而将功能点度量方法与UML建模技术相结合,实现了UML部件(用例图、类图和顺序图)向功能点的映射,并结合IFPUG的功能点估算步骤,提出了基于UML建模技术的功能点分析步骤.实证结果表明该方法可以进一步精化基于UML建模软件项目的工作量度量结果,便于项目管理人员控制软件项目活动,合理安排人员等资源,可以在一定程度上解决软件项目频繁超支和超时的问题.  相似文献   

17.
UML可视化建模系统的模型一致性检查机制   总被引:36,自引:0,他引:36  
UML标准建模语言是面向对象技术领域中的重要成果,使用UML解决现实世界中的问题是当前该领域的研究热点。UML集成支持环境既可提高建模的效率,也可在一定程度上保证所建模型间的一致性;通过模拟动态模型的行为,可在建模的早期发一模型中存在的问题;代码生成,逆向变换系统将模型和程序代码有机地统一起来。  相似文献   

18.
UML是一种面向对象的建模语言,广泛应用于基于面向对象的软件开发过程中。本文以办公信息系统为背景,讨论了采用UML进行办公信息系统设计与开发的优势,并根据UML建模原理,分别建立了系统的对象模型、动态模型和系统功能模型,并完成了系统的开发与应用。  相似文献   

19.
一种基于UML的本体论建模方法   总被引:2,自引:0,他引:2  
IFVO是一种基于Agent的虚拟组织集成框架。它采用本体论的方式来描述Agent之间协作所遵循的词汇集。该文采用UML作为IFVO本体论的建模语言,在利用IFVO进行企业建模的过程中,可先利用UML建立本体论模型,然后将其映射成IFVO的本体论标记语言OML。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号