首页 | 本学科首页   官方微博 | 高级检索  
     


Knowledge and software modeling using UML
Authors:Email author" target="_blank">Christine W?ChanEmail author
Affiliation:(1) Faculty of Engineering, University of Regina, Regina, Saskatchewan, Canada, S4S 0A2
Abstract: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.
Keywords:Ontology Knowledge Reuse  Unified Modeling Language (UML)
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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