z-logo
open-access-imgOpen Access
A library of generic algorithms in Ada
Author(s) -
David R. Musser,
Alexander A. Stepanov
Publication year - 1987
Publication title -
citeseer x (the pennsylvania state university)
Language(s) - English
Resource type - Conference proceedings
ISBN - 0-89791-243-8
DOI - 10.1145/317500.317529
Subject(s) - computer science , reusability , parameterized complexity , programming language , software , data structure , representation (politics) , algorithm , theoretical computer science , software engineering , politics , political science , law
It is well-known that data abstractions are crucial to good software engineering practice. We argue that algorithmic abstractions, or generic algorithms, are perhaps even more important for software reusability. Generic algorithms are parameterized procedural schemata that are completely independent of the underlying data representation and are derived from concrete, efficient algorithms. We discuss this notion with illustrations from the structure of an Ada library of reusable software components we are presently developing.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom