Semantic Web Services Web Service Modelling Ontology (WSMO) WSMO API WSMO4J
Institute of Information Theories and Applications FOI ITHEA
In the presented paper we scrutinize the persistence facilities provided by the WSMO API reference
implementation. It is shown that its current file data-store persistence is not very reliable by design. Our ultimate
goal is to explore the possibilities of extending the current persistence implementation (as an easy short-run
solution) and implementing a different persistent package from scratch (possible long-run solution) that is more
reliable and useful. In order to avoid “reinventing the wheel“, we decided to use relational database management
system to store WSMO API internal object model. It is shown later that the first task can be easily achieved
although in not very elegant way, but we think that the later one requires some changes in the WSMO API to
smooth out some inconsistencies in the WSMO API specification in respect to other widely used Java
technologies and frameworks.
* The research has been partially supported by INFRAWEBS - IST FP62003/IST/126.96.36.199 Research Project No.
511723 and “Technologies of the Information Society for Knowledge Processing and Management” - IIT-BAS
Research Project No. 010061.