Skip to main content

EARLY DETECTION OF COTS FUNCTIONAL SUITABILITY FOR AN E-PAYMENT CASE STUDY

  • Conference paper
Enterprise Information Systems VII

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 currently carried out dealing with unstructured information on the Web, which makes the evaluation process highly costing when applying complex evaluation criteria. To facilitate the process, in this paper we introduce an early measurement procedure for functional suitability of COTS candidates, and we illustrate the proposal by evaluating components for an e-payment case study.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Abts C. COTS-Based Systems (CBS) Functional density - A Heuristic for Better CBS Design, 2002. In Proceedings of the First International Conference on COTS-Based Software Systems, Springer Verlag LNCS 2255, pages 1-9.

    Google Scholar 

  • Alexander R. and Blackburn M., 1999. Component Assessment Using Specification-Based Analysis and Testing. Technical Report SPC-98095-CMC, Software Productivity Consortium.

    Google Scholar 

  • Alves C. and Filkenstein A., 2002. 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.

    Google Scholar 

  • Ballurio K., Scalzo B., and Rose L, 2002. Risk Reduction in COTS Software Selection with BASIS. In Proceedings of the First International Conference on COTS-Based Software Systems, ICCBSS 2002, Springer-Verlag LNCS 2255, pp. 31-43.

    Google Scholar 

  • Bertoa M., Troya J., and Vallecillo A., 2003. A Survey on the Quality Information Provided by Software Component Vendors. In Proceedings of the ECOOP QAOOSE Workshop.

    Google Scholar 

  • Braga R., Mattoso M., and Werner C., 2001. The use of mediation and ontology for software component information retrieval. In Proceedings of the 2001 Symposium on Software Reusability: putting software reuse in context, ACM Press, pp. 19-28.

    Google Scholar 

  • Cechich A. and Piattini M., 2004a. Managing COTS Components using a Six Sigma-Based Process. In Proceedings of the 5th International Conference on Product Focused Software Process Improvement, PROFES 2004, volume 2009 of LNCS, Springer-Verlag, pp.556-567.

    Google Scholar 

  • Cechich A. and Piattini M., 2004b. Balancing Stakeholder's Preferences on Measuring COTS Component Functional Suitability. In Proceedings of the 6th International Conference on Enterprise Information Systems, ICEIS 2004, pp. 115-122.

    Google Scholar 

  • Cechich A. and Piattini M., 2004c. On the Measurement of COTS Functional Suitability. In Proceedings of the 3rd International Conference on COTS-based Software Systems, ICCBSS 2004, volume 2959 of LNCS, Springer-Verlag, pp. 31-40.

    Google Scholar 

  • Cooper K. and Chung L., 2002. A COTS-Aware Requirements Engineering and Architecting Approach: Defining System Level Agents, Goals, Requirements and Architecture, Technical Report UTDCS-20-02, Department of Computer Science, The University of Texas at Dallas.

    Google Scholar 

  • Jaccheri L. and Torchiano M., 2002. A Software Process Model to Support Learning of COTS Products. Technical Report, IDI NTNU.

    Google Scholar 

  • Jilani L. and Desharnais J., 2001. Defining and Applying Measures of Distance Between Specifications. IEEE Transactions on Software Engineering, 27(8):673—703.

    Article  Google Scholar 

  • Martín-Albo J., Bertoa M., Calero C., Vallecillo A., Cechich A., and Piattini M., 2003. CQM: A Software Component Metric Classification Model. In Proc. of the 7th ECOOP Workshop QAOOSE 2003, pages 54-60, Darmstadt, Germany.

    Google Scholar 

  • Ochs, D. Pfahl, G. Chrobok-Diening, and Nothhelfer-Kolb, 2000. A Method for Efficient Measurementbased COTS Assessment and Selection - Method Description and Evaluation Results. Technical Report IESE-055.00/E, Fraunhofer Institut Experimentelles Software Engineering.

    Google Scholar 

  • Pahl C., 2003. An Ontology for Software Component Matching. In Proceedings of the Sixth International Conference on Fundamental Approaches to Software Engineering, volume 2621 of LNCS, Springer-Verlag, pp. 6-21.

    Google Scholar 

  • Tayntor C., 2002. Six Sigma Software Development. Auerbach Publications.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer

About this paper

Cite this paper

Cechich, A., Piattini, M. (2007). EARLY DETECTION OF COTS FUNCTIONAL SUITABILITY FOR AN E-PAYMENT CASE STUDY. In: Chen, CS., Filipe, J., Seruca, I., Cordeiro, J. (eds) Enterprise Information Systems VII. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-5347-4_16

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-5347-4_16

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-5323-8

  • Online ISBN: 978-1-4020-5347-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics