Welcome to NCLVerse Dissertation Website

This is the dissertation website for NCLVerse. You can start reading the dissertation by choosing a topic from the left. I recommend starting with the theory section to get an overview of the concepts that I reference later in the thesis.

Download Dissertation as .PDF

Docs

If you have an basic understanding of what NCLVerse, and you are a potential user, the next natural stop is to check out the Docs which helps you understand how to navigate this universe.

Design Language

If you are a designer and is interested in knowing about the visual language that is used for communicating with the user in NCLVerse, check out the Design website.

Code

If you are a programmer who wants to see how this digital universe was put together, there's a companion website that describes all the code in Literate Programming style every line of code that makes this universe alive. Come over.

Why was NCLVerse built?

NCLVerse was created with the aim of building a modular network of applications that formed a unified platform to aid student learning at Newcastle. One of the problems that was recognized was that a one application fits all solution didn't scale well and a lot of different apps warranted a different look. NCLVerse is built by following the following guidelines:

Single Responsibility Principle

Ala carte modules

A rhizome ecosystem

Roadmap

TODO Cover page for dissertation.

TODO References at the end.

TODO Cross link all references.

Dissertation Statistics

Word Count: Approx Reading Time: Time Spent: