{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T06:12:17Z","timestamp":1725603137224},"publisher-location":"Boston, MA","reference-count":31,"publisher":"Birkh\u00e4user Boston","isbn-type":[{"type":"print","value":"9781461273684"},{"type":"electronic","value":"9781461219866"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1997]]},"DOI":"10.1007\/978-1-4612-1986-6_14","type":"book-chapter","created":{"date-parts":[[2011,8,26]],"date-time":"2011-08-26T08:46:56Z","timestamp":1314348416000},"page":"311-324","source":"Crossref","is-referenced-by-count":1,"title":["Is the Quality of Numerical Subroutine Code Improving?"],"prefix":"10.1007","author":[{"given":"T. R.","family":"Hopkins","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"14_CR1","volume-title":"LAPACK: Users\u2019 Guide. SIAM","author":"E Anderson","year":"1995","unstructured":"E. Anderson, Z. Bai, C. Bischof, J. Demmel, J. J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. Mckenney, S. Ostrouchov, and D. Sorensen. LAPACK: Users\u2019 Guide. SIAM, Philadelphia, second edition, 1995."},{"key":"14_CR2","volume-title":"Programming Language Fortran X3.9-1966","author":"ANSI","year":"1966","unstructured":"ANSI. Programming Language Fortran X3.9\u20131966. American National Standards Institute, New York, 1966."},{"key":"14_CR3","volume-title":"Programming Language Fortran X3.9-1978","author":"ANSI","year":"1979","unstructured":"ANSI. Programming Language Fortran X3.9\u20131978. American National Standards Institute, New York, 1979."},{"issue":"1","key":"14_CR4","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1145\/321992.321999","volume":"24","author":"BS Baker","year":"1977","unstructured":"B. S. Baker. An algorithm for structuring fiowgraphs. JACM, 24(1):98\u2013120, January 1977.","journal-title":"JACM"},{"volume-title":"Software Engineering Techniques","year":"1970","key":"14_CR5","unstructured":"J. N. Buxton and B. Randelf, editors. Software Engineering Techniques; Report on a Conference Sponsored by the NATO Science Committee, Rome, Italy, 27th to 31st October 1969., Brussels, 1970. NATO, NATO Scientific Affairs Division."},{"issue":"1","key":"14_CR6","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1145\/77626.77627","volume":"16","author":"JJ Dongarra","year":"1990","unstructured":"J. J. Dongarra, J. Du Croz, I. S. Duff, and S. Hammarling. Algorithm 679: A set of level 3 basic linear algebra subprograms. ACM Trans. Math. Softw., 16(1):18\u201328, March 1990.","journal-title":"ACM Trans. Math. Softw"},{"issue":"1","key":"14_CR7","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1145\/42288.42292","volume":"14","author":"JJ Dongarra","year":"1988","unstructured":"J. J. Dongarra, J. Du Croz, S. Hammarling, and R. J. Hanson. Algorithm 656: An extended set of basic linear algebra subprograms Model implementation and test programs. ACM Trans. Math. Softw., 14(1):18\u201332, March 1988.","journal-title":"ACM Trans. Math. Softw"},{"key":"14_CR8","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611971811","volume-title":"LINPACK: Users\u2019 Guide","author":"JJ Dongarra","year":"1979","unstructured":"J. J. Dongarra, C. B. Moler, J. R. Bunch, and G. W. Stewart. LINPACK: Users\u2019 Guide. SIAM, Philadelphia, 1979."},{"key":"14_CR9","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-08254-9","volume-title":"Matrix Eigensystem Routines - EISPACK; Guide Extension, volume 51 of Lecture Notes in Computer Science","author":"BS Garbow","year":"1977","unstructured":"B. S. Garbow, J. M. Boyle, J. J. Dongarra, and C. B. Moler. Matrix Eigensystem Routines - EISPACK Guide Extension, volume 51 of Lecture Notes in Computer Science. Springer-Verlag, New York, 1977."},{"issue":"9","key":"14_CR10","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/2.312034","volume":"27","author":"RB Grady","year":"1994","unstructured":"R. B. Grady. Successfully applying software metrics. Computer, 27(9):18\u201325, September 1994.","journal-title":"Computer"},{"issue":"8","key":"14_CR11","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1002\/(SICI)1097-024X(199608)26:8<967::AID-SPE41>3.0.CO;2-G","volume":"26","author":"T. R. Hopkins","year":"1996","unstructured":"T. R. Hopkins. Restructuring software: A case study. Software \u2014 Practice and Experience, 26(8):967\u2013982, July 1996.","journal-title":"Software \u2014 Practice and Experience"},{"key":"14_CR12","volume-title":"Restructuring the BLAS level 1 fast Givens routines","author":"TR Hopkins","year":"1996","unstructured":"T. R. Hopkins. Restructuring the BLAS level 1 fast Givens routines. Technical Report 13\u201396, Computing Laboratory, University of Kent, Canterbury, Kent, CT2 7NF, UK, July 1996."},{"key":"14_CR13","volume-title":"The Symposium on Software Tools","author":"TR Hopkins","year":"1988","unstructured":"T. R. Hopkins and L. Hatton. Experiences with FLINT, a software metrication tool for fortran 77. In The Symposium on Software Tools, Edinburgh, 1988. Napier Polytechnic"},{"issue":"3","key":"14_CR14","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1145\/29380.214346","volume":"13","author":"RJ Hanson","year":"1987","unstructured":"R. J. Hanson and F. T. Krogh. Translation of Algorithm 539: PCBLAS basic linear algebra subprograms for Fortran usage with the INTEL 8087 80287 numeric data processor. ACM Transactions on Mathematical Software, 13(3):311\u2013317, September 1987.","journal-title":"ACM Transactions on Mathematical Software"},{"key":"14_CR15","volume-title":"Information Technology - Programming Languages - Fortran (ISO\/IEC 1539:1991(E))","author":"ISO\/IEC","year":"1991","unstructured":"ISO\/IEC. Information Technology - Programming Languages - Fortran (ISO\/IEC 1539:1991(E)). ISO\/IEC Copyright Office, Geneva, 1991."},{"key":"14_CR16","unstructured":"LDRA Group, Liverpool, UK. LDRA Test bed."},{"key":"14_CR17","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1145\/355841.355847","volume":"5","author":"CL Lawson","year":"1979","unstructured":"C. L. Lawson, R. J. Hanson, D. R. Kincaid, and F. T. Krogh. Basic linear algebra subprograms for Fortran usage. ACM Trans. Math. Softw., 5:308\u2013323, 1979.","journal-title":"ACM Trans. Math.Softw"},{"key":"14_CR18","series-title":"Object-Oriented Series","volume-title":"Object-Oriented Software Metrics","author":"M Lorenz","year":"1994","unstructured":"M. Lorenz and J. Kidd. Object-Oriented Software Metrics. Object-Oriented Series. Prentice Hall, Englewood Cliffs, New Jersey, 1994."},{"key":"14_CR19","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"4","author":"TJ McCabe","year":"1976","unstructured":"T. J. McCabe. A complexity measure. IEEE Transactions on Software Engineering, SE-2(4):308\u2013320, 1976.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"10","key":"14_CR20","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/954627.954633","volume":"12","author":"GJ Myers","year":"1977","unstructured":"G. J. Myers. An extension to the cyclomatic measure of program complexity. Sigplan Notices, 12(10):61\u201364, 1977.","journal-title":"Sigplan Notices"},{"issue":"2","key":"14_CR21","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1145\/42372.42379","volume":"31","author":"BA Nejmeh","year":"1988","unstructured":"B. A. Nejmeh. NPATH: A measure of execution path complexity and its applications. Commun. ACM, 31(2):188\u2013200, 1988.","journal-title":"Commun. ACM"},{"key":"14_CR22","unstructured":"Numerical Algorithms Group Ltd., Oxford, UK. NAGWare f77 Tools, second edition, September 1992."},{"key":"14_CR23","unstructured":"Polyhedron Software, Oxford, UK. plusFORT, Revision B edition, 1993."},{"key":"14_CR24","unstructured":"Programming Research Ltd, Hersham, Surrey. QA Fortran 6.0, 1992."},{"key":"14_CR25","volume-title":"MINITAB Handbook","author":"BF Ryan","year":"1992","unstructured":"B. F. Ryan, B. L. Joiner, and T. A. Ryan Jr. MINITAB Handbook. Duxbury Press, Belmont, California, second edition, 1992.","edition":"second"},{"key":"14_CR26","doi-asserted-by":"crossref","unstructured":"M. Shepperd. A critique of cyclomatic complexity as a software metric. Software Engineering Journal, pages 30\u201336, March 1988.","DOI":"10.1049\/sej.1988.0003"},{"key":"14_CR27","first-page":"197","volume-title":"A critique of three metrics","author":"M Shepperd","year":"1994","unstructured":"M. Shepperd and D. C. Ince. A critique of three metrics. J. Systems Software, pages 197\u2013210, 1994."},{"key":"14_CR28","series-title":"volume 6 of Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-07546-1","volume-title":"Matrix Eigensystem Routines - EISPACK Guide","author":"BT Smith","year":"1976","unstructured":"B. T. Smith, J. M. Boyle, J. J. Dongarra, B. S. Garbow, Y. Ikebe, V. C. Klema, and C. B. Moler. Matrix Eigensystem Routines - EISPACK Guide, volume 6 of Lecture Notes in Computer Science Springer-Verlag, New York, second edition, 1976.","edition":"second"},{"key":"14_CR29","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-86940-2","volume-title":"Linear Algebra, volume 2 of Handbookfor Automatic Computation","author":"JH Wilkinson","year":"1971","unstructured":"J. H. Wilkinson and C. Reinsch. Linear Algebra, volume 2 of Handbook for Automatic Computation. Springer-Verlag, New York, 1971."},{"key":"14_CR30","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/TSE.1979.226497","volume":"1","author":"MR Woodward","year":"1979","unstructured":"M. R. Woodward, M. A. Hennell, and D. Hedley. A measure to control flow complexity in program text. IEEE Transactions on Software Engineering, SE-5(1):45\u201350, 1979.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"14_CR31","doi-asserted-by":"crossref","DOI":"10.1515\/9783110866087","volume-title":"Software Complexity: Measures and Methods","author":"H Zuse","year":"1991","unstructured":"H. Zuse. Software Complexity: Measures and Methods. W. de Gruyter, Berlin, 1991."}],"container-title":["Modern Software Tools for Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4612-1986-6_14.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,18]],"date-time":"2020-11-18T05:47:40Z","timestamp":1605678460000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4612-1986-6_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997]]},"ISBN":["9781461273684","9781461219866"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-1-4612-1986-6_14","relation":{},"subject":[],"published":{"date-parts":[[1997]]}}}