1. [Apa] Apache Software Foundation. https://www.apache.org/.
2. [Gam95] E. Gamma, R. Helm, R. Johnson und J. Vlissides. Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, 1995.
3. [Gol83] A. Goldberg und D. Robson. Smalltalk-80: The Language and Its Implementation. Addison-Wesley, 1983.
4. [Gos14] J. Gosling, B. Joy und G. Steele. The Java Language Specification. Addison Wesley, 2014.
5. [Gut77] J. Guttag. Abstract Data Types and the Development of Data Structures. Commun. ACM, 20(6):396–404, 1977.