Advertisement

Technische Informatik

  • Hans Liebig
  • Thomas Flik
  • Peter Rechenberg
  • Alexander Reinefeld
  • Hanspeter Mössenböck
Chapter

Zusammenfassung

In der Informatik verbindet sich das axiomatische, logisch-strukturtheoretische Denken der Mathematik mit dem konstruktiven und ökonomischen, d. h. praktisch-ingenieurmäßigen Handeln der Technik. Die Informatik ist daher sowohl eine Strukturwissenschaft, die abstrakt (und immateriell) betrieben wird, als auch eine Ingenieurwissenschaft, die sich konkret (und materiell) mit der Entwicklung, dem Bau und dem Betrieb technischer Produkte befasst.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

Handbücher und Nachschlagewerke

  1. Claus, V.;Schwill, A.: Duden Informatik. 3. Aufl. Bibliographisches Institut und F.A. Brockhaus AG 2006Google Scholar
  2. Rechenberg, P.;Pomberger, G. (Hrsg.): Informatik- Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  3. Siemers, Ch.;Sikora, A. (Hrsg.): Taschenbuch Digitaltechnik. München: Hanser 2003Google Scholar

Allgemeine Literatur zu Kapitel 1 und 2

  1. Hermes, H.: Aufzählbarkeit, Entscheidbarkeit, Berechenbarkeit. 3. Aufl. Berlin: Springer 1978CrossRefMATHGoogle Scholar
  2. Hilbert, D.;Ackermann, W.: Grundzüge der theoretischen Logik. 6. Aufl. Berlin: Springer 1972CrossRefMATHGoogle Scholar
  3. Hopcroft, J.E.;Motwani, R., Ullman: Einführung in die Automatentheorie, Formale Sprachen und Komplexitätstheorie. 2. Aufl. Pearson Studium 2002Google Scholar
  4. Liebig, H.: Logischer Entwurf digitaler Systeme. 4. Aufl. Berlin: Springer 2005Google Scholar

Allgemeine Literatur zu Kapitel 3 und 4

  1. Liebig, H.: Logischer Entwurf digitaler Systeme. 4. Aufl. Berlin: Springer 2005Google Scholar
  2. Lipp, H.M.: Grundlagen der Digitaltechnik. 4. Aufl. München: Oldenbourg 2002Google Scholar
  3. Mano, M.M.;Kime, Ch.R.: Logic and Computer Design Fundamentals. 3rd. ed. Pearson Education 2004Google Scholar
  4. Unger, S.H.: The essence of logic circuits. 2nd ed. New York: IEEE Press 1996CrossRefGoogle Scholar
  5. Tietze, U;Schenk, C.: Halbleiter-Spannungstechnik. 12. Aufl. Berlin: Springer 2002Google Scholar

Allgemeine Literatur zu Kapitel 5 und 6

  1. Bode, A.: Rechnerarchitektur und Prozessoren. In: Rechenberg, P.; Pomberger, G.: Informatik- Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  2. Flik, Th.: Mikroprozessortechnik und Rechnerstrukturen. 7. Aufl. Berlin: Springer 2005Google Scholar
  3. Flik, Th.;Liebig, H.: Mikroprozessortechnik. 5. Aufl. Berlin: Springer 1998CrossRefMATHGoogle Scholar
  4. Flynn, M.J.: Computer architecture. Boston: Jones and Bartlett 1995Google Scholar
  5. Hennessy, J.L.;Patterson, D.A.: Computer Architecture: A Quantitative Approach. 5th ed.Waltham,MA: Morgan Kaufmann 2012Google Scholar
  6. Herrmann, P.: Rechnerarchitektur. 3. Aufl. Braunschweig: Vieweg 2002CrossRefGoogle Scholar
  7. Liebig, H.: Rechnerorganisation. 3. Aufl. Berlin: Springer 2003CrossRefMATHGoogle Scholar
  8. Menge, M.: Moderne Prozessorarchitekturen. Berlin: Springer 2005MATHGoogle Scholar
  9. Patterson, D.A.;Hennessey, J.L.: Rechnerorganisation und -entwurf: Die Hardware/Software-Schnittstelle, München: Oldenbourg Wissenschaftsverlag 2011Google Scholar
  10. Stallings, W.: Computer organization and architecture. 7th ed. Englewood Cliffs: Prentice Hall 2006Google Scholar

Allgemeine Literatur zu Kapitel 7

  1. Flik, Th.: Mikroprozessortechnik. 7. Aufl. Berlin: Springer 2005Google Scholar
  2. Flynn, M.J.: Computer architecture. Boston: Jones and Bartlett 1995Google Scholar
  3. Hellwagner, H.: Arbeitsspeicher- und Bussysteme. In: Rechenberg, P.; Pomberger, G.: Informatik-Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  4. Hennessy, J.L.;Patterson, D.A.: Computer Architecture: A Quantitative Approach. 5th ed. Waltham, MA: Morgan Kaufmann 2012Google Scholar
  5. Proebster, W.;Schwarzstein, D.: Externe Speicher und Peripheriegeräte. In: Rechenberg, P.; Pomberger, G.: Informatik-Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  6. Steinmetz, R.;Mühlhäuser, M.;Welzl, M.: Rechnernetze. In: Rechenberg, P.; Pomberger, G.: Informatik-Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  7. Tanenbaum,A.S.: Computernetzwerke. 4. Aufl. München: Pearson/Addison-Wesley 2003Google Scholar
  8. Ungerer, T.: Parallelrechner und parallele Programmierung. Heidelberg: Spektrum 1997MATHGoogle Scholar
  9. Völz, H.:Wissen, Erkennen, Information.Digitale Bibliothek 2007Google Scholar
  10. Volkert, J.: Parallelrechner. In: Rechenberg, P.; Pomberger, G.: Informatik-Handbuch. 4. Aufl. München: Hanser 2006Google Scholar

Allgemeine Literatur zu Kapitel 8

  1. Borrmann, L.: Betriebssysteme. In: Rechenberg, P.; Pomberger, G.: Informatik-Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  2. Stallings, W: Betriebssysteme. 4. Aufl. München: Pearson/Prentice Hall 2003Google Scholar
  3. Tanenbaum, A.S.: Moderne Betriebssysteme. 2. Aufl. München: Pearson/Prentice Hall 2002Google Scholar

Allgemeine Literatur zu Kapitel 9 und 10

  1. Aho, A.V.;et. al., : Data structures and algorithms. Reading, Mass.: Addison-Wesley 1983Google Scholar
  2. Cormen, T. H.;et al.,: Introduction to algorithms. 3rd ed. MIT Press 2009Google Scholar
  3. Knuth, D.E.: The art of computer programming. vol. 1: Fundamental algorithms. 3rd. ed. Reading, Mass.: Addison-Wesley 1997MATHGoogle Scholar
  4. Ottmann, T.;Widmayer, P.: Algorithmen und Datenstrukturen. 5. Aufl. Heidelberg: Spektrum 2012CrossRefMATHGoogle Scholar
  5. Sedgewick, R.;Wayne, K.: Algorithms. 4th ed. Addison-Wesley Professional 2011Google Scholar
  6. Wirth, N.: Algorithmen und Datenstrukturen mit Modula-2. 5. Aufl. Stuttgart: Teubner 1996CrossRefGoogle Scholar

Allgemeine Literatur zu Kapitel 11

  1. Goos, G.: Programmiersprachen. In: Rechenberg, P.; Pomberger G.: Informatik-Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  2. Pratt, T.W.: Programming languages. 4th ed. London: Prentice-Hall 2001Google Scholar

Allgemeine Literatur zu Kapitel 12

  1. Ludewig, J.;Lichter, H.: Software Engineering, Grundlagen, Menschen, Prozesse, Techniken. Heidelberg: dpunkt 2007MATHGoogle Scholar
  2. Pomberger, G.;Pree, W.: Software Engineering, Architektur-Design und Prozessorientierung. 3. Aufl. München: Hanser 2004CrossRefGoogle Scholar
  3. Sommerville, I.: Software engineering. 9th ed. Amsterdam: Addison-Wesley Longman 2010Google Scholar

Spezielle Literatur zu Kapitel 1

  1. 1.
    Giloi, W.K.;Liebig, H.: Logischer Entwurf digitaler Systeme. 2. Aufl. Berlin: Springer 1980CrossRefMATHGoogle Scholar
  2. 2.
    Hill, J.H.;Peterson, G.R.: Computer aided logical design with emphasis on VLSI. 4th ed. New York: John Wiley 1993Google Scholar
  3. 3.
    (Hilbert/Ackermann 1972)Google Scholar

Spezielle Literatur zu Kapitel 2

  1. 1.
    Liebig, H.: Rechnerorganisation. 3. Aufl. Berlin: Springer 2003CrossRefMATHGoogle Scholar

Spezielle Literatur zu Kapitel 3

  1. 1.
    Mead, C.;Convay, L.: Introduction to VLSI systems. Reading, Mass.: Addison-Wesley 1980Google Scholar
  2. 2.
    (Liebig 2005)Google Scholar
  3. 3.
    Omondi, A.R.: Computer Arithmetic Systems. Englewood Cliffs: Prentice Hall 1994MATHGoogle Scholar

Spezielle Literatur zu Kapitel 4

  1. 1.
    (Liebig 2005)Google Scholar
  2. 2.
    Mead, C.;Conway, L.: Introduction to VLSI systems. Reading, Mass.: Addison-Wesley 1980Google Scholar
  3. 3.
    IEEE standards VHDL language reference manual. IEEE Std 1076–1993Google Scholar

Spezielle Literatur zu Kapitel 5

  1. 1.
    (Liebig 2003)Google Scholar
  2. 2.
    (Menge 2005)Google Scholar

Spezielle Literatur zu Kapitel 6

  1. 1.
    Bohn, W.F.;Flik, Th.: Zeichen- und Zahlendarstellungen. In: Rechenberg, P.; Pomberger, G.: Informatik- Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  2. 2.
    (Flik 2005)Google Scholar
  3. 3.
    Goldberg, D.: Computer arithmetic. In: Patterson, D.A.; Hennessey, J.L.: Computer architecture. San Mateo, Calif.: Kaufmann 1990Google Scholar
  4. 4.
    Goldberg, D.: What every computer scientist should know about floating point arithmetic. ACMComputing Surv. 23 (1991) 5–8CrossRefGoogle Scholar
  5. 5.
    Hamming, R.W.: Information and Codierung: Fehlererkennung und -korrektur. Weinheim: VCH 1987Google Scholar
  6. 6.
    Hoffmann, R.: Rechnerentwurf. 3. Aufl. München: Oldenbourg 1993Google Scholar
  7. 7.
  8. 8.
    Omondi, A.R.: Computer Arithmetic Systems. Englewood Cliffs: Prentice Hall 1994MATHGoogle Scholar
  9. 9.
    Stallings, W: Computer Organization & Architecture. 7th ed. Prentice Hall: Pearson 2006Google Scholar
  10. 10.
    Tanenbaum, A.S.: Computernetzwerke. 4. Aufl. München: Pearson/Addison-Wesley 2003Google Scholar
  11. 11.
    The Unicode Consortium: The Unicode Standard. Version 4.0. Reading: Addison-Wesley 2003Google Scholar

Spezielle Literatur zu Kapitel 7

  1. 1.
    Budruk, R.;Anderson, D.;Shanley, T: PCI express system architecture. 4rd ed. Boston: Addison-Wesley 2004Google Scholar
  2. 2.
    (Flik 2005)Google Scholar
  3. 3.
    Flynn, M.J.: Some computer organizations and their effectiveness. IEEE Trans. Computers C-21 (1972) 948–960CrossRefMATHGoogle Scholar
  4. 4.
    (Flynn 1995)Google Scholar
  5. 5.
    HyperTransport, i/o, link specification, Revision 2.00. HyperTransport Technology Consortium 2004Google Scholar
  6. 6.
    PCI local bus specification, rev. 2.2.: PCI Special Interest Group 1998Google Scholar
  7. 7.
    PCI-X addendum to the PCI local bus specification. Hillsboro: PCI Special Interest Group 1999Google Scholar
  8. 8.
    Shanley, T.;Anderson, D.: PCI system architecture. 4rd ed. Reading: Addison-Wesley 1999Google Scholar
  9. 9.
    (Tanenbaum 2003)Google Scholar
  10. 10.
    (Ungerer 1997)Google Scholar
  11. 11.
    VITA 1.5: 2eSST draft standard 1.8 Scottsdale: VITA 1999Google Scholar
  12. 12.
    (Völz 2007)Google Scholar
  13. 13.
    Widmer, A.X.;Franaszek, P.A.: A DC-balanced, partitioned-block, 8b/10b transmission code. IBM Journal of Research and Development 27 (1983), H. 5, 440CrossRefGoogle Scholar

Spezielle Literatur zu Kapitel 8

  1. 1.
    (Borrmann 2006)Google Scholar
  2. 2.
    Bourne, S.R.: Das UNIX-System V. 2. Aufl. Bonn: Addison-Wesley 1992Google Scholar
  3. 3.
    Dijkstra, E.W.: Co-operating sequential processes. In: Genuys, F. (Ed).: Programming languages. London: Academic Pr. 1968Google Scholar
  4. 4.
    (Stallings 2003)Google Scholar
  5. 5.
    (Tanenbaum 2002)Google Scholar

Spezielle Literatur zu Kapitel 9

  1. 1.
    Blaschek, G.: Die Algorithmenbeschreibungssprache Jana. http://ssw.jku.at/Teaching/Lectures/Algo/Jana.pdf
  2. 2.
    Buchberger, B.: Editorial. In: Journal of Symbolic Computation 1 (1985) 1–6CrossRefGoogle Scholar
  3. 3.
    Buchberger, B.: Symbolisches Rechnen. In: Rechenberg, P.;Pomberger, G. (Hrsg.): Informatik-Handbuch, 4. Aufl. München: Hanser 2006Google Scholar
  4. 4.
    de Berg, M.;Cheong, O.;van Kreveld, M.;Overmars, M.: Computational Geometry: Algorithms and Applications. 3rd ed. New York: Springer 2008CrossRefGoogle Scholar
  5. 5.
    Foley, J.D.;u.a., : Introduction to computer graphics. Reading, Mass.: Addison-Wesley 1993Google Scholar
  6. 6.
    Harrison, J.: Handbook of Practical Logic and Automated Reasoning. Cambridge University Press 2009Google Scholar
  7. 7.
    Henrici, P.: Elemente der numerischen Analysis, 2 Bde. Mannheim: Bibliogr. Inst. 1972, 1973Google Scholar
  8. 8.
    Knuth, D.E.: The art of computer programming, vol. 1: Fundamental algorithms. 3rd ed. Reading, Mass.: Addison-Wesley 1997MATHGoogle Scholar
  9. 9.
    Knuth, D.E.: The art of computer programming, vol. 2: Seminumerical algorithms. 3rd ed. Reading, Mass.: Addison-Wesley 1997Google Scholar
  10. 10.
    Manna, Z.: Mathematical theory of computation. Dover Publications 1993Google Scholar
  11. 11.
    Proakis, J. G.;Manolakis, D. K.: Digital Signal Processing. 4th ed. Prentice Hall 2006Google Scholar
  12. 12.
    Rechenberg, P.;Pomberger, G. (Hrsg.): Informatik- Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  13. 13.
    Sedgewick, R.;Wayne, K.: Algorithms. 4th ed. Addison-Wesley Professional 2011Google Scholar
  14. 14.
    Shirley, P.;Ashikhmin, M.;Marschner, S.: Fundamentals of Computer Graphics. 3rd ed. A K Peters 2009Google Scholar
  15. 15.
    Stetter, H.J.: Numerik für Informatiker. München: Oldenbourg 1990Google Scholar
  16. 16.
    Überhuber, C.: Computer-Numerik (2 Bde.). Berlin: Springer 1995CrossRefGoogle Scholar

Spezielle Literatur zu Kapitel 11

  1. 1.
    ACM Sigplan Notices 27 (1992), 5 (Das ganze Heft ist der Sprache Haskell gewidmet, mit Sprachdefinition)Google Scholar
  2. 2.
    Ada 95 Reference Manual. Berlin: Springer 1997Google Scholar
  3. 3.
  4. 4.
    Backus, J.W.;u.a., : Revised report on the algorithmic language ALGOL 60. Numer. Mathematik 4 (1963) 420–453Google Scholar
  5. 5.
    Blaschek, G.;Pomberger, G.;Ritzinger, F.: Einführung in die Programmierung mitModula-2. Berlin: Springer 1990Google Scholar
  6. 6.
    Bibliotheken für numerische Mathematik: http://www.netlib.org
  7. 7.
    Böszörményi, L.;Weich, C.: Programmieren mit Modula-3. Berlin: Springer 1995CrossRefMATHGoogle Scholar
  8. 8.
    Bratko, I.: Prolog programming for artificial intelligence. 3rd ed. Addison-Wesley 2000Google Scholar
  9. 9.
    Burkhart, H.: Parallele Programmierung. In: Rechenberg, P.; Pomberger, G.: Informatik-Handbuch. 4. Aufl. München: Hanser 2006Google Scholar
  10. 10.
    Clocksin,W.F.;Mellish, C.S.: Programming in Prolog. 5th ed. Berlin: Springer 2003CrossRefMATHGoogle Scholar
  11. 11.
    Computeralgebra-System Maple: http://www.maplesoft.com
  12. 12.
    Computeralgebra-System MATLAB. http://www.mathworks.com
  13. 13.
    Computeralgebra-System Reduce. http://www.reduce-algebra.com
  14. 14.
    DIN 66028: Programmiersprache COBOLGoogle Scholar
  15. 15.
    DIN EN 27185: Informationstechnik; Programmiersprachen; PascalGoogle Scholar
  16. 16.
    DIN EN 29899: Programmiersprachen; CGoogle Scholar
  17. 17.
    DIN ISO/IEC 8652: Informationstechnik; Programmiersprachen; AdaGoogle Scholar
  18. 18.
    Gibson, R.G.;Bergin, T.J.: History of programming languages II. Addison-Wesley 1996Google Scholar
  19. 19.
    Goldberg, A.;Robson, D.: Smalltalk-80. Reading, Mass.: Addison-Wesley 1995Google Scholar
  20. 20.
    Gosling, J.;u.a., : The Java language specification. 3rd ed. Reading: Addison-Wesley 2005Google Scholar
  21. 21.
    Hejlsberg, A.;Torgersen, M.;Wiltamuth, S.;Golde, P.: The C# Programming Language. 4th ed. Addison- Wesley Professional 2010Google Scholar
  22. 22.
    Herrtwich, R.G.;Hommel, G.: Nebenläufige Programme. 2. Aufl. Berlin: Springer 1994CrossRefMATHGoogle Scholar
  23. 23.
    Hinze, R.: Einführung in die funktionale Programmierung mit Miranda. Stuttgart: Teubner 1992MATHGoogle Scholar
  24. 24.
  25. 25.
    Huber, T.C.: Silverlight 4: Das umfassende Handbuch. Galileo Computing 2010Google Scholar
  26. 26.
  27. 27.
    ISO/IEC 10514-1 Informationstechnik; Programmiersprachen; Modula-2Google Scholar
  28. 28.
    ISO/IEC 13211-1 Informationstechnik; Programmiersprachen; PrologGoogle Scholar
  29. 29.
    ISO/IEC 14882 Informationstechnik; Programmiersprachen; C++Google Scholar
  30. 30.
    IISO/IEC 1539-1:2004; Information technology; Programming languages; FortranGoogle Scholar
  31. 31.
    Jensen, K.;Wirth, N.: Pascal user manual and report (revised for the ISO Pascal standard). 4th ed. New York: Springer 1991CrossRefGoogle Scholar
  32. 32.
    Kernighan, B.W.;Ritchie, D.M.: Programmieren in C. 2. Aufl. München: Hanser 1990MATHGoogle Scholar
  33. 33.
    Koch, S.: JavaScript: Einführung, Programmierung und Referenz. 6. Aufl. dpunkt.verlag 2011Google Scholar
  34. 34.
    Koepf, W.;u.a., : Mathematik mit DERIVE. Braunschweig: Vieweg 1993Google Scholar
  35. 35.
    Lerdorf R.;Bergmann, S.;Hicking, G.: PHP kurz und gut. 3. Aufl. O’Reilly 2006Google Scholar
  36. 36.
    Melzer, I.: Service-orientierte Architekturen mit Web Services. 4. Aufl. Spektrum Akademischer Verlag 2010Google Scholar
  37. 37.
    Metcalf, M.;Reid, J.;Cohen, M.: Fortran 95/2003 explained. Oxford University Press 2004Google Scholar
  38. 38.
    NAG-Bibliothek: http://www.nag.com
  39. 39.
    Mössenböck, H.: Objektorientierte Programmierung in Oberon-2. 3. Aufl. Berlin: Springer 1998CrossRefMATHGoogle Scholar
  40. 40.
    Mössenböck, H.: Sprechen Sie Java? 4. Aufl. Heidelberg: dpunkt 2011Google Scholar
  41. 41.
    Mössenböck, H.: Kompaktkurs C# 4.0. 3. Aufl. Heidelberg: dpunkt 2009Google Scholar
  42. 42.
    O’Sullivan, B.;Goerzen, J.;Stewart, D.: Real World Haskell. O’Reilly 2008Google Scholar
  43. 43.
    Perrot, R.H.;Zarea-Aliabadi, A.: Supercomputer languages. Computing Surveys 18 (1986) 5–22CrossRefGoogle Scholar
  44. 44.
    Reiser,M.;Wirth, N.: Programmieren in Oberon. Korr. Nachdr. Bonn: Addison-Wesley Longman 1997Google Scholar
  45. 45.
    Schwichtenberg, H.: Microsoft ASP.NET 4.0 mit Visual C# 2010. Microsoft Press 2011Google Scholar
  46. 46.
    Steele, G.L.: Common LISP. 2nd ed. Bedford, Mass.: Digital Pr. 1990Google Scholar
  47. 47.
    Stoyan, H.;Görz, G.: LISP. 1. korr. Nachdruck, Berlin: Springer 1986Google Scholar
  48. 48.
    Stroustrup, B.: The C++ programming language. 3rd ed. Amsterdam: Addison-Wesley Professional 2000Google Scholar
  49. 49.
    Wexelblat, R.L. (Ed.): History of programming languages. New York: Academic Pr. 1981MATHGoogle Scholar
  50. 50.
    Wirth, N.: Programmieren in Modula-2. 2. Aufl. Berlin: Springer 1991CrossRefGoogle Scholar
  51. 51.
    Wißmann, D.: JavaServer Pages: Dynamische Websites mit JSP erstellen. 2. Aufl. W3L GmbH 2009Google Scholar
  52. 52.
    Wolfram, S.: The Mathematica book. 4th ed. Cambridge University Press 1999Google Scholar

Spezielle Literatur zu Kapitel 12

  1. 1.
    Beck, K.: Extreme programming explained. Addison- Wesley 2000Google Scholar
  2. 2.
    Beck, K.: JUnit pocket guide. O’Reilly 2004Google Scholar
  3. 3.
    Boehm, B.: A spiral model of software development and enhancement. IEEE Computer 21 (5) 61–72Google Scholar
  4. 4.
    Dijkstra, E. W.: Go to statement considered harmful. Commun. ACM 11 (1968) 147–148CrossRefGoogle Scholar
  5. 5.
    Gilb, T.;Graham, D.: Software inspection. Addison- Wesley 1993Google Scholar
  6. 6.
    Gries, D.: The science of programming. Springer 1989Google Scholar
  7. 7.
    Kappel, G.;Hitz, M.;Retschitzegger, W.;Kapsammer, E.: UML@work. dpunkt 2005Google Scholar
  8. 8.
    McCabe, T.: A complexity measure. IEEE Trans. Software Engineering SE-2 (1976) 308–320CrossRefMATHMathSciNetGoogle Scholar
  9. 9.
    Myers, G.;J., Sandler, C.;Badgett, T.; Thomas, T.M.:: The art of software testing. 2nd ed. Wiley 2004Google Scholar
  10. 10.
    Parnas, D.L.: On the criteria to be used in decomposing systems into modules. Commun. ACM 15 (1972) 1053–1058CrossRefGoogle Scholar
  11. 11.
    Pomberger, G.;Bischofberger, W.: Prototypingoriented software development. Berlin: Springer 1992Google Scholar
  12. 12.
    Pomberger, G.;Pree, W.: Software Engineering, Architektur-Design und Prozessorientierung. 3. Aufl. München: Hanser 2004CrossRefGoogle Scholar
  13. 13.
    Schwaber, K.;Beedle, M.: Agile software development with Scrum. Prentice Hall 2002Google Scholar
  14. 14.
    Shneiderman, B.;Plaisant, C.;Cohen, M.;Jacobs, S.: Designing the user interface. 5th ed. Addison-Wesley 2009Google Scholar
  15. 15.
    Spillner, A.; Linz, T.: Basiswissen Softwaretest. 3. Aufl. dpunkt 2005Google Scholar
  16. 16.
    Wirth, N.: Program development by stepwise refinement. Commun. ACM 14 (1971) 221–227CrossRefMATHGoogle Scholar
  17. 17.
    Wirth, N.: On the composition of well-structured programs. Computing Surveys 6 (1974) 247–259CrossRefMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Hans Liebig
    • 1
  • Thomas Flik
    • 2
  • Peter Rechenberg
    • 3
  • Alexander Reinefeld
    • 4
  • Hanspeter Mössenböck
    • 5
  1. 1.TU BerlinBerlinDeutschland
  2. 2.TU BerlinBerlinDeutschland
  3. 3.Universität LinzLinzÖsterreich
  4. 4.Zuse-InstitutBerlinDeutschland
  5. 5.Universität LinzLinzÖsterreich

Personalised recommendations