Skip to content
This repository has been archived by the owner on Sep 24, 2020. It is now read-only.

Commit

Permalink
updated documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
barnesjt committed May 30, 2020
1 parent ef0bf86 commit 7432e5f
Show file tree
Hide file tree
Showing 32 changed files with 2,673 additions and 97 deletions.
Binary file modified documentation/cs63_designdocument.pdf
Binary file not shown.
223 changes: 132 additions & 91 deletions documentation/cs63_designdocument.tex

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions documentation/cs63_finalreport/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
all:
./build.sh

clean:
rm -f *.pdf *.ps *.dvi *.out *.log *.aux *.bbl *.blg *.pyg
316 changes: 316 additions & 0 deletions documentation/cs63_finalreport/all.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,316 @@
% Encoding: UTF-8
@Electronic{aws,
author = {Rouse, Margaret and et al},
title = {What Is {Amazon} {Web} {Services} ({AWS})?},
organization = {Tech Target},
url = {https://searchaws.techtarget.com/definition/Amazon-Web-Services},
}

@Electronic{citrixnitro,
title = {{Citrix} {NetScaler} 12.0 {REST} {APIs} - {NITRO}},
organization = {Citrix},
url = {https://developer-docs.citrix.com/projects/netscaler-nitro-api/en/12.0/},
}

@Electronic{chatbot,
month = oct,
year = {2019},
title = {Chatbot},
organization = {Wikipedia, Wikimedia Foundation},
url = {https://en.wikipedia.org/wiki/Chatbot},
}

@Electronic{framework,
author = {Church, J.},
month = nov,
year = {2017},
title = {Picking a {Chatbot} {Framework}: {Botkit} vs {Microsoft} {Bot} {Builder}},
url = {https://medium.com/@jonchurch/picking-a-chatbot-framework-botkit-vs-microsoft-bot-builder-1088db3d075a},
}

@PhdThesis{restphd,
author = {Fielding, Roy Thomas},
title = {{Architectural} {Styles} and the {Design} of {Network-based} {Software} {Architectures}},
school = {University of California, Irvine},
year = {2000},
}

@Electronic{netscaler,
author = {V. King},
month = aug,
year = {2019},
title = {What is {Citrix} {Netscaler?}},
organization = {Whitehat Virtual},
url = {https://www.whitehatvirtual.com/what-is-citrix-netscaler/},
}

@Electronic{rest,
month = jun,
year = {2017},
title = {{REST} {API} {Tutorial}},
url = {https://restfulapi.net/},
}

@Electronic{pools,
author = {F. Hou},
month = jun,
year = {2019},
title = {{Managing} {Server} {Pools}},
organization = {Oracle},
url = {https://docs.oracle.com/cd/E11081_01/doc/doc.21/e10901/site.htm},
}

@Electronic{vserver,
author = {H. Pötzl},
month = nov,
year = {2011},
title = {Paper},
organization = {VServer},
url = {http://linux-vserver.org/Paper},
}

@Electronic{duo,
author = {M. Rouse},
month = dec,
year = {2014},
title = {What is {Duo} {Security?}},
organization = {Tech Target},
url = {https://searchsecurity.techtarget.com/definition/Duo-Security},
}

@Electronic{rproxy,
title = {What Is A {Reverse} {Proxy}?},
organization = {Cloudflare},
url = {https://www.cloudflare.com/learning/cdn/glossary/reverse-proxy/},
}

@Electronic{apacheproxy,
year = {2019},
title = {Apache {Module} mod\textunderscore proxy},
organization = {Apache},
url = {https://httpd.apache.org/docs/current/mod/mod_proxy.html},
}

@Electronic{cloudamqp,
author = {Lovisa Johansson},
month = sep,
year = {2019},
title = {What is {Message} {Queuing?}},
url = {https://www.cloudamqp.com/blog/2014-12-03-what-is-message-queuing.html},
}

@Electronic{npmproxy,
month = oct,
year = {2019},
title = {https-proxy-agent},
organization = {NPM},
url = {https://www.npmjs.com/package/https-proxy-agent},
}

@Electronic{pubsubstack,
author = {Robert Gibb},
month = jul,
year = {2019},
title = {What is {Pub/Sub} {Messaging}?},
organization = {Stackpath},
url = {https://blog.stackpath.com/pub-sub/},
}

@Electronic{pubsubjs,
month = sep,
year = {2018},
title = {pubsub-js},
organization = {NPM},
url = {https://www.npmjs.com/package/pubsub-js},
}

@Electronic{whatissqlite,
title = {What is {SQLite}?},
organization = {SQLite Tutorial},
url = {https://www.sqlitetutorial.net/what-is-sqlite/},
}

@Electronic{sqlite,
title = {About {SQLite}},
organization = {SQLite},
url = {https://www.sqlite.org/about.html},
}

@Electronic{redisintro,
title = {Introduction to {Redis}},
organization = {Redis},
url = {https://redis.io/topics/introduction},
}

@Electronic{redisfaq,
title = {{FAQ}},
organization = {Redis},
url = {https://redis.io/topics/faq},
}

@Electronic{rediswhatandwhy,
title = {Redis: {What} and {Why}?},
organization = {Codeburst},
url = {https://codeburst.io/redis-what-and-why-d52b6829813},
}

@Electronic{nitro,
title = {Citrix {NetScaler} 12.0 {NITRO} {API} {Documentation}},
organization = {Citrix},
url = {https://developer-docs.citrix.com/projects/netscaler-nitro-api/en/12.0/},
}

@Electronic{osucas,
title = {{CAS} ({Central} {Authentication} {Service}) {Information}},
organization = {Oregon State University},
url = {http://onid.oregonstate.edu/docs/technical/cas.shtml},
}

@Electronic{cas,
title = {{CAS} {Protocol} 3.0 {Specification}},
organization = {CAS},
url = {https://apereo.github.io/cas/5.0.x/protocol/CAS-Protocol-Specification.html},
}

@Electronic{teamscontext,
month = nov,
year = {2019},
title = {Get {Team's} {Specific} {Context} for your {Bot}},
organization = {Microsoft},
url = {https://docs.microsoft.com/en-us/microsoftteams/platform/bots/how-to/get-teams-context?tabs=json#fetching-the-team-roster},
}

@Electronic{aws,
author = {Rouse, Margaret and et al},
title = {What Is {Amazon} {Web} {Services} ({AWS})?},
organization = {Tech Target},
url = {https://searchaws.techtarget.com/definition/Amazon-Web-Services},
}

@Electronic{nitrodocs,
author = {S. Majumder},
month = jan,
year = {2019},
title = {{NITRO} {API}},
organization = {Citrix},
url = {https://docs.citrix.com/en-us/netscaler/12/nitro-api.html},
}

@Electronic{vserver,
author = {H. P�tzl},
month = nov,
year = {2011},
title = {Paper},
organization = {VServer},
url = {http://linux-vserver.org/Paper},
}

@Electronic{botkit,
title = {Botkit},
organization = {Botkit},
url = {https://botkit.ai/},
}

@Electronic{webstorm,
title = {{WebStorm}: {The} {Smartest} {JavaScript} {IDE} by {JetBrains}},
organization = {JetBrains},
}

@Electronic{platform,
title = {{What Is a Platform? - Definition from Techopedia}},
organization = {Techopedia},
url = {https://www.techopedia.com/definition/3411/platform},
}

@Electronic{mocha,
author = {M. Winteringham},
title = {{What is Mocha?}},
organization = {Automation in Testing},
url = {https://automationintesting.com/node/mocha/lessons/whatismocha.html},
}

@Electronic{cloudformation,
author = {T. Nguyen},
month = may,
year = {2017},
title = {{A Simple Introduction to AWS CloudFormation Part 1: EC2 Instance}},
organization = {Medium},
url = {https://medium.com/boltops/a-simple-introduction-to-aws-cloudformation-part-1-1694a41ae59d},
}

@Electronic{serverless,
month = apr,
year = {2019},
title = {{Serverless vs. Docker}},
organization = {Medium},
url = {https://medium.com/@TechMagic/serverless-vs-docker-what-to-choose-in-2019-80cb80f4b680},
}

@Electronic{jenkins,
year = {2019},
title = {{Jenkins User Documentation}},
organization = {Jenkins},
url = {https://jenkins.io/doc/},
}

@Electronic{cas,
title = {{CAS} {Protocol} 3.0 {Specification}},
organization = {CAS},
url = {https://apereo.github.io/cas/5.0.x/protocol/CAS-Protocol-Specification.html},
}

@Electronic{bbteam,
title = {{Botbuilder-Teams}},
organization = {NPM},
url = {https://www.npmjs.com/package/botbuilder-teams},
}

@Electronic{createbot,
title = {{Create a Bot - Teams}},
organization = {Microsoft},
url = {https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/bots/bots-create},
}

@Electronic{nuget,
title = {{NuGet Gallery}},
organization = {NuGet},
url = {https://www.nuget.org/},
}

@Electronic{testing,
title = {{Testing}},
organization = {NPM},
url = {https://www.npmjs.com/package/testing},
}

@Electronic{jsunit,
author = {A. Kothari},
month = mar,
year = {2019},
title = {{11 Best JavaScript Unit Testing Framework and Tools}},
organization = {Geekflare},
url = {https://geekflare.com/javascript-unit-testing/},
}

@Electronic{teams,
month = oct,
year = {2019},
title = {{Microsoft Teams}},
organization = {Wikipedia},
url = {https://en.wikipedia.org/wiki/Microsoft_Teams},
}

@Electronic{discord,
month = nov,
year = {2019},
title = {{Discord}},
organization = {Wikipedia},
url = {https://en.wikipedia.org/wiki/Discord\_(software)},
}

@Electronic{slack,
title = {{Slack: Collaboration Software}},
organization = {Slack},
url = {https://slack.com/features},
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions documentation/cs63_finalreport/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/bash

for i in *.tex ; do FILE=`basename $i .tex` ; pdflatex $FILE ; bibtex $FILE ; pdflatex $FILE ; pdflatex $FILE ; done
rm -f *.ps *.dvi *.out *.log *.lof *.lot *.toc *.aux *.bbl *.blg *.pyg
Loading

0 comments on commit 7432e5f

Please sign in to comment.