Skip to main content

A Wish List for Requirements Engineering for COTS-Based Information Systems

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2959))

Abstract

This paper summarizes the main achievements of a research whose main goal was to investigate the current state-of-art in the field of requirements engineering for COTS-based systems. For this purpose, we have reviewed the most relevant contributions in this field over the last 10 years have been considered. After analyzing these research contributions, we defined a scenario composed by a number of punctual but relevant contributions and a number of methodological approaches coping with the requirements definitions for such systems. Finally, on the basis of this scenario, a Wish List of desirable features of a hypothetical approach has been defined and compared against the current situation. This list may act as an empirical means for evaluating new approaches addressing RE for COTS-based systems, and bases its foundations on the current needs pointed out by the major experts in this field.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chung, L., Cooper, K.: A Knowledge-Based COTS-Aware Requirements Engineering Approach. In: Proceedings of 4th Int. Conf. on SEKE 2002, Ischia, Italy, July 15-19, ACM Press, New York (2002)

    Google Scholar 

  2. Morisio, M., Torchiano, M.: Definition and classification of COTS: a proposal. In: Dean, J., Gravel, A. (eds.) ICCBSS 2002. LNCS, vol. 2255, p. 165. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  3. Carney, D., Long, F.: What Do You Mean by COTS? IEEE Software, 83–86 (March/April 2000)

    Google Scholar 

  4. Ncube, C., Maiden, N.: Guiding parallel requirements acquisition and COTS software selection. In: Proceedings of the IEEE International Symposium on Requirements Engineering (1999)

    Google Scholar 

  5. Voas, J.: COTS Software: “The Economical Choice?”. IEEE Software 15(2), 16–19 (1998)

    Article  Google Scholar 

  6. Farbey, B., Finkelstein, A.: Software Acquisition: a business strategy analysis. In: Proceedings of Requirements Engineering, RE 2001 (2001)

    Google Scholar 

  7. Brownsword, L., Carney, D., Oberndorf, T.: The Opportunities and Complexities of Applying Commercial-Off-the-Shelf Components. SEI Interactive 6/98 (1998)

    Google Scholar 

  8. Maiden, N., Ncube, C.: Acquiring COTS Software Selection Requirements. IEEE Software 15(2), 46–56 (1998)

    Article  Google Scholar 

  9. Finkelstein, A., Spanoudakis, G., Ryan, M.: Software Package Requirements & Procurement. In: Proceedings of the 8th Int. Workshop on Software Specification & Design, IEEE CS Press, Los Alamitos (1996)

    Google Scholar 

  10. Maiden, N.A.M., Rugg, G.: ACRE: Selecting Methods for Requirements Acquisition. Software Eng. J. 11(3), 183–192 (1996)

    Article  Google Scholar 

  11. Alves, C., Finkelstein, A.: Challenges in COTS decision-making: a goal-driven requirements engineering perspective. In: Proceedings of SEKE 2002, pp. 789–794 (2002)

    Google Scholar 

  12. Moran, T.P., Carroll, J.M.: Design Rationale: Concepts, Techniques, and Use. Lawrence Erlbaum Assoc., Hillsdale (1996)

    Google Scholar 

  13. Alves, C., Finkelstein, A.: Negotiating Requirements for COTS-Based Systems. In: Proceedings of 8th Int. Workshop on Requirements Engineering: Foundation for Software Quality, in conjunction with RE 2002 (2002)

    Google Scholar 

  14. Carney, D.: COTS Evaluation in the Real World. SEI Interactive (December 1998)

    Google Scholar 

  15. Carney, D.: Requirements and COTS-Based Systems: A Thorny Question Indeed. SEI Int. (June 1999)

    Google Scholar 

  16. Graham, I.: Task Scripts: Use Cases and Scenarios in O-O Analysis. O-O Systems 3, 123–142 (1996)

    Google Scholar 

  17. Kontio, J.: OTSO: A Systematic Process for Reusable Software Component Selection. TR (December 1995)

    Google Scholar 

  18. Maiden, N., Ncube, C., Moore, A.: Lessons learned during requirements acquisition for COTS systems. Communications of the ACM 40(12) (1997)

    Google Scholar 

  19. Beus-Dukic, L.: Non-functional requirements for COTS software components. In: Proc. of ICSE 2000 (2000)

    Google Scholar 

  20. Basili, V.R., Boehm, B.: COTS-Based systems Top 10 List. IEEE Computer 24(5) (May 2001)

    Google Scholar 

  21. Shaw, M.L., Gaines, B.R.: Requirements Acquisition. Software Engineering Journal 11(3) (1996)

    Google Scholar 

  22. Tumuluri, S., Raja, S., Cooper, K.: Commercial off-the-Shelf (COTS) Software Engineering Methodologies: A Comparative Study. T.R. UTDCS-24-01 (December 2001)

    Google Scholar 

  23. Feather, M.: Language Support for the Specification and Development of Composite Systems. ACM Trans. on Programming Languages and Systems 9(2), 198–234 (1987)

    Article  Google Scholar 

  24. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison Wesley Longman, Inc., USA (1999)

    Google Scholar 

  25. Boehm, B.: Requirements that handle IKIWISI, COTS, and Rapid Change. IEEE Computer 33(7) (July 2000)

    Google Scholar 

  26. Ochs, M.A., et al.: A Method for Efficient Measurement-based COTS Assessment ad Selection – Method Description and Evaluation Results. In: Proc. IEEE 7th International Software Metrics Symposium

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Perrone, V. (2004). A Wish List for Requirements Engineering for COTS-Based Information Systems. In: Kazman, R., Port, D. (eds) COTS-Based Software Systems. ICCBSS 2004. Lecture Notes in Computer Science, vol 2959. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24645-9_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24645-9_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21903-3

  • Online ISBN: 978-3-540-24645-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics