less, we use the meta data provided with the ontolo-
gies in order to find mapping and version information.
8 CONCLUSION
In this paper we proposed a method for change and
version management for MOVO. By reusing the well
known CRUD functions, we strongly reduced the
complexity for change management. We show the
impact of those events for the OntRepo, its VM
O
, the
different V M
I
s and their configurations. Using tech-
nologies from the Semantic Web technology stack,
we implemented the method to calculate the impacts
automatically. Some parts still require the decision
of a KE or a DE. Applying this method we enable
MOVO to be used by long-term systems without los-
ing manageability due to increasing complexity. Fu-
ture work has to be done to enable our approach han-
dling the changes made within an ontology and es-
pecially consider the semantic impacts these mod-
ifications have on other ontologies. We also want
to research more expressive approaches for defin-
ing relations between ontologies, e.g., E -Connections
(Cuenca Grau et al., 2009), Package Based Descrip-
tion Logics (P-DL) (Bao et al., 2006), Distributed De-
scription Logics (DLL) (Borgida and Serafini, 2003)
or the Interface-based modular ontology Formalism
(IBF) (Ensan, 2010). Finally a prototype tool imple-
mentation has to be done with a first user interface.
REFERENCES
Bao, J., Caragea, D., and Honavar, V. G. (2006). Modular
ontologies – a formal investigation of semantics and
expressivity. In Proceedings of the First Asian con-
ference on The Semantic Web, ASWC’06, pages 616–
631, Berlin, Heidelberg. Springer-Verlag.
Beuche, D., Papajewski, H., and Schröder-Preikschat, W.
(2004). Variability management with feature models.
Science of Computer Programming, 53(3).
Borgida, A. and Serafini, L. (2003). Distributed Description
Logics: Assimilating Information from Peer Sources.
Journal on Data Semantics, 1:153–184.
Chen, L., Babar, M. A., and Ali, N. (2009). Variability
management in software product lines: a systematic
review. In Proceedings of the 13th International Soft-
ware Product Line Conference, SPLC’09, pages 81–
90.
Cuenca Grau, B., Parsia, B., and Sirin, E. (2009). Modu-
lar ontologies. chapter Ontology Integration Using E-
Connections, pages 293–320. Springer-Verlag, Berlin,
Heidelberg.
Czarnecki, K., Helsen, S., and Eisenecker, U. (2004).
Staged Configuration Using Feature Models. In Nord,
R. L., editor, Software Product Lines, volume 3154 of
Lecture Notes in Computer Science, pages 266–283.
Springer Berlin Heidelberg.
Ensan, F. (2010). Semantic Interface-Based Modular On-
tology Framework. PhD thesis, University of New
Brunswick.
Flouris, G., Manakanatas, D., Kondylakis, H., Plexousakis,
D., and Antoniou, G. (2008). Ontology change: clas-
sification and survey. The Knowledge Engineering Re-
view, 23(2).
Kang, K., Kim, S., Lee, J., Kim, K., Shin, E., and Huh,
M. (1998). FORM: A feature-oriented reuse method
with domain-specific reference architectures. Annals
of Software Engineering, 5(1):143–168.
Kang, K. C., Cohen, S. G., Hess, J. A., Novak, W. E.,
and Peterson, A. S. (1990). Feature-Oriented Domain
Analysis (FODA) Feasibility Study. Technical report,
Carnegie-Mellon University Software Engineering In-
stitute.
Klein, M. (2001). Combining and relating ontolgies: an
analysis of problems and solutions. In IJCAI 2001
Workshop on ontologies and information sharing,
pages 53–62.
Langermeier, M., Rosina, P., Oberkampf, H., Driessen, T.,
and Bauer, B. (2013). Management of Variability
in Modular Ontology Development. In International
Workshop on Semantic Web Enabled Software Engi-
neering, Berlin.
Motik, B., Patel-Schneider, P. F., and Parsia, B. (2012).
OWL 2 Web Ontology Language, Structural Specifi-
cation and Functional-Style Syntax (Second Edition).
W3C Recommendation.
Noy, N. F., Griffith, N., and Musen, M. A. (2008). Collect-
ing community-based mappings in an ontology repos-
itory. The Semantic Web-ISWC 2008, pages 371–386.
Plessers, P., De Troyer, O., and Casteleyn, S. (2007). Under-
standing ontology evolution: A change detection ap-
proach. Web Semantics: Science, Services and Agents
on the World Wide Web, 5(1):39–49.
Sinnema, M. and Deelstra, S. (2007). Classifying variabil-
ity modeling techniques. Journal of Information and
Software Technology, 49(7).
Spaccapietra, S., Menken, M., Stuckenschmidt, H., Wache,
H., Serafini, L., and Tamilin, A. (2005). Report on
Modularization of Ontologies. Knowledge Web Con-
sortium, (D2.1.3.1).
Stojanovic, L., Maedche, A., Motik, B., and Stojanovic, N.
(2002). User-driven ontology evolution management.
In Knowledge engineering and knowledge manage-
ment: ontologies and the semantic web, pages 285–
300. Springer.
Stuckenschmidt, H. and Klein, M. (2007). Reasoning and
change management in modular ontologies. Data &
Knowledge Engineering, (63):200–233.
Stuckenschmidt, H., Parent, C., and Spaccapietra, S., ed-
itors (2009). Modular Ontologies: Concepts, Theo-
ries and Techniques for Knowledge Modularization,
volume 5445 of Lecture Notes in Computer Science.
Springer, Berlin.
ICEIS2014-16thInternationalConferenceonEnterpriseInformationSystems
390