Using ontologies with UML class-based modeling: The TwoUse approach

作者:

Highlights:

摘要

UML class-based models and OWL ontologies constitute modeling approaches with different strengths and weaknesses that make them appropriate for specifying distinct aspects of software systems. We propose an integrated use of both modeling approaches in a coherent framework — TwoUse. We present a framework involving different concrete syntaxes for developing integrated models and use a SPARQL-like approach for writing query operations. We illustrate TwoUse's applicability with a case study and conclude that TwoUse achieves enhancements of non-functional software requirements like maintainability, reusability and extensibility.

论文关键词:CASE tools + UML,Ontologies,Language definition,Manipulation

论文评审过程:Available online 15 July 2010.

论文官网地址:https://doi.org/10.1016/j.datak.2010.07.009