Abstract
This chapter highlights the problems and difficulties currently faced in the area of mathematical software. These problems cover the broad range from a lack of fundamental knowledge and scientific know-how to organizational problems and low professional status. Part of the reason for a shortage of good mathematical software is that the creation of such programs has not been identified as a high-status activity that requires expert and professional talent. It has not been identified as a separate, independent activity. The chapter describes the objectives of algorithm construction and discusses some of the problems that arise in this scenario. There are nine desirable characteristics of mathematical software: reliability, flexibility, simplicity of use, modularity, reasonable diagnostics, common sense, good documentation, efficiency, and transportability. There are direct conflicts between some of these objectives. The essence of mathematical software construction is to achieve a reasonable balance while optimizing with respect to two or three of these objectives.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.