Aspect OntoMaven - Aspect-Oriented Ontology Development and Configuration with OntoMaven

  • Adrian Paschke
  • Ralph SchaefermeierEmail author
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 228)


In agile ontology-based software engineering projects support for modular reuse of ontologies from large existing remote repositories, ontology project life cycle management, and transitive dependency management are important needs. The contribution of this paper is a new design artifact called OntoMaven combined with a unified approach to ontology modularization, aspect-oriented ontology development, which was inspired by aspect-oriented programming. OntoMaven adopts the Apache Maven-based development methodology and adapts its concepts to knowledge engineering for Maven-based ontology development and management of ontology artifacts in distributed ontology repositories. The combination with aspect-oriented ontology development allows for fine-grained, declarative configuration of ontology modules.



This work has been partially supported by the InnoProfile Transfer project “Corporate Smart Content” funded by the German Federal Ministry of Education and Research (BMBF).


  1. 1.
    Coskun, G., Luczak-Rösch, M., Heese, R., Paschke, A.: Applying ontology modularization for corporate ontology engineering. In: Proceedings of the International Conference on Semantic Systems (I-SEMANTICS 2009), pp. 669–674, Graz, Austria, September 2009Google Scholar
  2. 2.
    Coskun, G., Rothe, M., Paschke, A: Ontology content “t a glance”. In: Donnelly, M., Uizzardi, G., (eds.) Proceedings of the 7th International Conference on Formal Ontology in Information Systems, pp. 147–159, Graz, Austria. IOS Press (2012)Google Scholar
  3. 3.
    Coskun, G., Rothe, M., Teymourian, K., Paschke, A: Applying community detection algorithms on ontologies for identifying concept groups. In: WoMO, pp. 12–24 (2011)Google Scholar
  4. 4.
    Kilic, O.: Erweiterung von maven zur toolbasierten verwaltung von ontologiemodulen (2013)Google Scholar
  5. 5.
    Luczak-Rösch, M., Heese, R.: Managing ontology lifecycles in corporate settings. In: Pellegrini, T., Auer, S., Tochtermann, K., Schaffert, S. (eds.) Networked Knowledge - Networked Media. SCI, vol. 221, pp. 235–248. Springer, Heidelberg (2009) CrossRefGoogle Scholar
  6. 6.
    Luczak-Rsch, M., Coskun, G., Paschke, A., Rothe, M., Tolksdorf, R.: Svont - version control of owl ontologies on the concept level. In: Fhnrich, K.-P., Franczyk, B., (eds.) GI Jahrestagung (2), vol. 176 of LNI, pp. 79–84. GI (2010)Google Scholar
  7. 7.
    Paschke, A.: OntoMaven: Maven-based Ontology Development and Management of Distributed Ontology Repositories. arXiv:1309.7341 [cs], September 2013
  8. 8.
    Paschke, A., Boley, H.: Rule responder: rule-based agents for the semantic-pragmatic web. Int. J. Artif. Intell. Tools 20(6), 1043–1081 (2011)CrossRefGoogle Scholar
  9. 9.
    Paschke, A., Boley, H., Kozlenkov, A., Craig, B.L.: Rule responder: ruleml-based agents for distributed collaboration on the pragmatic web. In: ICPW, pp. 17–28 (2007)Google Scholar
  10. 10.
    Paschke, A., Coskun, G., Hartrampf, D., Heese, R., Luczak-Rösch, M., Rothe, M., Oldakowski, R., Schäfermeier, R., Streibel, O.: Realizing the corporate semantic web: prototypical implementations. TR-B-10-05:1–49, 02/2010 (2010)Google Scholar
  11. 11.
    Schäfermeier, R., Paschke, A.: Towards a unified approach to modular ontology development using the aspect-oriented paradigm. In: 7th International Workshop on Modular Ontologies (WoMO 2013) (2013)Google Scholar
  12. 12.
    Schäfermeier, R., Paschke, A.: Aspect-oriented ontologies: dynamic modularization using ontological metamodeling. In: Garbacz, P., Kutz, O., (eds.) Proceedings of the 8th International Conference on Formal Ontology in Information Systems (FOIS 2014), vol. 267, pp. 199–212. IOS Press (2014)Google Scholar
  13. 13.
    Weigand, H., Paschke, A.: The pragmatic web: putting rules in context. In: Bikakis, A., Giurca, A. (eds.) RuleML 2012. LNCS, vol. 7438, pp. 182–192. Springer, Heidelberg (2012) CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Corporate Semantic Web, Institute of Computer ScienceFU BerlinBerlinGermany

Personalised recommendations