Software Engineering Publications

Journal Articles

  1. Remark on Algorithm 705: A Fortran-77 Software Package for Solving the Sylvester Matrix Equation $AXB^T + CXD^T = E$, Hopkins, T.R., ACM Trans. Math. Software, 28(3), pages 372-375, Sep 2002. [Paper]    <#60>
  2. A Comment on the Presentation and Testing of CALGO Codes and a Remark on Algorithm 639: To Integrate Some Infinite Oscillating Tails, Hopkins, T.R., ACM Trans. Math. Software, 28(3), pages 285-300, Sep 2002. [Abstract, Paper]    <#59>
  3. Renovating the Collected Algorithms from ACM, Hopkins, T.R., ACM Trans. Math. Software, 28(1), pages 59-74, Mar 2002. [Abstract, Paper]    <#61>
  4. Restructuring Software: A Case Study, Hopkins, T.R., Software -- Practice and Experience, 26(8), pages 967-982, Aug 1996. [Abstract, Paper]    <#34>
  5. A Graphical Interface for Toolpack/1, Broom, M.A., Holmes, S.P. and Hopkins, T.R., Information and Software Technology, 31, pages 305-312, 1989.    <#11>
  6. The Implementation and Use of Toolpack/1 on a Graphics Workstation, Broom, M.A. and Hopkins, T.R., Software --- Practice and Experience, 17, pages 561-573, 1987.    <#8>
  7. PBASIC -- A Verifier Program for ANSI Minimal Basic, Hopkins, T.R., ACM Trans. Math. Software, 9, pages 391-394, 1983.    <#4>
  8. Reliable Rational Interpolation, Graves-Morris, P.R. and Hopkins, T.R., Numer. Math., 36, pages 111-128, 1981.    <#45>
  9. PBASIC -- A Verifier for BASIC, Hopkins, T.R., Software --- Practice and Experience, 10, pages 175-182, 1980.    <#44>

Conference Articles

  1. The Implementation and Visualization of a Large Spatial Individual-Based Model Using Fortran 90, Hopkins, T.R. and Morse, D.R., In Denzer, R., Swayne, D.A. and Schimak, G., editors, Environmental Software Systems, Volume 2, pages 284-291, London, 1997. Chapman \& Hall. [Abstract, Paper]    <#37>
  2. Exploiting Workstation Graphics to Provide Better Software Tools, Broom, M.A., Holmes, S.P. and Hopkins, T.R., In Proceedings of the International Workshop on Software Engineering and Its Applications Volume 2, Toulouse, pages 219-230, Paris, France, 1988. Ec2.    <#10>
  3. Portable Numerical Software for Microprocessors, Genz, A.C. and Hopkins, T.R., In Hennell, M.A. and Delves, L.M., editors, Production and Assessment of Numerical Software, New York, 1980. Academic Press.    <#43>

Collection Articles

  1. The Evolution and Testing of a Medium Sized Numerical Package, Barnes, D.J. and Hopkins, T.R., In Langtangen, H.P., Bruaset, A.M. and Quak, E., editors, Advances in Software Tools for Scientific Computing, volume 10 of Lecture Notes in Computational Science and Engineering, pages 225-238. Springer-Verlag, Berlin, 2000. [Abstract, Paper]    <#41>
  2. Is the Quality of Numerical Subroutine Code Improving?, Hopkins, T.R., In Arge, E., Bruaset, A.M. and Langtangen, H.P., editors, Modern Software Tools for Scientific Computing, pages 311-324. Birkhauser Verlag, Basel, 1997. [Abstract, Paper]    <#36>