Summary
Portable software which should be transferrable to a certain group of machines may be coded in a high-level programming language. Data declarations may be parametrized by some machine dependent values. The transformation process from the portable representation of a data declaration to its specific machine dependent representation will be performed by a suitable pre-processor.
Zusammenfassung
Portable Software, die auf bestimmte Rechner übertragbar sein soll, kann in einer höheren Programmiersprache programmiert werden. Datendeklarationen lassen sich mittels einiger systembeschreibender Größen parametrisieren. Die Umwandlung von der allgemeinen, parametrisierten Darstellung einer Deklaration in die jeweilige maschinenabhängige kann ein geeigneter Pre-Prozessor durchführen.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
Brown, P.J. Using a Macro Processor to aid Software Implementation, Comput. Joutnal 12, 327–331 (1969)
Brown, P.J. Levels of Language for Portable Software, CACM 15, 1059–1061 (1972)
Mußtopf, G. Das Programmiersystem POLYP, Angewandte Informatik l0, 441–448 (1972)
Mußtopf, G. Sprachgesteuerte Modifikation von Quellprogrammen, 2. Fachtagung Programmiersprachen GI, 1972
Poole, P.C., Waite, W.M. Portability and Adaptability, Advanced Course on Software Engineering, Springes-Verlag, 183–317 (1973)
Wilkes, M.V. Self-compiling Compiler, Annual Review in Automatic Programming, 31 ff. (1964)
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1973 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Ovenhausen, H. (1973). Gezielte Portabilität von Software. In: Brauer, W. (eds) GI Gesellschaft für Informatik e. V.. Lecture Notes in Computer Science, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-41148-3_20
Download citation
DOI: https://doi.org/10.1007/978-3-662-41148-3_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-40668-7
Online ISBN: 978-3-662-41148-3
eBook Packages: Springer Book Archive