Alexander, Christopher. "The Oregon Experiment." New York: Oxford University Press, 1975. Print.
Alexander, Christopher. "The Timeless Way of Building." New York: Oxford University Press, 1979. Print.
Bain, Alexander. "Improvement in Electric Telegraphs." US Patent 6328 A. 17 April 1849.
Beck, Kent. Simple Smalltalk Testing: With Patterns. n.p., 1989. Web. June 20, 2014. <http://www.xprogramming.com/testfram.htm>.
Beizer, Boris. Software Testing Techniques. New York: Van Nostrand Reinhold, 1983. Print.
Beizer, Boris. Software Testing Techniques. 2nd ed. New York: Van Nostrand Reinhold, 1990. Print.
Codd, E.F. "Further normalization of the database relational model." IBM Research Report. RJ909 (1971). Print.
CSS Current Work and How to Participate. W3C®. 2014. Web. February 17th, 2014. <http://www.w3c.org>
CSS Flexible Box Layout Module. W3C® (Editor's Draft). 2014. Web. February 17th, 2014. <http://www.w3c.org>
Gamma, Erich, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. New York: Addison-Wesely, 1995. Print.
Hammond, Carolyn. Seven Commentaries on The Gallic War with an Eighth Commentary by Aulus Hirtius. New York: Oxford University Press, 2008. Print.
Hansel, Scott. SOLID Principles with Uncle Bob – Robert C. Martin. Hanselminutes, January 5, 2009. Web-Audio. December 27, 2013. <http://www.hanselminutes.com>.
Heim, Michael. Exploring Indiana Highways. Travel Organization Network Exchange, 2007. Print.
Hunt, Andy, Dave Thomas. The Pragmatic Programmer: From Journeyman to Master. Stoughton: Addison Wesley Longman, 2010. Print.
Fowler, Martin. Aggregation and Composition. May 17, 2003. Web. January 19, 2014. <http://martinfowler.com>.
Fowler, Martin. Introduction to NoSQL. February 19, 2013. Video. March 7, 2014. <http://youtube.com>.
Larman, Craig. Applying UML and Patterns. Upper Saddle River, NJ: Prentice Hall PTR, 2005. Print.
Lieberman, Henry. Using Prototypical Objects to Implement Shared Behavior in Object-Oriented Systems. Not dated. <http://web.media.mit.edu>.
Lieberman, Henry. “Using Prototypical Objects to Implement Shared Behavior in Object-Oriented Systems.” OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications. New York: Association for Computing Machinery, 1986: 214-223. Print.
Liskov, Barbara H., Jeannette M. Wing. "A Behavioral Notion of Subtyping." ACM Transactions on Programming Languages and Systems. November, 1994: 1811-1841. Print.
Krasner, Glenn E., Stephen T. Pope. "A cookbook for using the model-view controller user interface paradigm in Smalltalk-80." Journal of Object-Oriented Programming ." August/September 1988: 26-49. Print.
Martin, Robert C. UML Tutorial: Part 1 -- Class Diagrams. Object Mentor. Not Dated. Web. January 19th, 2014. <http://www.objectmentor.com>.
Mills, Robert. TELS1265 Advanced Object Oriented Design with Design Patterns. Verizon, March 2007. Print.
OMG Unified Modeling LanguageTM (OMG UML) Infrastructure. Object Management Group, August 2011. Print.
OMG Unified Modeling LanguageTM (OMG UML) Superstructure. August 2011. Object Management Group, August 2011. Print.
Panzl, David J. "Test Procedures: A New Approach To Software Verification." ICSE '76 Proceedings of the 2nd international conference on Software. Los Almitos: IEEE Computer Society Press, 1976: 477-485. Print.
"RAMAC The First Magnetic Hard Disk." IBM 100 Icons of Progress. IBM, n.d. Web. 11 October 2014. <http://www-03.ibm.com/ibm/history/ibm100/us/en/icons/ramac/>.
Rumbaugh, James, Ivar Jacobson, Grady Booch. The Unified Modeling Language Reference Manual (2nd Edition). Addison Wesley, July 29, 2004. Print.
Sadalage, Pramad, Martin Fowler. NoSQL Distilled. Addison Wesley, July 29, 2004. Print.
Turnbull, L. "A Series of Lectures on the Telegraph, delivered before the Franklin Institute." Journal of the Franklin Institute of the State of Pennsylvania for the Promotion of the Mechanic Arts. Third Series, Vol XXI, 1851: 335. Print.
Venners, Bill. Orthogonality and the Dry Principle: A Conversation with Andy Hunt and Dave Thomas, Part II. Atima Developer, March 10, 2003. Web. December 27, 2013. <http://www.atima.com>.