Back to Search Start Over

Knowledge and software modeling using UML.

Authors :
Chan, Christine W.
Source :
Software & Systems Modeling; Dec2004, Vol. 3 Issue 4, p294-302, 9p
Publication Year :
2004

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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
16191366
Volume :
3
Issue :
4
Database :
Complementary Index
Journal :
Software & Systems Modeling
Publication Type :
Academic Journal
Accession number :
15327387
Full Text :
https://doi.org/10.1007/s10270-004-0057-y