Connecting Feature Models and Ontologies in Software Product Lines

Gabriella Castro Barbosa Costa, Regina Braga, José Maria N. David, Fernanda Campos

Abstract

Feature models have been used as a way to describe the variability in Software Product Lines (SPL). Using this model we can show variation points, variants and restrictions between variation points and variants. However, restrictions and relations that can be expressed using this domain modelling technique are unsatisfactory. Our proposal aims to solve this challenge connecting feature models and ontologies as domain modelling technique, which can be used to provide additional information and can also add more semantics in the context of Software Product Lines.

References

  1. Asikainen, T., Männistö, T., and Soininen, T. (2007). Kumbang: A domain ontology for modelling variability in software product families. Adv. Eng. Inform., 21.
  2. Czarnecki, K., Peter Kim, C. H., and Kalleberg, K. T. (2006). Feature models are views on ontologies. In Proceedings of the 10th International on Software Product Line Conference, pages 41-51, Washington, DC, USA. IEEE Computer Society.
  3. Gruber, T. R. (1993). Toward principles for the design of ontologies used for knowledge sharing. In Formal Ontology in Conceptual Analysis and Knowledge Representation. Kluwer Academic Publishers.
  4. Johansen, M., Fleurey, F., Acher, M., Collet, P., and Lahire, P. (2010). Exploring the synergies between feature models and ontologies. In International Workshop on Model-driven Approaches in Software Product Line Engineering (MAPLE 2010)(SPLC'10 (Volume 2)), volume 2 of SPLC'10 (Volume 2), pages 163-171, Jeju Island, South Korea. Lancester University.
  5. Matos, E. E., Campos, F., Braga, R., and Palazzi, D. (2010). Celows: An ontology based framework for the provision of semantic web services related to biological models. J. of Biomedical Informatics, 43:125-136.
  6. Mendes, L. F., Silva, L., Matos, E., Braga, R., and Campos, F. (2011). Sasagent: An agent based architecture for search, retrieval and composition of scientific models. Comput. Biol. Med., 41:449-462.
  7. Silva, L. M., Braga, R., and Campos, F. (2012). Composerscience: A semantic service based framework for workflow composition in e-science projects. Inf. Sci., 186:186-208.
  8. Wolstencroft, K., Alper, P., Hull, D., Wroe, C., Lord, P. W., Stevens, R. D., and Goble, C. A. (2007). The mygrid ontology: bioinformatics service discovery. Int. J. Bioinformatics Res. Appl., 3:303-325.
Download


Paper Citation


in Harvard Style

Castro Barbosa Costa G., Braga R., Maria N. David J. and Campos F. (2012). Connecting Feature Models and Ontologies in Software Product Lines . In Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-8565-11-2, pages 160-163. DOI: 10.5220/0003999101600163


in Bibtex Style

@conference{iceis12,
author={Gabriella Castro Barbosa Costa and Regina Braga and José Maria N. David and Fernanda Campos},
title={Connecting Feature Models and Ontologies in Software Product Lines},
booktitle={Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2012},
pages={160-163},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003999101600163},
isbn={978-989-8565-11-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Connecting Feature Models and Ontologies in Software Product Lines
SN - 978-989-8565-11-2
AU - Castro Barbosa Costa G.
AU - Braga R.
AU - Maria N. David J.
AU - Campos F.
PY - 2012
SP - 160
EP - 163
DO - 10.5220/0003999101600163