Software reuse with ADA

Author(s)

Bibliographic Information

Software reuse with ADA

edited by R.J. Gautier & P.J.L. Wallis

(IEE Computing series, 16)

P. Peregrinus on behalf of the Institution of Electrical Engineers, c1990

Available at  / 2 libraries

Search this Book/Journal

Description and Table of Contents

Description

The design of the Ada programming language reflects modern software engineering concerns about the modularization of large programs and there have been exhaustive discussions of software engineering issues within the Ada community. One of the most interesting possibilities to emerge from such discussions has been that of widespread software reuse - the idea that large-scale software production would be far more cost-effective if programs were habitually built by putting together software components comprising program fragments that had been previously written and tested. In fact the Ada package facilities were designed with this object in mind, and the designers of Ada publicized this aspect of the language as heralding the emergence of a software components industry based on Ada. In an endeavour to address all these different obstacles to widespread Ada software reuse. Ada-Europe established their Working Group on Software Reuse, frequently referred to simply as the "Reuse Working Group". This book provides a permanent record both of the initial deliberations of the Working Group and of the resulting seminar.

Table of Contents

  • Part 1 ADA and software reuse: reusable software and software components
  • reuse strategies in ADA
  • component engineering in ADA - some problems and some advice
  • organizing component libraries. Part 2 Reuse case studies: ADA reuse in practice
  • the reusability of ADA software components. Part 3 ADA reusability guidelines: design guidelines
  • generic components
  • exceptions
  • tasks. Appendices: a bounded stack component
  • a bounded buffer component
  • the repeat call component
  • collected guidelines.

by "Nielsen BookData"

Related Books: 1-1 of 1

Details

Page Top