Project NotMine    October 2017
Software Techniques
    Technique Implementations Description
    AJAX WebApp with Java DB
    C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    AJAX is Asynchronous JavaScript and XML. Apparently there is not yet a standard, see Wikipedia
    Android API Android Android API is the framework to build apps for Android mobile devices according to Android.com .
    Apache Pivot Apache Pivot with SQLite A graphical user interface toolkit for Java, see apache.org.
    C C with CGI, REST and PostgreSQL A programming Language. See the commitee.
    CGI C with CGI, REST and PostgreSQL CGI or Common Gateway Interface is an interface for running applications within an HTTP server to generate web content, see ietf.org.
    CSS NotMine JavaScript Monolithic
    WebApp with Java DB
    PHP with PostgreSQL
    C with CGI, REST and PostgreSQL
    CSS or Cascading Style Sheets add style to web documents according to w3.org.
    EJB WebApp with Java DB EJB or Enterprise JavaBeans are software components for business logic and a part of Java, according to oracle.com .
    HTML NotMine JavaScript Monolithic
    WebApp with Java DB
    PHP with PostgreSQL
    C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    HTML is Hypertext Markup Language. See w3.org.
    HTTP WebApp with Java DB
    C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    HTTP or Hypertext Transfer Protocol is a protocol to transfer content over the web, see ietf.org.
    HttpServlet WebApp with Java DB An HttpServlet is part of Java for handling the HTTP protocol, see oracle.com.
    Java Java Library
    Swing Implementation with SQLite
    JavaFX Implementation with SQLite
    SWT Implementation with SQLite
    Apache Pivot with SQLite
    Android
    WebApp with Java DB
    Java is a programming language. See oracle.com .
    JavaFX JavaFX Implementation with SQLite JavaFX is a graphical user interface toolkit that has become a part of Java, see oracle.com.
    JavaScript NotMine JavaScript Monolithic
    WebApp with Java DB
    PHP with PostgreSQL
    C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    JavaScript is the scripting language for web pages, according to mozilla.org .
    jQuery Node.js with SOAP and PostgreSQL jQuery is a JavaScript library, see jquery.com.
    JSON NotMine JavaScript Monolithic JSON or JavaScript Object Notation is a data-interchange format that is based on a subset of JavaScript according to json.org.
    JSP WebApp with Java DB JSP or JavaServer Pages is a programming language that generates text content within a web server and is part of Java, see oracle.com.
    MVC all implementations MVC or Model View Controller is a software pattern for graphical user interfaces to business models, see google or others.
    Node.js Node.js with SOAP and PostgreSQL Node.js is a JavaScript runtime environment outside a web browser, see nodejs.org.
    PHP PHP with PostgreSQL PHP is a scripting language, see php.net.
    PL/pgSQL PostgreSQL Procedures PL/pgSQL or SQL Procedural Language is the procedural language for PostgreSQL, according to postgresql.org .
    REST WebApp with Java DB
    C with CGI, REST and PostgreSQL
    REST or Representational State Transfer is a set of principles for using HTTP, see the actual dissertation.
    SOAP PostgreSQL Procedures
    Node.js with SOAP and PostgreSQL
    SOAP or Simple Object Access Protocol is an XML protocol for exchange of information, according to w3.org.
    SQL Java Library
    WebApp with Java DB
    PostgreSQL Procedures
    PHP with PostgreSQL
    C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    SQL or Structured Query Language is the standardized language of many relational database management systems, see Wikipedia.
    SQLite Java Library SQLite is a file based SQL database, see sqlite.org.
    SVG WebApp with Java DB
    PHP with PostgreSQL
    NotMine JavaScript Monolithic
    C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    SVG or Scalable Vector Graphics is a text based vector image format, see the working group.
    Swing Swing Implementation with SQLite Swing is a graphical user interface toolkit that has become a part of Java, see oracle.com.
    SWT SWT Implementation with SQLite SWT or Standard Widget Toolkit is a graphical user interface toolkit for Java, see eclipse.org.
    XML PostgreSQL Procedures
    C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    XML or Extensible Markup Language is a format for documents, see w3.org.
    XPath PostgreSQL Procedures
    Node.js with SOAP and PostgreSQL
    XPath or XML Path Language is a query language for XML documents, see w3.org.
    XSD C with CGI, REST and PostgreSQL
    Node.js with SOAP and PostgreSQL
    XSD or XML Schema Definition defines the markup of XML documents such that a document may be validated against a schema. See w3.org.
    XSLT C with CGI, REST and PostgreSQL XSLT or Extensible Stylesheet Language Transformation is a language to transform XML documents, see w3.org.

    All links last visited September 2017.