10a. Conclusion of Part III

  1. Fernando Silva Parreiras

Published Online: 21 MAY 2012

DOI: 10.1002/9781118135068.ch10a

Semantic Web and Model-Driven Engineering

Semantic Web and Model-Driven Engineering

How to Cite

Parreiras, F. S. (2012) Conclusion of Part III, in Semantic Web and Model-Driven Engineering, John Wiley & Sons, Inc., Hoboken, NJ, USA. doi: 10.1002/9781118135068.ch10a

Author Information

  1. FUMEC University, Brazil

Publication History

  1. Published Online: 21 MAY 2012
  2. Published Print: 1 JUN 2012

ISBN Information

Print ISBN: 9781118004173

Online ISBN: 9781118135068



  • meta object facility (MOF);
  • object constraint language (OCL);
  • ontology-based information systems;
  • SPARQLAS4TwoUse;
  • web ontology language (OWL)


This is the conclusion chapter of part III of the book, which analyzes the impact of using web ontology language (OWL) constructs and OWL ontology services in software modeling languages. It uses the class expressions to decouple class selection from object constraint language (OCL) expressions embedded in query operations (addressing Research Problem III.A) and improves software design patterns that address variant management. When applying it in ontology-based information systems, the usage of SPARQLAS4TwoUse for integrating queries over ontologies with operations impacts on maintainability, reusability, and extensibility (addressing Research Problem III.B). Moreover, the transformation of meta object facility (MOF)-based software languages into OWL supports software development by allowing developers to extract software engineering data using SPARQL-like queries over multiple software artifacts.

Controlled Vocabulary Terms

knowledge representation languages; semantic web