Software package requirements and procurement

The paper outlines the problems of specifying requirements and deploying these requirements in the procurement of software packages. Despite the fact that software construction de novo is the exception rather than the rule, little or no support for the task of formulating requirements to support assessment and selection among existing software packages has been developed. We analyse the problems arising in this process and review related work. We outline the key components of a programme of research in this area.

[1]  Martin S. Feather,et al.  Utilizing Scenarios in the Software Development Process , 1993, Information System Development Process.

[2]  Rubén Prieto-Díaz Implementing faceted classification for software reuse , 1991, CACM.

[3]  Charles Richter,et al.  PARIS: a system for reusing partially interpreted schemas , 1987, ICSE '87.

[4]  Władysław Turski,et al.  The specification of computer programs , 1987 .

[5]  Moshe Zviran,et al.  A comprehensive methodology for computer family selection , 1993, J. Syst. Softw..

[6]  Pierre-Yves Schobbens,et al.  Belief Revision and Verisimilitude , 1995, Notre Dame J. Formal Log..

[7]  T. Biggerstaff,et al.  Reusability Framework, Assessment, and Directions , 1987, IEEE Software.

[8]  Panos Constantopoulos,et al.  Similarity for Analogical Software Reuse: A Computational Model , 1994, ECAI.

[9]  Chris Brink,et al.  Verisimilitude: views and reviews , 1989 .

[10]  Prieto-DíazRubén Implementing faceted classification for software reuse , 1991 .

[11]  J. M. Neighbors,et al.  Draco: a method for engineering reusable software systems , 1989 .

[12]  Rubén Prieto Díaz Implementing Faceted Classification for Software Reuse. , 1991 .

[13]  Charles W. Krueger,et al.  Software reuse , 1992, CSUR.

[14]  R. Prieto-Diaz,et al.  Implementing faceted classification for software reuse , 1990, [1990] Proceedings. 12th International Conference on Software Engineering.

[15]  Mark Ryan,et al.  Belief Revision and Ordered Theory Presentations , 1996, Logic, Action, and Information.

[16]  Mary Shaw Heterogeneous design idioms for software architecture , 1991, Proceedings of the Sixth International Workshop on Software Specification and Design.

[17]  D. Ross Jeffery,et al.  The impact of requirements analysis upon user satisfaction with packaged software , 1984, Inf. Manag..

[18]  Sue A. Conger,et al.  The new software engineering , 1993, notThenot Wadsworth series in management information series.

[19]  Joseph A. Goguen,et al.  Introducing Institutions , 1983, Logic of Programs.

[20]  José Luiz Fiadeiro,et al.  Describing, Structuring and Implementing Objects , 1990, REX Workshop.