ENTERPRISE ONTOLOGY AND FEATURE MODEL INTEGRATION - Approach and Experiences from an Industrial Case

Kurt Sandkuhl, Christer Thörn, Wolfram Webers

2007

Abstract

Based on an industrial application case from automotive industries, this paper discusses integration of an existing feature model into an existing enterprise ontology. Integration is discussed on conceptual and on implementation level. The main conclusion of the work is that while integrating enterprise ontologies and feature models is quite straightforward on a conceptual level, it causes various challenges when implementing the integration with Prote´ge´. As ontologies have a clearly richer descriptive power than feature models, the mapping on a notation level poses no serious technical problems. The main difference of the implementation approaches presented is where to actually place a feature. The first approach follows the information modeling tradition by considering features as model entities with a certain meta-model. The second approach integrates all features and relations directly on the concept level, i.e. features are considered independent concepts.

References

  1. Beuche, D., Papajewski, H., and Schroder-Preikschat, W. (2004). Variability Management with Feature Models; Software Variability Management. Science of Computer Programming, 53(3).
  2. Billig, A. and Sandkuhl, K. (2002). Match-Making based on Semantic Nets: The XML-based BaSeWeP Approach. In XSW 2002.
  3. Czarnecki, K. and Eisenecker, U. W. (2000). Generative Programming - Methods, Tools and Applications. Pearson Education, Addison-Wesley.
  4. Czarnecki, K., Kim, C., and Kalleberg, K. (2006). Feature Models are Views on Ontologies. In SPLC'06.
  5. Fernández, M., Gómez-Pérez, A., and Juristo, N. (1997). METHONTOLOGY: From Ontological Art Towards Ontological Engineering. In AAAI Spring Symp. Series.
  6. Guarino, N., editor (1998). Formal ontology in information systems.
  7. 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 CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University.
  8. Kang, K. C., Lee, K., Lee, J., and Kim, S. (2002). Feature oriented product line software engineering: Principles and guidelines. In Domain Oriented Systems Development - Practices and Perspectives. Gordon Breach Science Publishers.
  9. Kim, C. (2006). On the Relationship between Feature Models and Ontologies. Master's thesis, University of Waterloo, Canada.
  10. Maedche, A. (2003). Ontology Learning for the Semantic Web. Kluwer Academic Publishers.
  11. Musen, M. (1998). Domain Ontologies in Software Engineering: Use of Protégé with the EON Architecture. Methods of information in medicine, 37(4-5).
  12. O hgren, A. and Sandkuhl, K. (2005). Towards a Methodology for Ontology Development in Small and MediumSized Enterprises. In IADIS Conference on Applied Computing.
  13. Peng, X., Zhao, W., Xue, Y., and Wu, Y. (2006). OntologyBased Feature Modelling and Application-Oriented Tailoring. In ICSR'06.
  14. Protégé (2007). The Protégé Ontology Editor And Aquistion Tool. http://protege.stanford.edu/.
  15. Shull, F., Mendonc¸a, M., Basili, V., Carver, J., Maldonado, J. C., Fabbri, S., Travassos, G. H., and Ferreira, M. C. (2004). Knowledge Sharing Issues in Experimental Software Engineering. Empirical Software Engineering, 9(1-2).
Download


Paper Citation


in Harvard Style

Sandkuhl K., Thörn C. and Webers W. (2007). ENTERPRISE ONTOLOGY AND FEATURE MODEL INTEGRATION - Approach and Experiences from an Industrial Case . In Proceedings of the Second International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-8111-05-0, pages 264-269. DOI: 10.5220/0001327102640269


in Bibtex Style

@conference{icsoft07,
author={Kurt Sandkuhl and Christer Thörn and Wolfram Webers},
title={ENTERPRISE ONTOLOGY AND FEATURE MODEL INTEGRATION - Approach and Experiences from an Industrial Case},
booktitle={Proceedings of the Second International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2007},
pages={264-269},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001327102640269},
isbn={978-989-8111-05-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - ENTERPRISE ONTOLOGY AND FEATURE MODEL INTEGRATION - Approach and Experiences from an Industrial Case
SN - 978-989-8111-05-0
AU - Sandkuhl K.
AU - Thörn C.
AU - Webers W.
PY - 2007
SP - 264
EP - 269
DO - 10.5220/0001327102640269