Preview
Unable to display preview. Download preview PDF.
References
J. Strong, J. Wegstein, A. Tritter, J. Olsztyn, O. Mock, T. Steel, "The Problem of Programming Communication with Changing Machines: A Proposed Solution," Comm. ACM, Vol. 1, No. 1 (August 1958), pp. 12–18.
T. B. Steel, Jr. "A First Version of UNCOL," Proc. AFIPS WJCC Vol. 19, (1961), p. 371.
American National Standard FORTRAN, American National Standards Institute, New York, (1966).
P. Naur, "Machine Dependent Programming in Common Languages," BIT Vol. 7, 1967, pp. 123–131.
W. M. Waite, "A Language Independent Macro Processor," CACM Vol. 10, (July 1967), pp. 433–440.
M. Richards, "BCPL: A Tool For Compiler Writing and System Programming," Proc. AFIPS SJCC, Vol. 34, (1969), pp. 557–566.
Orgass, R.J., W.M. Waite, "A Base for a Mobile Programming System," CACM Vol. 12, (September 1969), pp. 507–510.
"Clarification of FORTRAN Standards in Initial Progress," CACM Vol. 12, (1969), pp. 289–294.
W. M. Waite, "The Mobile Programming System: STAGE2," CACM Vol. 13, (July 1970), pp. 415–421.
W. M. Waite, "Building a Mobile Programming System," Computer Journal, Vol. 13, (February 1970), pp. 28–31.
P. C. Poole, W. M. Waite, "Input/Output for a Mobile Programming System," Software Engineering Vol. 1, Tou, J.T. (Ed.), Academic Press (1970).
K. A. Redish, and W. Ward, "Environmental Enquiries for Numerical Analysis," SIGNUM Newsletter Vol. 6, 1971, pp. 10–15.
M. Richards, "The Portability of the BCPL Compiler," Software Practice and Experience, Vol. 1, No. 2, (April 1971), pp. 135–146.
A. D. Hall, "The Altran System for Rational Function Manipulation-A Survey," CACM, Vol. 14, No. 8, (August 1971), pp. 517–521.
"Clarification of FORTRAN Standards-Second Report," CACM, Vol. 14, (1971), pp. 628–642.
R. E. Griswold, The Macro Implementation of Snobo14, W. H. Freeman and Company, San Francisco, (1972 ).
M. C. Newey, P. C. Poole and W. M. Waite, "Abstract Machine Modelling to Produce Protable Software-A Review and Evaluation," Software Practice and Experience, Vol. 2, No. 2, (April 1972), pp. 107–136.
S. P. DeJong, "The System Building System," Technical Report RC 4486, Thomas J. Watson Research Center, 1973.
P. B. Schneck and E. Angel, "A Fortran Optimizing Compiler," Computer Journal, Vol. 16, No. 4, (November 1973), pp. 322–330.
M. J. Rochkind, "The Source Code Control System," IEEE Transactions on Software Engineering, Vol. SE-1, No. 4, December 1974, pp. 364–370.
S. S. Coleman, P. C. Poole, and W. M. Waite, "The Mobile Programming System, Janus," Software Practice and Experience, Vol. 4, No. 1, (January 1974), pp. 5–23.
B. Ryder, "The PFort Verifier," Software Practice and Experience, Vol. 4, No. 4, (October 1974), pp. 359–377.
P. J. Brown, Macro Processors and Techniques for Portable Software, Wiley, New York, (1974).
W. M. Waite and P. Poole, "Portability and Adaptability," Lecture Notes in Computer Science #30, Springer-Verlag, (1975).
W. M. Waite, "Hints on Distributing Portable Software," Software Practice and Experience, Vol. 5, No. 3, (July 1975), pp. 295–308.
D. Rayner, "Recent Developments in Machine-Independent Job Control Languages," Software Practice and Experience, Vol. 5, No. 4, (October 1975), pp. 375–393.
G. N. Baird, "Fredette's Operating System Interface Language (FOSIL)," Command Languages, ed. by C. Ungar, North Holland-American Elsevier, (1975).
H. Krayl, C. Ungar, Th. Weller, "Portability of JCL Programs," Command Languages, ed. by C. Ungar, North Holland-American Elsevier (1975).
F. DeRemer and H. Kron, "Programming-in-the-Large versus Programming-in-the-Small," IEEE Transactions on Software Engineering Vol. SE-2, No. 2, June 1976, pp. 80–86.
A. J. Cole, Macro Processors, Cambridge University Press, Cambridge, 1976.
T. J. Aird, "The IMSL Fortran Converter: An Approach to Solving Portability Problems, Portability of Numerical Software, Lecture Notes in Computer Science 57, Springer-Verlag, (1976).
W. S. Brown and A. D. Hall, "Fortran Portability Via Models and Tools," Portability of Numerical Software, Lecture Notes in Computer Science 57, Springer-Verlag, (1976).
C. O. Grosse-Lindemann and H. H. Nagll, "Postlude to a PASCAL-Compiler Bootstrap on a DEC System-10," Software Practice and Experience, Vol. 6, No. 1, (January 1976), pp. 29–42.
W. J. Cody, "Machine Parameters for Numerical Analysis," Portability of Numerical Software, Lecture Notes in Computer Science #57, Springer-Verlap, (1976).
W. M. Waite, "Intermediate Languages: Current Status," Portability of Numerical Software, Lecture Notes in Computer Science 57, Springer-Verlag, (1976).
B. Ford and D. K. Sayers, "Developing a Single Numerical Algorithms Library for Different Machines Ranges," Transactions on Mathematical Software, Vol. 2, No. 2, (June 1976), pp. 115–131.
B. W. Kernighan and P. J. Plauger, Software Tools, Addison-Wesley Publishing Company, (1976).
W. T. Wyatt, Jr., D. W. Lazier, and D. J. Orser, "A Portable Extended Precision Arithmetic Package and Library with Fortran Precompiler," Transactions on Mathematical Software, Vol. 2, No. 3, (September 1976), pp. 209–231.
M. A. Sabin, "Portability-Some Experiences with FORTRAN," Software Practice and Experience, Vol. 6, No. 3, (July 1976), pp. 393–396.
D. L. Parnas, "On the Design and Development of Program Families," IEEE Transactions on Software Engineering, Vol. SE-2, No. 1, March 1976, pp. 1–8.
P. J. Brown (Ed.), Software Portability, Cambridge University Press, (1977).
R. B. K. Dewar and A. P. McCann, "MACRO SPITBOL-a SNOBOL4 Compiler," Software Practice and Experience, Vol. 7, No. 1, (January–February 1977), pp. 95–113.
B. Ford, "Parameterization for the Environment for Transportable Numerical Software," Transactions on Mathematical Software, Vol. 4, No. 2, (June 1978), pp. 100–103.
O. Lecarme and M.-C. Peyrolle-Thomas, "Self-Compiling Compilers: An Appraisal of Their Implementation and Portability," Software Practice and Experience, Vol. 8, No. 2, (March 1978), pp. 149–170.
B. K. Haddon and W. M. Waite, "Experience with the Universal Intermediate Language Janus," Software Practice and Experience, Vol. 8, No. 5, (September 1978), pp. 601–616.
R. E. Berry, "Experience with the Pascal P-Compiler," Software Practice and Experience, Vol. 8, No. 5, (September 1978), pp. 617–627.
S. C. Johnson and D. M. Richie, "Portability of C Programs and the UNIX System," Bell System Technical Journal, Vol. 57, No. 6, Part 2, (July 1978), pp. 2021–2048.
A. L. Glasser, "The Evaluation of a Source Code Control System," Proceedings of the Software Quality and Assurance Workshop, Performance Evaluation Review, Vol. 7, No. 3 & 4 and Software Engineering Notes, Vol. 3, No. 5, (November 1978), pp. 122–125.
A. S. Tanenbaum, P. Klint, W. Bohm, "Guidelines for Software Portability," Software Practice and Experience, Vol. 8, No. 6, (November 1978), pp. 681–698.
W. H. Josephs, "A Mini-Computer Based Library Control System," Performance Evaluation Review, Vol. 7, No. 3 & 4 and Software Engineering Notes, Vol. 3, No. 5, (November 1978), pp. 126–132.
American National Standard Programming Language Fortran, American National Standards Institute, X3.9 (1978).
P. A. Fox, A. D. Hall, and N. L. Schreyer, "The Port Mathematical Subroutine Library," Transactions on Mathematical Software, Vol. 4, No. 2, (June 1978), pp. 104–126.
C. L. Lawson, R. J. Hanson, D. R. Kineaid, and F. T. Krogh, "Basic Linear Algebra Subprograms for Fortran Usage," Transactions on Mathematical Software, Vol. 5, No. 3, (September 1979), pp. 308–323.
B. W. Kernighan and D. M. Ritchie, The C Programming Language, Prentice-Hall, Englewood Cliffs, 1978.
D. R. Cheriton, M. A. Malcolm, L. S. Melen and G. R. Sager, "Thoth, a Portable Real-Time Operating System," CACM, Vol. 22, No. 2 (February 1979), pp. 105–115.
D. Comer, "MAP: A Pascal Macro-Preprocessor for Large Program Development," Software Practice and Experience, Vol. 9, No. 3, (March 1979), pp. 203–209.
M. Richards, A. R. Aylward, P. Bond, R. D. Evans, and B. J. Knight, "TRIPOS-A Portable Operating System for Mini-Computers," Software Practice and Experience, Vol. 9, No. 7, (July 1979), pp. 513–526.
C. J. Theaker and G. R. Frank, "MUSS-A Portable Operating System," Software Practice and Experience, Vol. 9, No. 8, (August 1979), pp. 633–643.
H. Barringer, P. C. Capon, and R. Phillips, "The Portable Compiling Systems of MUSS," Software Practice and Experience, Vol. 9, No. 8, (August 1979), pp. 645–655.
G. B. Bonkowski, W. M. Gentleman, M. A. Malcolm, "Porting the Zed Compiler," Proceedings of the SIGPLAN Symposium on Compiler Construction, SIGPLAN Notices, Vol. 14, No. 8, (August 1979), pp. 92–97.
T. A. Cargill, A View of Source Text for Diversely Configurable Software, Ph.D. Thesis, University of Waterloo, (1979).
L. W. Cooprider, "The Representation of Families of Software Systems," Ph.D. Thesis, Carnegie-Mellon University, (1979).
S. I. Feldman, "Implementation of a Portable Fortran 77 Compiler Using Modern Tools," Proceedings pf the SIGPLAN Symposium on Compiler Construction, SIGPLAN Notices, Vol. 14, No. 8, (August 1979).
R. F. Brender, "Generation of BLISSes," IEEE Transactions on Software Engineering, Vol. SE-6, No. 6, November 1980, pp. 553–563.
W. S. Brown and S. I. Feldman, "Environment Parameters and Basic Functions for Floating-Point Computation," Transactions on Mathematical Software, Vol. 6, No. 4 (December 1980), pp. 510–523.
W. S. Brown, "A Simple But Realistic Model of Floating-Point Computation," Computer Science Technical Report No. 83, Bell Telephone Laboratories, November 1980.
A. M. Addyman, "A Draft Proposal for Pascal," SIGPLAN Notices, Vol. 15, No. 4, (April 1980), pp. 1–66.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1982 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gentleman, W.M. (1982). Portability and other source management problems. In: Messina, P.C., Murli, A. (eds) Problems and Methodologies in Mathematical Software Production. Lecture Notes in Computer Science, vol 142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11603-6_8
Download citation
DOI: https://doi.org/10.1007/3-540-11603-6_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-11603-5
Online ISBN: 978-3-540-39419-8
eBook Packages: Springer Book Archive