Chapter 7. References

[1] W3C. Architecture of the World Wide Web, Volume One. http://www.w3.org/TR/webarch/

[2] W3C. Character Model for the World Wide Web 1.0: Fundamentals. http://www.w3.org/TR/charmod/

[3] W3C. Device Independence Principles. http://www.w3.org/TR/di-princ/#section-Introduction

[4] Microsoft. Microsoft Application Architecture Guide, 2nd Edition. ISBN 9780735627109, http://msdn.microsoft.com/en-us/library/ ee658109.aspx

[5] FOWLER, Martin. Patterns of Enterprise Application Architecture. ISBN 0-321-12742-0 11

[6] STAFFORD, Randy. Service Layer. http://martinfowler.com/eaaCatalog/serviceLayer.html

[7] RAMIREZ, Ariel Ortiz. Three-Tier Architecture. http://www.linuxjournal.com/article/3508

[8] Exforsys. Three Tier Software Architectures. http://www.exforsys.com/tutorials/application-development/ three-tier-software-architectures.html

[9] CHARLAND, Andre and LEROUX, Brian. Mobile Application Development: Web vs. Native. http://queue.acm.org/detail.cfm?\searchterm=web+ application&id=1968203

[10] BERNERS-LEE, Tim. Information Management: A Proposal. http://www.w3.org/History/1989/proposal.html

[11] FIELDING, Roy T., and TAYLOR, Richard N. Principled Design of the Modern Web Architecture. http://www.cs.helsinki.fi/group/java/s12-wepa/resurssit/ principled-design-of-the-modern-web-architecture.pdf

[12] GOMEZ, Jaime, CACHERO, Cristina and PASTOR, Oscar. On Conceptual Modeling of Device-Independent Web Applications: Towards a Web Engineering Approach. http://dlsi.ua.es/ ~ ccachero/papers/ieee.pdf

[13] MITCHELL, Scott. Creating a Business Logic Layer. http://msdn.microsoft.com/en-us/library/aa581779.aspx

[14] STRAUCH, Cristoph. NoSQL Databases. http://home.aubg.bg/students/ENL100/Cloud%20Computing/ Research%20Paper/nosqldbs.pdf,

[15] FOWLER, Martin. Key Points from NoSQL Distilled. http://martinfowler.com/articles/nosqlKeyPoints.html

[16] PAPAGELIS, Manos. WEB APP ARCHITECTURES: MULTI-TIER (2-TIER, 3-TIER) & MVC. http://queens.db.toronto.edu/ ~ papaggel/courses/csc309/docs/ lectures/web-architectures.pdf

[17] HENSCHEN, Doug. When NoSQL Makes Sense. http://www.informationweek.com/big-data/software-platforms/ when-nosql-makes-sense/d/d-id/1111811

[18] Rebelic. The four categories of NoSQL databases. http://rebelic.nl/2011/05/28/the-four-categories-of-nosql-databases/

[19] MELNIK, Sergey and DECKER, Stefan. A Layered Approach to Information Modeling and Interoperability on the Web. http://infolab.stanford.edu/ ~ melnik/pub/sw00/

[20] HECHT, Robin and JABLONSKI, Stefan. NoSQL Evaluation, A Use Case Oriented Survey. http://rogerking.me/wp-content/uploads/2012/03/ DatabaseSystemsPaper.pdf

[21] POH, Michael. 8 Next-Generation User Interface That Are (Almost) Here. http://www.hongkiat.com/blog/next-gen-user-interface/

[22] Apache.org. Apache Tutorial: Dynamic Content with CGI. http://httpd.apache.org/docs/current/howto/cgi.html

[23] ASLETT, Matthew. What we talk about when we talk about NewSQL. http://blogs.the451group.com/information_management/2011/ 04/06/what-we-talk-about-when-we-talk-about-newsql/

[24] ASLETT, Matthew. NoSQL, NewSQL and Beyond: The answer to SPRAINed relational databases. http://blogs.the451group.com/information_management/2011/ 04/15/nosql-newsql-and-beyond/

[25] IBM.com. What is big data?. http://www-01.ibm.com/software/data/bigdata/ what-is-big-data.html

[26] SAS.com. Big Data - What it is and why it matters. http://www.sas.com/en_us/insights/big-data/ what-is-big-data.html

[27] The Economist. Data, data everywhere. http://www.economist.com/node/15557443