skip to main content
article

Towards a knowledge-based framework for COTS component identification

Published:21 May 2005Publication History
Skip Abstract Section

Abstract

The adoption of COTS-based development brings with it many challenges about the identification and finding of candidate components for reuse. Particularly, the first stage in the identification of COTS candidates is commonly carried out by dealing with unstructured information on the Web, which makes the evaluation process highly costing and not efficient when applying complex evaluation criteria. In this position paper, we identify some key elements to support a standardized framework towards a knowledge-based process for COTS component identification. Further discussion would improve our research before moving into developing the framework.

References

  1. Alexander R. and Blackburn M. Component Assessment Using Specification-Based Analysis and Testing. Technical Report SPC-98095-CMC. Software Productivity Consortium, 1999.Google ScholarGoogle Scholar
  2. Alves C. and Filkenstein A. Challenges in COTS-Decision Making: A Goal-Driven Requirements Engineering Perspective. In Proceedings of the Fourteenth International Conference on Software Engineering and Knowledge Engineering (SEKE'02), ACM Press, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bertoa M., Troya J., and Vallecillo A. A survey on the quality information provided by software component vendors. In Proceedings of the 7th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE'03)(Darmstad, Germany, July 2003), 25--30.Google ScholarGoogle Scholar
  4. Bianchi A., Caivano D., Conradi R., Jaccheri L., Torchiano M., and Visaggio G. COTS Products Characterization: Proposal and Empirical Assessment. In Proceedings of ESERNET 2001-2003. LNCS of Springer-Verlag, 2003, number 2765, 233--255.Google ScholarGoogle ScholarCross RefCross Ref
  5. Braga R., Mattoso M., and Werner C. The use of mediation and ontology technologies for software component information retrieval. In Proceedings of the 2001 Symposium on Software Reusability: putting software reuse in context. ACM Press, 2001, 19--28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Buccella A., Cechich A., and Brisaboa N. Ontology-Based Data Integration: Different Approaches and Common Features. Book chapter in Encyclopaedia of Database Technologies and Applications, L. Rivero et al (Eds.), IDEA Group, Spring 2005.Google ScholarGoogle ScholarCross RefCross Ref
  7. Carvallo J., Franch X., Quer C., and Torchiano M. Characterization of aTaxonomy for Business Applications and the Relationships among them. In Proceedings of the Third International Conference on COTS-Based Software Systems (ICCBSS'04). LNCS of Springer-Verlag, number 2959, 221--231.Google ScholarGoogle Scholar
  8. Cechich A. and Piattini M. Challenges Setting a Process to Manage COTS Component Selection. In Proceedings of the First ICSE Workshop on Models and Processes for the Evaluation of COTS Components (MPEC'04) (Edinburgh, Scotland, May 25th, 2004). IEE Press, 49--51.Google ScholarGoogle ScholarCross RefCross Ref
  9. Cechich A. and Piattini M. Filtering COTS Components trough an Improvement-Based Process. In Proceedings of the 4th International Conference on COTS-based Software Systems (ICCBSS'05) (Bilbao. Spain. February 7-11, 2005). LNCS of Springer-Verlag, number 3412, 112--121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Cooper K. and Chung L. A COTS-Aware Requirements Engineering and Architecting Approach: Defining System Level Agents, Goals, Requirements and Architecture (Version 3). Technical Report UTDCS-20-02, University of Texas at Dallas, 2002.Google ScholarGoogle Scholar
  11. eCots organization. www.ecots.orgGoogle ScholarGoogle Scholar
  12. Jaccheri L. and Torchiano M. A Software Process Model to Support Learning of COTS Products. Technical Report IDI NTNU, Norway, 2002.Google ScholarGoogle Scholar
  13. Jilani L. and Desharnais J. Defining and Applying Measures of Distance Between Specifications. IEEE Transactions on Software Engineering 27, 8 (2001), 673--706. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Li J., Bjornson F., Conradi R., and Kampenes V. An Empirical Study on COTS Component Selection Process in Norwegian IT Companies. In Proceedings of the First ICSE Workshop on Models and Processes for the Evaluation of COTS Components (MPEC'04)(Edinburgh, Scotland, May 25th, 2004). IEE Press, 27--30.Google ScholarGoogle Scholar
  15. Mielnik J-C., Lang B., Lauriére S., Schlosser J-G., and Bouthors V. eCots Platform: An Inter-industrial Initiative for COTS-Related Information Sharing. In Proceedings of the Second International Conference on COTS-Based Software Systems (ICCBSS'03). LNCS of Springer-Verlag, number 2580, 157--167. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Overhage S. UnSCom: A Standardized Framework for the Specification of Software Components. In Proceedings of the 5th Annual International Conference on Object-Oriented and Internet-Based Technologies, Concepts, and Applications for a Networked World (NODe 2004). LNCS of Springer-Verlag, number 3263, 169--184.Google ScholarGoogle ScholarCross RefCross Ref
  17. Pahl C. An Ontology for Software Component Matching. In Proceedings of the 6th International Conference on Fundamental Approaches to Software Engineering (FASE'03)(Warsaw, Poland, April 7-11, 2003). LNCS of Springer-Verlag, number 2621, 6--21. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards a knowledge-based framework for COTS component identification

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGSOFT Software Engineering Notes
        ACM SIGSOFT Software Engineering Notes  Volume 30, Issue 4
        July 2005
        1514 pages
        ISSN:0163-5948
        DOI:10.1145/1082983
        Issue’s Table of Contents
        • cover image ACM Other conferences
          MPEC '05: Proceedings of the second international workshop on Models and processes for the evaluation of off-the-shelf components
          May 2005
          44 pages
          ISBN:1595931295
          DOI:10.1145/1082948

        Copyright © 2005 Copyright is held by the owner/author(s)

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 21 May 2005

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader