Skip to main content

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

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 228))

Abstract

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 is a preview of subscription content, log in via an institution.

Notes

  1. 1.

    http://www.pragmaticweb.info.

  2. 2.

    http://www.corporate-semantic-web.de/ontomaven.html.

  3. 3.

    http://maven.apache.org/.

  4. 4.

    http://www.corporate-semantic-web.de/colm.html [5].

  5. 5.

    http://www.corporate-semantic-web.de/concept-grouping.html.

  6. 6.

    http://www.w3.org/TR/owl-test/.

  7. 7.

    http://archiva.apache.org/.

  8. 8.

    http://www.corporate-semantic-web.de/svont.html.

  9. 9.

    for the decription logic \(\mathcal {EL}\).

  10. 10.

    http://www.corporate-semantic-web.de/ontology-modularization-framework.html.

  11. 11.

    http://clarkparsia.com/pellet/.

  12. 12.

    http://protege.stanford.edu/.

  13. 13.

    http://www.mindswap.org/2004/SWOOP/.

  14. 14.

    http://www.topquadrant.com/products/TB_Composer.html.

  15. 15.

    http://thematix.com/tools/vom/.

  16. 16.

    http://www.omg.org/spec/ODM/.

  17. 17.

    leone - http://www.corporate-semantic-web.de/leone.html.

  18. 18.

    http://www.w3.org/wiki/Ontology_repositories.

  19. 19.

    http://stl.mie.utoronto.ca/colore/.

  20. 20.

    http://ontohub.org/.

  21. 21.

    www.omgwiki.org/API4KB/.

References

  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 2009

    Google Scholar 

  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. 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. Kilic, O.: Erweiterung von maven zur toolbasierten verwaltung von ontologiemodulen (2013)

    Google Scholar 

  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)

    Chapter  Google Scholar 

  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. Paschke, A.: OntoMaven: Maven-based Ontology Development and Management of Distributed Ontology Repositories. arXiv:1309.7341 [cs], September 2013

  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)

    Article  Google Scholar 

  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. 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. 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. 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. 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)

    Chapter  Google Scholar 

Download references

Acknowledgements

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).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ralph Schaefermeier .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Paschke, A., Schaefermeier, R. (2015). Aspect OntoMaven - Aspect-Oriented Ontology Development and Configuration with OntoMaven. In: Abramowicz, W. (eds) Business Information Systems Workshops. BIS 2015. Lecture Notes in Business Information Processing, vol 228. Springer, Cham. https://doi.org/10.1007/978-3-319-26762-3_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26762-3_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26761-6

  • Online ISBN: 978-3-319-26762-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics