Representing Graphical UML Activity Diagrams as OWL Ontology
2007 (English)Other (Other (popular science, discussion, etc.))
Knowledge Management is a strategy to assure that the knowledge of an organization can be shared and reused effectively. It is a systematic process of capturing and communicating knowledge therefore making efficient use of it. Knowledge Representation is the means of representing the knowledge about the world in a machine understandable and process able format. It is a process of formalization of knowledge in such a way that it can used automatically for problem solving. Ontology is popular formalism for knowledge representation. A process is a series of activities that result in an outcome. Process modeling is a technique for the graphical representation of a process. It illustrates the sequence of steps involved in a workflow. Processes can be shared and reused by creating a repository which keeps all the information about them. Such a repository can serve us independent of the domain for which a process is modeled for. The motivation for this research is to create a reusable process repository. Ontology can serve the purpose being a knowledge representation format. Therefore, an ontology is created to express the information captured in a process. UML Activity Model is a commonly used process modeling notation and is adopted for our research. This research aims at to provide a solution for representing UML Activity Model as an Ontology expressed in OWL. We have designed a method for this purpose that defines mapping rules between a UML Activity Model and Ontology. A mapping tool is developed to demonstrate the designed method. To evaluate the validity and usefulness of our research a case study is conducted. Military action scenarios, modeled using UML Activity Model, are taken as input. Consequently they are mapped into ontology, thus expressing behavioral knowledge captured in the process as OWL ontology.
Place, publisher, year, edition, pages
UML, activity, diagrams, Ontology, OWL-S
IdentifiersURN: urn:nbn:se:su:diva-12107OAI: oai:DiVA.org:su-12107DiVA: diva2:178627