Zusammenfassung
Grundlegende Systemstrukturen, Bauformen und Stilbildungen sowie Entwurfsmethoden und Designreflexionen werden in der Computer Community seit ca. 1960 mit der Architektur-Metapher belegt, zunächst ausschließlich im Bereich der späteren Rechnerarchitektur. Entstanden im Kontext von Professionalisierungsbestrebungen der Chefdesigner, entwickelte sich der Begriff „computer architecture“ bald zur umfassenden Kompositions- und Bauformenlehre, die sich im Laufe der 70er Jahre als eine Teildisziplin der Computer Science etablierte.2 Im Zusammenhang mit Problemen der Bewältigung der Komplexität von Softwaresystemen, insbesondere von großen Betriebssystemen, erhielt der Architekturbegriff dann ab 1965 auch Einzug in die Softwarekonstruktion, hier von Anfang an mit deutlicher Tendenz zur hierarchischen Strukturierung, Modularisierung und Standardisierung. Doch gerade wegen der Zielvorstellung einer Wissenschafts-basierten Dekompositionslehre konnte sich „Softwarearchitektur“ gegenüber dem seit 1970 vorherrschenden Leitbegriff „Software Engineering“ nicht durchsetzen. Erst seit dem letzten Jahrzehnt beginnt er sich als ein stärker gestaltungsorientiertes Gegenkonzept zum Produktionslinien-Modell der Software-Entwicklung einzubürgern. Über verteilte Rechnerarchitekturen und Strukturierungsansätze bei der Netzwerksoftware wurde der Architekturbegriff 1969/ 70 auch von der Computer Network Community adaptiert, zunächst allgemeiner orientiert auf alle Bereiche der Netzwerkgestaltung, seit Mitte der 70er Jahre aber mit klarem Übergewicht der hierarchischen Strukturierung und Modulbildung. Auch die Netzwerkarchitektur wurde vorwiegend zu einer Dekompositionslehre, die besonders der Entwurfsrationalisierung und noch mehr der Gewährleistung von Kompatibilität dienen sollte. Seit den Siebzigern etablierte sich der Architekturbegriff in der Computer Science endgültig, er wurde zu einer von der gesamten Fachwissenschaft anerkannten Bezeichnung für Systemstrukturen und Teildisziplinen, wobei er sich in den Bereichen Computerarchitektur und Netzwerkarchitektur am nachhaltigsten durchsetzte. Seit den 80er und 90er Jahren erfolgte dann eine Ausdehnung des Begriffes auf die gesamte Informatik und Informationstechnik, Architektur wurde nun zu einem Universalbegriff für jede übergeordnete Strukturierung, Stilbildung und Gestaltungsphilosophie.
„Der entscheidende Fehler der ersten Versuche zur Erreichung einer Wissenschaft des Konstruierens bestand darin, daß diese nach dem Vorbild bereits vorhandener, schon weiter fortgeschrittener Wissenschaften geschaffen werden sollte. Die ganz eigenartige Vielseitigkeit des Konstruierens läßt dieses Bestreben heute als grundsätzlich falsch erkennen. Das Konstruieren kann als eine Geistestätigkeit ureigenen Gepräges nur nach eigenen Gesetzen gelehrt werden.“ Hugo Wögerbauer 19431
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Abrams, M. D.; Stein, Ph. G. (1973), Computer Hardware and Software, Reading, MA u.a.
Aiken, H. H. ( 1937), Proposed Automatic Calculating Machine, zit nach: Randell, 1973, S. 191–197
Aiken, H. H.; Hopper, G. M. (1946), The Automatic Sequence Controlled Calculator, (1946), zit nach: Randell, 1973, S. 199–218
Alexander, Chr. (1964), Notes on the Synthesis of Form, Cambridge, Mass.
Amdahl, G. M; Blaauw, G. A.; Brooks Jr., F. P. (1964), Architecture of the IBM System /360, in: IBM Journal of Research and Development 8 (1964) April, S. 86–101
Andrews, E. G.; Arsenault, W. R.; Huskey, H. D. (1962), General-Purpose Computers, in: Huskey, H. D.; Korn, G. A. (Hg.), Computer Handbook, New York u.a.., 20-1-34
Aspray, W. (1990), John von Neumann, and the Origins of Modern Computing, Cambridge, MA, London
Babbage, Ch. (1835), On the Economy of Machinery and Manufactures, 4. Aufl. London 1835; Reprints of Economic Classics, Fairfield, N. J. 1986
Baer, J.-L. (1980), Computer Systems Architecture, Potomac, MD
Banse, G.; Wendt, H. (1986), Erkenntnismethoden in den Technikwissenschaften, Berlin
Bartee, Th. C. ( 1960), Digital Computer Fundamentals, New York
Bartee, Th. C.; Lebow, I. L.; Reed, I. S. (1962), Theory and Design of Digital Machines, New York u.a.
Bashe, Ch. J.; Johnson, L. R.; Palmer, J. H.; Pugh, E. W. (1986), IBM’s Early Computers, Cambridge, MA
Bass, L.; Clements, P.; Kazman, R. (1998), Software Architecture in Practice, Reading, MA. u.a.
Bauer, F. L. (1996), Konrad Zuse—Fakten und Legenden, in: Informatik Spektrum 19, S. 299–302
Bauer, F. L.; Goos, G. (1970/71), Informatik: Eine einführende Übersicht, 2 Bde., Berlin, Heidelberg, New York
Beckman, F. S.; Brooks Jr., F. P.; Lawless, W. J. Jr. (1961), Developments in the Logical Organization of Computer Arithmetic and Control Units, in: Proc. of the IRE 49 (1961) 1, S. 53–66
Beizer, B., The Architecture and Engineering of Digital Computer Complexes, 2 Bde. New York, London 1971
Bell, C. G. (1973), Computer Architecture: Comments on the State-of-the Art, in: 3. Jahrestagung der GI, Hamburg 1973, (Lecture Notes in Computer Science, Bd. 1), Berlin, Heidelberg, S. 18–24
Bell, C. G.; Mudge, J. Craig; McNamara, J. E. (1978), Computer Engineering, Bedford, MA
Bell, C. G.; Newell, A. (1970), The PMS and ISP Descriptive Systems for Computer Structures, in: AFIPS 36, Spring Joint Computer Conference (SJCC) 1970, S. 351–374
Bell, C. G.; Newell, A. (1971a), Computer Structures: Readings and Examples, New York u.a.
Bell, C. G.; Newell, A. (1971b), Computer Structures: Past, Present, and Future, in: AFIPS 39, Fall Joint Computer Conference (FJCC) 1971, S. 387–394
Bell, C. G.; Strecker, W. D. (1976), Computer Structures: What Have We Learned from the PDP-11? in: Proc. 3rd Annual Symposium on Computer Architecture, Pittsburgh, Penn. Januar 1976, in: Computer Architecture News, Bd. 4, Nr. 4, S. 1–14
Berkeley, E. C.; Wainwright, L. ( 1956), Computers, New York, Amsterdam, London
Blaauw, G. A. (1970), Hardware Requirements for the Fourth Generation Computers, in: Gruenberger, F. J. (Hg.), Fourth Generation Computers, Englewood Cliffs, N. J. 1970, S. 155–168
Blaauw, G. A. (1972), Computer Architecture, in: Elektron. Rechenanlagen 14 (1972) 4, S. 154–159
Blaauw, G. A. (1976), Digital System Implementation, Englewood Cliffs
Blaauw, G. A.; Brooks Jr., F. P. (1997), Computer Architecture. Concepts and Evolution, Reading, MA, Harlow, Menlo Park, CA
Bloch, E. (1959), The Engineering Design of the Stretch Computer, in: AFIPS 16, Eastern Joint Computer Conference, S. 48–59
Bode, A.; Händler, W. ( 1980), Rechnerarchitektur, Heidelberg, New York
Booth, A. D.; Booth, K. H. V. (1953), Automatic Digital Calculators, London
Boulaye, G. G. (1976), Structured Design for Structured Computer Architecture, in: Händler, W. (Hg.) Computer Architecture, (Informatik-Fachberichte 4), Berlin u.a., S. 9–22
Bowden, B. V. (1953), The Organization of a Typical Machine, in: ders., (Hg.), Faster Than Thought, New York, London, S. 67–77
Brainerd, J. G.; Sharpless, T. K. (1948), The ENIAC, in: Electrical Engineering 67, wiedergedr. in: Proc. of the IEEE 87 (1999) 6, S. 1031–1041
Brooks Jr., F. P. (1962), Architectural Philosophy, in: Buchholz, W. (Hg.), Planning a Computer System. Project Stretch, New York u.a., S. 5–16
Brooks Jr., F. P. (1963), Recent Developments in Computer Organization, in: Advances in Electronics 18, S. 45–65
Brooks Jr., F. P. (1965), The Future of Computer Architecture, in: Proc. of IFIP Congress’ 65, 2 Bde. Washington, D. C. u.a. Bd. 2, S. 87–91
Brooks Jr., F. P. (1975), The Mythical Man-Month, Reading, MA u.a.
Brooks Jr., F. P. (1977), The Computer „Scientist“ as Toolsmith, in: Proc. of IFIP Congress’ 77, Amsterdam, London, S. 625–634
Brooks Jr., F. P. (1987), No Silver Bullet. Essence and Accidents of Software Engineering, in: IEEE Computer 20, S. 10–19
Brooks Jr., F. P.; Blaauw, G.A.; Buchholz, W.(1960), Processing Data in Bits and Pieces, in: Information Processing, Proc. of the International Conference on Information Processing, Paris Juni 1959, München, London 1960, S. 375–382
Brooks Jr., F. P.; Iverson, K. E. (1963), Automatic Data Processing, New York u.a.
Buchheim, G. (1980), Zur Herausbildung der Technikwissenschaften, in: Dresdner Beiträge zur Geschichte der Technikwissenschaften, Heft 1, TU Dresden
Buchheim, G.; Sonnemann, R. (1990), Geschichte der Technikwissenschaften, Leipzig
Buchholz, W. (1953), The System Design of the IBM Type 701 Computer, in: Proc. of the IRE 41 (1953) 10, S. 1262–1275
Buchholz, W. (Hg.) ( 1962a), Planning a Computer System. Project Stretch, New York u.a.
Buchholz, W.(1962b), System Summary of IBM 7030, in: ders. 1962a, S. 17–32
Burks, A. W.; Burks, A. R. (1981), The ENIAC: First General-Purpose Electronic Computer, in: Annals Hist Comput, 3 (1981) 4, S. 310–399
Burks, A. W., Goldstine, H. H.; Neumann, J. von (1946), Prelimininary Discussion of the Logical Design of an Electronic Computing Instrument. Juni, wiedergedr. in: Neumann, J. V., Collected Works, Bd. 5, S. 34–79
Campbell-Kelley, M.; Aspray, W. (1996), Computer. A History of the Information Machine, New York
Campbell-Kelly, M.; Williams, M. R. (Hg.) (1985), The Moore School Lectures (Charles Babbage Institute (Hg.), Reprint Series for the History of Computing, Bd. 9), London u.a.
Ceruzzi, Paul E. (1997), Crossing the Divide: Architectural Issues and the Emergence of the Stored Program Computer, 1935-1955, in: Annals Hist Comput 19 (1997) 1, S. 5–12
Ceruzzi, P. E. (1998), A History of Modern Computing, Cambridge, MA
Chu, Y. ( 1962), Digital Computer Design Fundamentals, New York u.a.
Cohen, I. B.(1999), Howard Aiken: Portrait of a Computer Pioneer, Cambridge, MA
Cooke-Yarborough, E. H. (1954), The Harwell Computer, in: International Symposium on Automatic Digital Computation (National Physical Laboratory, 1953), London 1954; wiedergedr. in: Williams, Campbell-Kelly, 1989 S. 465–469
Daele, W. von den; Krohn, W. (1978), Die Verwissenschaftlichung von Technologie, in: Böhme, G. u.a. (Hg.), Die gesellschaftliche Orientierung des wissenschaftlichen Fortschritts, Frankfurt a. M., S. 368–377
Dasgupta, S. (1984), The Design and Description of Computer Architectures, New York u.a.
Dasgupta, S. (1990), A Hierarchical Taxonomic System for Computer Architecture, in: IEEE Computer 23 (1990) 3, S. 64–74
Dennis, J.B.; Fuller, S. H. u.a. (1979), Research Directions in Computer Architecture, in: P. Wegner (Hg.), Research Directions in Software Technology, Cambridge, MA 1979, S. 514–556
Doran, R. W. (1979), Computer Architecture: A Structured Approach, London, New York, San Francisco
Dotterweich, D. (1983), Zuse-Dokumentation. Eine dokumentarische Auswertung der persönlichen Unterlagen von Prof. Dr. Zuse, in: Gebhardt, Friedrich (Hg.), Skizzen aus den Anfängen der Datenverarbeitung, GMD-Bericht Nr. 143, München, Wien 1983, S. 91–100
Eckert, J. P. (1944), Disclosure of Magnetic Calculating Machine, 29. Januar 1944, Kopie 1. Feb. 1945; gedr. in: Metropolis u.a., 1980, S. 537–539
Eckert, J. P. (1946a), A Preview of a Digital Computing Machine, Lecture 10, wiedergedr. in: Campbell-Kelly, Williams, 1985, S. 109–126
Eckert, J. P. (1946a), A Parallel Channel Computing Machine, Lecture 45, in: Campbell-Kelly, Williams, 1985, S. 527–541
Eckert, J. P. (1976), Thoughts on the History of Computing, in: Computer (1976) 12, S. 58–65
Eckert, J. P. (1980), The ENIAC, in: Metropolis u.a., 1980, S. 525–539
Eckert, J. P. (1991), What Hath He Wrought? in: Datamation 37 (1991) 3, S. 30–31
Eckert, J. P.; Chu, J. C. u.a. (1959), Design of UNIVAC-LARC System I, in: AFIPS 16, EJCC, S. 59–65
Eckert, J. Presper; Weiner, J. B. u.a. (1951) The UNIVAC System, wiedergedr. in: Bell, Newell, 1971, S. 157–169
Eckstein, P. (1996), J. Presper Eckert, in: Annals Hist Comput 18 (1996) 1, S. 25–44
Elliott, W. S., (1951) The Present Position of Automatic Computing Machine Development in England, in: Computation Laboratory of Harvard University (Hg.), Proc. of a Second Symposium on Large-Scale Digital Calculating Machinery Sept 1949, Cambridge, MA, S. 74–80
ERA (1950), Staff of Engineering Research Associates, Inc., High-Speed Computing Devices, New York; in: Charles Babbage Institute (Hg.), Reprint Series for the History of Computing, Bd. 4, London u.a. 1983
Evans, B. O. (1983a), Introduction to the SPREAD Report, in: Annals Hist Comput 5 (1983) 1, S. 4–5
Evans, B. O.(1983b), SPREAD Report: The Origin of the IBM Sytem /360 Project, in: Annals Hist Comput 5 (1983) 1, S. 4–44
Evans, B. O. (1986), System /360: A Retrospective View, in: Annals Hist Comput 8 (1986), S. 155–179
Everett, Robert R. (1952), The Whirlwind I Computer, wiedergedr. in: Bell, Newell, 1971, S. 137–145
Everling, W. (1996), Algebra der Rechnerarchitekturen, Heidelberg, Berlin, Oxford 1996
Flores, I. (1960), Computer Logic, Englewood Cliffs, N. J.
Flores, I. (1967), Computer Design, Englewood Cliffs, N. J.
Flynn, M. J. (1966), Very High-Speed Computing Systems, in: Proc. of the IEEE 54 (1966), S. 1901–1909
Flynn, M. J. (1972), Some Computer Organizations and Their Effectiveness, in: IEEE Transactions on Computers 21 (Sept), S. 948–960
Forrester, J. W. (1949), The Digital Computation Program at Massachusetts Institute of Technology, in: Computation Laboratory of Harvard University (Hg.), Proc. of a Second Symposium on Large-Scale Digital Calculating Machinery Sept 1949, Cambridge, MA 1951, S. 44–49
Forrester, J. W. (1951), Digital Computers: Past and Present, in: Review of Electronic Digital Computers. Joint AIEE-IRE Computer Conference Dez.1951, New York 1952, S. 109–114
Foster, C. C. (1970), Computer Architecture, New York
Fuller, S. H.; Siewiorek, Daniel P. (1973), Some Observations on Semiconductor Technology and the Architecture of Larger Digital Modules, in: IEEE Computer 6 (1973) 10,14–21
Furger, F.; Heintz, B. (1998), Wahlfreiheiten. Frühe Computerentwicklung am Beispiel der Schweiz, in: Siefkes, D. u.a. (Hg.), Sozialgeschichte der Informatik. Kulturelle Praktiken und Orientierungen, Wiesbaden, S. 231–253
Ganzhorn, K. E. (1974), Prinzipien in Rechnerstrukturen, in: Hasselmeier, H.; Spruth, W. G., Rechnerstrukturen, München, Wien, S. 434–450
Ganzhorn, K. E. (1997), Schwellen des Fortschritts in der Informationstechnik, in: Methner, H. u.a. (Hg.), Computer und Kybernetik. Anmerkungen zu ihrer Geschichte und zu Perspektiven in der Zeit von 1940 bis 1965. 3. Russisch-Deutsches Symposium, Heidelberg, S. 45–53
Ganzhorn, K. E.; Schulz, K. M.; Walter, W. (1981), Datenverarbeitungssysteme, Berlin, Heidelberg, New York
Garside, R. G. (1980), The Architecture of Digital Computers, Oxford
Giloi, W. K. (1978), Grundlagen, Operationsprinzipien und Strukturen von innovativen Rechnerarchitekturen, in: GI-8. Jahrestagung, (Informatik-Fachberichte 16), Berlin, Heidelberg, New York, S. 274–307
Giloi, W. K. (1981), Rechnerarchitektur, 1. Aufl. Berlin, Heidelberg, New York
Giloi, W. K. ( 1984), Die Entwicklung der Rechnerarchitektur von der von-Neumann-Maschine bis zu den Rechnern der fünften Generation, in: Elektronische Rechenanlagen 26 (1984) 2, S. 55–70
Goldstine, H. H. (1972), The Computer from Pascal to von Neumann, Princeton, N. J.
Goldstine, H. H.; Goldstine, A. (1946), The Electronic Numerical Integrator and Computer (ENIAC), wiedergedr. in: Annals Hist Comput 18 (1996) 1, S. 10–16
Goode, H. H.; Machol, R., E. ( 1957), System Engineering, New York u.a.
Gray, H. J. (1963), Digital Computer Engineering, Englewood Cliffs, N. J.
Grier, D. Al. (1996), The ENIAC, the Verb „to program“ and the Emergence of Digital Computers, in: Annals Hist Comput 18 (1996) 1, S. 51–55
Gschwind, H. W. ( 1967), Design of Digital Computers, New York, Wien
Haanstra, J. W.; Evans, B. O.; Aron, J. D.; Brooks, F. P. u. a. (1983), Processor Products—Final Report of SPREAD Task Group, wiedergedr. in: Annals Hist Comput 5 (1983) 1, S. 6–26
Händler, W. (1978), The Impact of Classification Schemes on Computer Architecture, in: B. Shaw (Hg.), Digital Systems Design. Proc. of the Joint IBM University of Newcastle upon Tyne Seminar, Sept. 1977, Newcastle 1978, S. 89–101
Haley, A. C. D. (1956), DEUCE: A High-speed General-Purpose Computer, in: Proc. of the IEE 103 B, Suppl. 1-3 (1956), S. 165–173
Hall, A. D., III (1989), Metasystems Methodology. A New Synthesis and Unification, Oxford u.a.
Hartree, D. R. (1947), Calculating Machines, London, New York 1947; wiedergedr. in: Charles Babbage Institute (Hg), Reprint Series for the History of Computing, Bd. 6, London u.a. 1984
Hartree, D. R. (1949), Modern Calculating Machines, Endeavour
Hartree, D. R. (1954), Automatic Digital Computation. Opening Adress, in: International Symposium on Automatic Digital Computation (National Physical Laboratory, 1953), London 1954; wiedergedr. in: Williams, Campbell-Kelly, 1989 S. 215–218
Hayes, J. P. (1978), Computer Architecture and Organization, New York, St. Louis, San Francisco
Heath, F. G. (1969), Digital Computer Design, Edinburgh
Heath, F. G. (1977), Specification and Evaluation of Computer Structures, in: Boulaye, G. G.; Lewin, D. W. (Hg.), Computer Architecture. Proc. of the NATO Advanced Study Institute, St. Raphael, Sept. 1976, Dordrecht, Boston 1977, S. 141–170
Hellige, H. D. (1991), Leitbilder und historisch-gesellschaftlicher Kontext der frühen wissenschaftlichen Konstruktionsmethodik, artec-Paper Nr. 8, Januar 1991, 53 S.
Hellige, H. D.(1993), Von der programmatischen zur empirischen Technikgeneseforschung, in: Technikgeschichte, Bd. 60 (1993), Nr. 3, S. 186–223
Hellige, H. D. (1995a), Vom thermodynamischen Kreisprozeß zum recyclinggerechten Konstruieren, in: W. Müller (Hg.), Der ökologische Umbau der Industrie, Münster, Hamburg 1995, S. 73–109
Hellige, H. D. (1995b), Hierarchische Ablaufsteuerung oder kooperative Bewältigung von Problemzusammenhängen? Zur Geschichte von Modellen des Konstruktionsprozesses, in: H. Lange, W. Müller (Hg.), Kooperation in der Arbeits-und Technikgestaltung, Münster, Hamburg, S. 135–164
Hennessey, J. L. ( 1999), The Future of Systems Research, in: IEEE Computer 32 ( 1999) 8, S. 27–33
Hennessey, J. L.; Jouppi, N. P. (1991), Computer Technology and Architecture: an Evolving Interaction, in: IEEE Computer 24 (1991) 9, S. 18–29
Hennessy, J. L.; Patterson, D. A. (1994), Rechnerarchitektur, Braunschweig, Wiesbaden
Hintze, G. (1966), Fundamentals of Digital Machine Computing, Berlin Heidelberg, New York
Hohn, H.-W. (1998), Kognitive Strukturen und Steuerungsprobleme der Forschung: Kernphysik und Informatik im Vergleich, Frankfurt a. M., New York
Hopper, G. M.; Mauchly, J. W. (1953), Influence of Programming Techniques on the Design of Computers, in: Proc. of the IRE 41 (1953) 10, S. 1250–1254
Hurd, C. C. (1981), Early IBM Computers: Edited Testimony, in: Annals Hist Comput 3 (1981) 1., S. 163–182
Huskey, H.D.; Korn, G.A. (Hg.) (1962) Computer Handbook, NewYork u.a.
Hwang, K. Briggs, F. A. (1984), Computer Architecture and Parallel Processing, New York u.a.
Irwin, W. C. (1960), Digital Computer Principles, Princeton, N. J u.a.
Jensen, E. D. (1975), The Influence of Microprocessors on Computer Architecture: Distributed Processing, in: Proc. of the ACM National Conference 1975, S. 125–128
Jessen, E. ( 1975), Architektur digitaler Rechenanlagen, Berlin, Heidelberg, New York
Johnson, L. R. (2000), Architecture, in: Annals Hist Comput 22 (2000) 2, S. 70–71
Joseph, E. C. (1972), System Architecture, in: Cardenas, A. F., Presser, L.; Marin, M. A. (Hg.), Computer Science, New York, London, Sydney, S. 103–154
Kesselring, F. (1954), Technische Kompositionslehre. Anleitung zu technisch-wirtschaftlichem und verantwortungsbewußtem Schaffen, Berlin, Göttingen, Heidelberg
König, W. (1993), Elektrotechnik—Entstehung einer Industriewissenschaft, Berlin
König, W. (1987), Elektrotechnik—Entstehung einer wissenschaftlichen Disziplin, Berichte zur Wissenschaftsgeschichte 10 (1987), S. 83–93
König, W. (1999), Künstler und Strichezieher, Frankfurt a. M.
Kuck, David J., The Structure of Computers and Computations, Bd. 1 New York, Santa Barbara, Chichester 1978
Langdon, Jr., G. G. ( 1974), Logic Design, New York u.a.
Lawless, W. J. Jr. (1959), Developments in Computer Logical Organzation, in: Advances in Electronics 10 (1959), S. 153–184
Ledley, R. S. ( 1960), Digital Computer and Control Engineering, New York
Lewin, D. (1980), Theory of Digital Computer Systems, 2. Aufl. Walton-on-Thames
Lipovski, G. J.; Doty, K. L. (1978), Developments and Directions in Computer Architecture, in: IEEE Computer, (1978) 8, S. 54–67
Lukoff, H. (1979), From Dits to Bits: A Personal History of the Electronic Computer, Portland, OR
Mano, M. M. (1972), Computer Logic Design, Englewood Cliffs, N. J.
Mano, M. M. (1976), Computer System Architecture, Englewood Cliffs, N. J.
Marcus, M.; Akera, A. (1996), Exploring the Architecture of an Early Machine, in: Annals Hist Comput 18 (1996) 1, S. 17–24
Mauchly, J. W. (1942), The Use of High Speed Vacuum Tube Devices for Calculating, zit nach: Randell, 1973, S. 329–332
Mauchly, J. W. (1946), Digital and Analogy Computing Machines, Lecture 3, wiedergedruckt in: Campbell-Kelly, Williams, 1985, S. 25–40
Mauchly, J.W.(1979), Amending the ENIAC Story, in: Datamation 25 (1979) 10, S. 217–224
Mauchly, J. W. (1980), The ENIAC, in: Metropolis u.a., 1980, S. 541–559
Mauchly, K. R. (1984), John Mauchly’s Early Years, in: Annals Hist Comput, 6 (1984) 2, S. 116–138
Metropolis, N. C.; Howlett, J.; Rota, G.-C. (Hg.) (1980), A History of Computing in the Twentieth Century. A Collection of Essays, New York, London
Myers, G. J. (1978 ), Advances in Computer Architecture, New York u.a. 1978
Neumann, J. von, Collected Works, 1903-1957, hg. von Taub, A. H., 6 Bde. Oxford (UK) 1961-63
Neumann, J. von (1945), First Draft of a Report on the ED VAC, 30. Juni 1945, korrigierte Fassung nach dem Originalmanuskript, hg. von M. D. Godfrey in: Annals Hist Comput 15 (1993) 4, S. 27–67
Neumann, J. von (1946), The Principles of Large-Scale Computing Machines (Mai 1946), wiedergedr. in: Annals Hist Comput 10 (1989) 4, S. 243–256; auch in: ders., Collected Works, Bd. 5, S. 1-32
Neumann, J. v. (1949), The Future of High-Speed Computing, in: Proc. Computation Seminar, 5.-9. Dez. 1949, S. 13, IBM Corporation, New York 1949; wiedergedr. in: ders., Collected Works, Bd. 5, S. 236
Neumann, J. v. (1951), The General and Logical Theory of Automata, 1951; gedr. in: ders., Collected Works, Bd. 5, S. 288–328
Neumann, J. v. (1954), The NORC and Problems in High-Speed Computing, 2. Dez. 1954, wiedergedr. in: Annals Hist Comput 3 (1981) 3, S. 274–279; auch in: ders., Collected Works, Bd. 5, S. 238-247
Neumann, J. v. (1955), Entwicklung und Ausnutzung neuerer mathematischer Maschinen, in: Arbeitsgemeinschaft f. Forschung d. Landes Nordrhein-Westfalen, Heft 45), Köln, Opladen 1955, S. 7–27; auch in: ders., Collected Works, Bd. 5, S. 248-287
Neumann, J. v., Die Rechenmaschine und das Gehirn, München, Wien 1960
Oelsner, R. F. (1992), Geschichte des Konstruierens in Deutschland. Vom künstlerischen Handeln zum formalisierten Wissen, in: Konstruktion 44 (1992) 12, S. 387–390
Parnas, D. L.; Darringer, J. A. (1967), SODAS and a Methodology for System Design, in: AFIPS 31,FJCC 1967, S. 449–474
Pearson, Jamie Parker (Hg.) (1992), Digital at Work. Snapshots from the first thirty-five years, Burlington, MA
Peschel, M.; Riedel, C. (1976), Polyoptimierung, eine Entscheidungshilfe für ingenieurtechnische Kompromißlösungen, Berlin
Petzold, H., Rechnende Maschinen. Eine historische Untersuchung ihrer Herstellung und Anwendung vom Kaiserreich bis zur Bundesrepublik (Technikgeschichte in Einzeldarstellungen, Bd. 41), Düsseldorf 1985
Petzold, H. (1998), Die Mühlen des Patentamts. Die vergeblichen Bemühungen Konrad Zuses, die programmgesteuerte Rechenmaschine patentieren zu lassen, in: Rojas, R. (Hg.), Die Rechenmaschinen von Konrad Zuse, Berlin u.a., S. 63–108
Phister, M. (1958), Logical Design of Digital Computers, New York u.a.
Pugh, E. W.; Johnson, L. R.; Palmer, J. H. (1991), IBM’s 360 and Early 370 Systems, Cambridge, MA, London
Randell, B. (1973), The Origins of Digital Computers. Selected Papers, Berlin u.a. Report on the ENIAC (Electronic Numerical Integrator and Computer, June1, 1946; im Internet unter: http://www.arl.army.mil/∼mike/comphist/46eniac-report
Rojas, R. (1996), Die Architektur der Rechenmaschinen Z1 und Z3 von Konrad Zuse, in: Informatik-Spektrum 19 (1996), S. 303–315
Rojas, R. (1997), Konrad Zuse’s Legacy: The Architecture of the Z1 and Z3, in: Annals Hist Comput 19 (1997) 2, S. 5–16
Rutishauser, H.; Speiser, A. P.; Stiefel, E. (1951), Programmgesteuerte digitale Rechengeräte (elektronische Rechenmaschinen), Basel, Stuttgart
Samuel, A., L. (1957), Computers with European Accents, in: AFIPS 11, WJCC 1957, S. 14–17
Shaw, M.; Garlan, D. (1996), Software Architecture. Perspectives on an Emerging Discipline, London
Schmidt-Brücken, K. (1998), Die Rechenmaschinenspeicher als Gedächtnis. Einflüsse der Neurophysiologie auf den Rechnerbau in den vierziger Jahren, in: Siefkes, D. u.a. (Hg.), Sozialgeschichte der Informatik, Wiesbaden, S. 197–211
Schuff, H. K. (1960), Entwicklungstendenzen im Bereich der elektronischen Rechenanlagen, in: Elektronische Datenverarbeitung 1 (1960) 1, S. 1–9
Sieworek, D. P.; Bell, C. G.; Newell, A. (1982), Computer Structures: Principles and Examples, New York
Simon, H. A. (1962), The Architecture of Complexity, in: Proc. of the American Philosophical Society 106 (1962), Dez. S. 467–482
Simon, H. A. (1973), The Organization of Complex Systems, in: Pattee, H. H. (Hg.), Hierarchy Theory. The Challenge of Complex Systems, New York, S. 1–27
Simon, H. A. (1998), Allen Newell: 1927-1992, in: Annals Hist Comput, 20 (1998) 2, S. 63–76
Skillicorn, D. B. (1988), A Taxonomy for Computer Architecture, in: Computer 21 (1988) 11, S. 46–57
Smith; R. E. ( 1989), A Historical Overview of Computer Architecture, in: Annals Hist Comput, 10(1989).2,S. 277–303
Sobel, H. S. (1970), Introduction to Digital Computer Design, Reading MA u.a.
Sonnemann, R. (1987), Technik und Technikwissenschaften in der Geschichte, in: Wiss. Zs. der TU Dresden, 36 (1987), 4, S. 1–5
Speiser, A. P. (1950), Entwurf eines elektronischen Rechengerätes unter besonderer Berücksichtigung des Erfordernisses eines minimalen Materialaufwandes bei gegebener mathematischer Leistungsfähigkeit
Speiser, A. P. (1961a), Digitale Rechenanlagen, Berlin, Göttingen, Heidelberg
Speiser, Ambros P. (1961b), Stretch — eine neue Entwicklungsstufe der Datenverarbeitungsmaschinen, in: Elektronische Datenverarbeitung 2 (1961), S. 76–81
Sprague, R. E. (1972), A Western View of Computer History, in: CACM 15 (1972) 7, S. 686–692
Spruth, W. G. (1976), Trends in Computer System Structure and Architecture, in: Samelson, K., ECI Conference 1976. Proc. of the 1st Conference of the European Cooperation in Informatics, Amsterdam Aug. 1976 (Lecture Notes in Computer Science, Bd. 44), Berlin u.a. S. 12–32
Stibitz, G. R. (1940), Computer, zit nach: Randell, 1973, S. 241–246
Stibitz, G. R. (1946), Introduction into the Course on Electrical Digital Computers, Lecture 1 (Juli 1946), wiedergedruckt in: Campbell-Kelly, Williams, 1985, S. 5–16
Stibitz, G. R. (1947), Should Automatic Computers be Large or Small, (1947), wiedergedr. in: ders., Automatic Computing Machinery, in: Annals Hist Comput 4 (1982) 2, S. 140–142
Stibitz, G. R. (1948), The Organization of Large Scale Calculating Machinery, in: Harvard University Computation Laboratory (Hg.), Proc. of a Symposium on Large Scale Calculating Machinery, 1947, wiedergedr. in: Charles Babbage Institute (Hg.), Reprint Series for the History of Computing Bd. 7, London u.a., S. 91–100
Stibitz, G. R. (as told to Loveday, Evelyn) (1967), The Relay Computers At Bell Labs, in: Datamation 13 (1967) 4, S. 35–44; H. 5, S. 45-49
Stibitz, G. R. (1980), Early Computers, in: Metropolis u.a., 1980, S. 479–483
Stibitz, G. R.; Larrivee, Jules A. ( 1957), Mathematics and Computers, New York u.a.
Stone, H. S. (Hg.) (1975), Introduction to Computer Architecture, Chicago, Palo Alto, Toronto
Syrbe, M., Über die Notwendigkeit einer Systemtheorie in der Wissenschaftsdisziplin Informatik, in: Informatik-Spektrum 18 (1995), S. 222–227
Tanenbaum, A. S. (1976), Structured Computer Organization, Englewood Cliffs, N. J.
Turing, A. M. (1946), Proposal for Development in the Mathematics Division of an Automatic Computing Engine (ACE), presented to the National Physical Laboratory, 1946; wiedergedr. in: Carpenter, B. E.; Doran, R. W. (Hg.), A. M. Turing’s ACE Report of 1946 and other Papers (Charles Babbage Institute, Reprint Series for the History of Computing, Bd. 10), London u.a. 1986, S. 20–105
Turing, A. M. (1947), Lecture to the London Mathematical Society on 20 February 1947; wiedergedr. in: Carpenter, B. E.; Doran, R. W. (Hg.), ebda., S. 106–124
Walther, A. (1956), Moderne Rechenanlagen als Muster und als Kernstück einer vollautomatisierten Fabrik, in: F. Erler u. a. (Hg.), Revolution der Roboter, München, S. 7–64
Wilkes, M. V. ( 1949), Diskussionsbeitrag, in: Report of a Conference on High Speed Automatic Calculating Machines 1949; wiedergedr. in: Williams, Campbell-Kelly, 1989 S. 151–152
Wilkes, M. V. (1951) The Best Way to Design an Automatic Calculating Machine, in: Manchester University Computer, Inaugurial Conference, Juli 1951, wiedergedr. in: Williams, Campbell-Kelly, 1989 S. 182–184
Wilkes, M. V. (1954), The EDSAC, in: International Symposium on Automatic Digital Computation (National Physical Laboratory, 1953), London 1954; wiedergedr. in: Williams, Campbell-Kelly, 1989, S. 229–231
Wilkes, M. V. (1956), Automatic Digital Computors, London
Wilkes, M. V., Historical Perspectives. Computer Architecture, in: AFIPS 41, FJCC 1972, S. 971–976
Wilkes, M. V. (1968), Computers, Then and Now, in: Journal of the ACM 15 (1968) 1, S. 1–7
Wilkes, M. V. (1985), Memoirs of a Computer Pioneer, Cambridge, Mass., London 1985
Wilkes, M. V.; Stringer, J. B. ( 1953), Microprogramming and the Design of the Control Circuits in an Electronic Digital Computer, Apr. 1953), wiedergedr. in: Bell, Newell, 1971, S. 335–347
Wilkes, M. Vincent; Wheeler, D. J.; Gill, St. (1951), The Preparation of Programs for an Electronical Digital Computer: With Special Reference to the EDSAC and the Use of a Library of Subroutines, Cambridge (GB) 1951; Reprint: Charles Babbage Institute Reprint Series for the History of Computing; Bd. 1, Los Angeles, San Francisco 1984
Williams, M.R.; Campbell-Kelly, M. (Hg.) (1989), The Early British Computer Conferences (Charles Babbage Institute Reprint Series for the History of Computing, Bd. 14), London u.a. 1989
Wögerbauer, H. (1943), Die Technik des Konstruierens, 2. Aufl., Berlin
Zemanek, H., „Mailüfterl“, ein dezimaler Volltransistor-Rechenautomat, in: Elektrotechnik und Maschinenbau 75 (1958) 15/16, S. 453–463
Zemanek, H. (1978), Entwurf und Verantwortung, in: IBM-Nachrichten 28, H. 241, S. 173–182
Zemanek, H. (1980), Abstract Architecture. General Concepts for System Design, in: Björner, D. (Hg.), Abstract Software Specifications, Proc. of the Copenhagen Winterschool 1979 (Lecture Notes in Computer Science, Bd. 86), Berlin, Heidelberg, New York, S. 554–563
Zemanek, H. (1986), Gedanken zum Systementwurf, in: H. Maier-Leibnitz (Hg.), Zeugen des Wissens Mainz, S. 99–125
Zuse, Konrad, Zuse-Internet-Archiv (zit.: ZIA). Gesamtausgabe der Schriften Konrad Zuses, hrsg. von Raúl Rojas u.a. auf der Basis des Zuse-Kopien-und Abschriften-Archivs im Heinz-Nixdorf MuseumsForum Paderborn, früher GMD Darmstadt (zit. HNF); URL: http://www.zib.de/zuse/Inhaltsverzeichnis/Texte
Zuse, K.(1936a), Die Rechenmaschine des Ingenieurs, 30.1.1936, HNF 009/001; ZIA 0234
Zuse, K. (1936b), Verfahren zur selbsttätigen Durchführung von Rechnungen mit Hilfe von Rechenmaschinen, Patentanmeldung Z23139,11.4.1936, HNF 005/021; ZIA 0230
Zuse, K. (1938a), Einführung in die allgemeine Dyadik, HNF 009/004,; ZIA 0237
Zuse, K. (1938b), Programmspeicherung. Tagebuchnotizen über die Entwicklung von starren Rechenplänen und lebenden Rechenplänen, 1938, HNF 025/011; ZIA 0417
Zuse, K. (1941), Patentanmeldung Z391, in: Rojas, R.(Hg.), Die Rechenmaschinen von Konrad Zuse, Berlin u.a. 1998, S. 111-193
Zuse, K. (1943), Rechenplangesteuerte Rechengeräte für technische und wissenschaftliche Rechnungen, HNF 009/006, ZIA 0317
Zuse, Konrad (1952), Einige Gesichtspunkte der Entwicklung programmgesteuerter Rechenanlagen in den letzten 20 Jahren, in: Allgemeines Statistisches Archiv (1952) 4, S.
Zuse, K. ( 1984), Der Computer, mein Lebenswerk, 2. Aufl. Berlin, Heidelberg, New York Zuse-Ingenieurbüro Hopferau (Hg.), Zuse-Rechengeräte, Informationsblatt vom Oktober 1947; wiedergedr. in: Beauclair, Wilfried de, Rechnen mit Maschinen. Eine Bildgeschichte der Rechentechnik, Braunschweig 1968, S. 77–80
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Hellige, H.D. (2004). Die Genese von Wissenschaftskonzepten der Computerarchitektur: Vom „system of organs“ zum Schichtenmodell des Designraums. In: Hellige, H.D. (eds) Geschichten der Informatik. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18631-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-18631-8_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-62208-3
Online ISBN: 978-3-642-18631-8
eBook Packages: Springer Book Archive