Cart (Loading....) | Create Account
Close category search window
 

An abstract data-type technique for scientific software

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
O'Neill, T.J. ; University of Liverpool, Department of Mathematics, Statistics & Computing Science, Liverpool, UK ; Delves, L.M.

Numerical computation forms a substantial part of the total of world computing, and, as a result, large amounts of money are spent on the production, modification and maintenance of scientific software. A methodology based on an abstract data-type technique for algorithmic design has the potential to reduce numerical software development costs. This paper describes the abstract data-type development of GEM2, a package for solving two-dimensional single/coupled real/complex elliptic partial differential equations using the global-element method. We show that the abstract design of the GEM2 package, together with the use of an extensible implementation language (Algol 68), yields a family of packages able to handle a variety of problems but based on a single source code. Development and maintenance costs are reduced by this approach; we show that, at least in this case, run time efficiency is unimpaired.

Published in:

Software Engineering Journal  (Volume:2 ,  Issue: 3 )

Date of Publication:

May 1987

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.