Approach to Practical Ontology Design for Supporting COTS Component Selection Processes

  • Agnieszka Konys
  • Jarosław Wątróbski
  • Przemysław Różewski
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7803)

Abstract

The COTS (Commercial Off-The-Shelf components) selection process is difficult due to the huge number of existing COTS components. Moreover, the price of a mistake is great due to the complex nature of information systems. In this paper an analysis of different COTS component selection methodologies is presented. Based on this, the ontology for supporting COTS component selection processes is proposed. In order to achieve a high level of practicality on different levels of decision making, the ontology is implemented in Protégé software.

Keywords

COTS components ontology methodology supporting COTS component selection and evaluation 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Ayala, C.: Systematic Construction of Goal-Oriented COTS Taxonomies. In: Proceedings of the 3rd Doctoral Consortium at the 18th Conference on Advanced Information Systems Engineering, CAISE 2006, June 5-9, Luxembourg (2006) Google Scholar
  2. 2.
    Carvallo, J.P., Franch, X., Grau, G., Quer, C.: COSTUME: A Method for Building Quality Models for Composite COTS-Based Software Systems, Technical Report LSI-04-12-R, Dept.LSI (2004)Google Scholar
  3. 3.
    Clark, J., Clarke, C., De Panfilis, S., Granatella, G., Predonzani, P., Silitti, A., Succi, G., Vernazza, T.: Selecting Components in Large COTS Repositories. Journal of Systems and Software - Special Issue: Applications of Statistics in Software Engineering 73, 323–331 (2004)CrossRefGoogle Scholar
  4. 4.
    Hepp, M.: Ontologies: State of the art, business potential and grand challenges. In: Hepp, M., De Leenher, P., de Moor, A., Sure, Y. (eds.) Ontology Management: Semantic Web, Semantic Web Services, and Business Applications, pp. 3–22. Springer (2007)Google Scholar
  5. 5.
    Horridge, M. (ed.): A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1.2. The University of Manchester, Manchester (2009), http://protege.stanford.edu/ Google Scholar
  6. 6.
    Konys, A., Wątróbski, J.: Methods and techniques of selecting scalable components for structure requirements of enterprise management systems. In: Łatuszyńska, M., Nermend, K. (eds.) Modern Enterprise Problems, pp. 145–170 (2009)Google Scholar
  7. 7.
    Konys, A., Wątróbski, J.: A model of ontology supporting COTS component selection process in management information system domain. In: Proceedings of Advanced Information Technologies for Management, AITM 2010, vol. 147, pp. 189–204. Wroclaw University of Economics Research Papers (2010)Google Scholar
  8. 8.
    Konys, A.: Ontologies supporting the process of selection and evaluation of COTS software components. In: Proceedings of Advanced Information Technologies for Management, AITM 2011. Wroclaw University of Economics Research Papers (2011)Google Scholar
  9. 9.
    Kushtina, E., Różewski, P., Zaikin, O.: Extended Ontological Model for Distance Learning Purpose. In: Reimer, U., Karagiannis, D. (eds.) PAKM 2006. LNCS (LNAI), vol. 4333, pp. 155–165. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  10. 10.
    Lassila, O., McGuinness, D.L.: The Role of Frame-based Representation on the Semantic Web, Knowledge Systems Laboratory Report KSL-01-02, vol. 6. Stanford University (2001)Google Scholar
  11. 11.
    Li, J., Conradi, R., Slyngstad, O., Bunse, C., Torchiano, M., Morisio, M.: An Empirical Study on Decision Making in Off-The-Shelf Component-Based Development. In: Proceedings of the 28th International Conference on Software Engineering, ICSE 2006, pp. 897–900 (2006)Google Scholar
  12. 12.
    Morisio, M., Torchiano, M.: Definition and Classification of COTS: A Proposal. In: Palazzi, B., Gravel, A. (eds.) ICCBSS 2002. LNCS, vol. 2255, pp. 165–175. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  13. 13.
    Oberle, D.: Semantic Management of Middleware, vol. 1. Springer, New York (2006)Google Scholar
  14. 14.
    Torchiano, M., Morisio, M.: Overlooked aspects of COTS-based development. IEEE Software 21(2), 88–93 (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Agnieszka Konys
    • 1
  • Jarosław Wątróbski
    • 1
  • Przemysław Różewski
    • 1
  1. 1.Faculty of Computer Science and Information SystemsWest Pomeranian University of Technology in SzczecinSzczecinPoland

Personalised recommendations