Dynamic view of Technologies and Skills

A dynamic view of information technologies in Dr Darren Kelly's full-career Curriculum Vitae. Technology names are linked to more information, and are "tagged" by keywords (a.k.a. categories), which are linked to lists of other tagged pages with examples. You can also choose to list only "historical" technologies using the filters below.

Visit also the IT zone for extensive examples of information technologies featured by Webel.
Technologysort icon Keywords
Ableton Live (audio) audio editing, audio synthesis
Agilent Vee (Visual Engineering Environment) Agilent VEE, data analysis, graphical programming, graphical user interface, HP VEE, measurement application, test, block programming
AndroMDA AndroMDA, mda, model driven architecture, UML, Unified Modeling Language
Apache HTTP Server apache, http server, server
Apache Tomcat HTTP web server, Java, JSP, servlet, servlet container
Bash scripting language, UNIX, UNIX shell, Bash
C programming language, procedural language, C
C++ object-oriented language, C++
Cascading Style Sheets (CSS) CSS, Cascading Style Sheets
Comedi control and measurement interface data acquisition, drivers, Linux, C, Comedi, Comedilib
CORBA CORBA, CORBA IDL, distributed computing, ORB
CORBA IDL CORBA, CORBA IDL, distributed computing
Design Patterns design language, design patterns, software architecture, strategy reuse, visual language
Drupal CMS Drupal, PHP, web application framework, web applications, web authoring, web site, Content Management System
Eclipse IDE Eclipse IDE, EMF, Integrated Development Environment, Java
Eclipse Modeling Framework (EMF) Eclipse, Eclipse Modeling Framework (EMF), Java, modelling language
EclipseLink EclipseLink, Enterprise Java, Java EE, Java Persistence API (JPA), JPA, mysql, object-relational mapping, relational database, SQL
eXtensible Markup Language (XML) extensible markup language, markup language, XML
eXtensible Stylesheet Language (XSL) XML, XSL, XSL Transformations, XSLT
Final Cut Express (FCE) FCE, Mac OS X, video editing, audio editing
GlassFish Java EE, servlet, servlet container, TopLink, Apache Tomcat, application server
Gnuplot data analysis, Gnuplot, graphing, plotting, visualisation
Hibernate Hibernate, HQL, Java, object-relational mapping, ORM, SQL
Houdini simulation, visual programming, patch editor, patch programming, animation, channel operator, CHOP
HTML HTML, hypertext markup language, markup language
HURON (Lake DSP) virtual reality, digital signal processing, HURON, ambisonics, audio server
iWork Keynotes iWork, Mac OS X, office suite, presentation, presentation software
iWork Numbers iWork, Mac OS X, office suite, spreadsheets
iWork Pages iWork, Mac OS X, office suite, word processing
Java programming language, Java, object-oriented language, procedural language, application programming interface
Java Abstract Window Toolkit (AWT) graphical user interface, Java, JFC, Swing, API, AWT
Java Data Objects (JDO) Java, JDO, JDOQL, object-relational mapping, ORM, persistence, SQL
Java EE enterprise architecture, Enterprise JavaBeans, Java EE, JavaBeans, JDBC, JMS, portlets, RMI, server programming, servlets, web services, XML, application server
Java Native Interface (JNI) Java, Java Native Interface, JNI, JVM, C, C++
Java Persistence API (JPA) database, EclipseLink, Enterprise Java, Hibernate, Java EE, Java Persistence API (JPA), JPA, mysql, object-relational mapping, ObjectDB, Oracle DB, relational database
Java RMI distributed computing, Java, JINI, remote method invocation, RMI, RMI servlet, application programming interface
Java Swing graphical user interface, Java, MVC, Netbeans IDE, Swing, AWT
Java3D 3D, 4D, simulation, sonification, graphical user interface, j3d, Java, Java FX, Java3D, object-orientation, scene graph, spatialized sound, ambisonics, animation, API, visualisation
JavaScript programming language, ajax, DOM, functional language, JavaScript, object-oriented language, procedural language, prototype-based programming, scripting language
JavaScript Object Notation (JSON) data-interchange, JSON
JavaServer Faces (JSF) graphical user interface, Java EE, JavaServer Faces, JSF, JSP, PrimeFaces, web application framework
JavaServer Pages (JSP) dynamic serving, HTML, JavaServer Pages, JSP, web authoring, XML
JavaSpaces distributed computing, event space, JavaSpace, JavaSpaces, JINI, object space, tuple space
JDeveloper IDE Integrated Development Environment, Java, Oracle ADF
JIRA issue tracking feature-driven development, issue tracking, JIRA, project management, testing, bug reporting
JSyn sonification, Java, real-time, real-time synthesis, application programming interface, audio synthesis
JUNG Java network graphing API graphing, Java, JUNG, network graphing, API
K Desktop Enviroment (KDE) desktop environment, KDE, Linux, Qt, UNIX, windowing system
LabVIEW control system, visual programming, control application, data analysis, distributed computing, graphical language, graphical programming, LabVIEW, measurement application, patch programming, virtual instrumentation, block programming
LAMP lamp linux apache mysql php
Linux operating system, GNOME, GNU, KDE, Linux, UNIX, Zsh, Bash
Mac OS X operating system, Mac OS X
MagicDraw™ UML and SysML MagicDraw UML, MD SysML, SysML, UML, CASE
Maple symbolic algebra, Maple
Mathcad symbolic algebra, mathematics worksheets
Mathematica symbolic algebra, Mathematica
MATLAB/Simulink signal processing, symbolic algebra, MATLAB, Simulink, animation, visualisation
Meta-Object Facility metadata, metamodel, MOF
Microsoft Windows operating system, graphical user interface, Microsoft Windows, MS Windows, MS-DOS, Windows 2000, Windows 2003, Windows 95, Windows 98, Windows ME, Windows NT, Windows Vista, Windows XP
Model Driven Architecture (MDA) mda, model driven architecture, model-driven architecture, model-driven development, UML
Modelica Modelica, modelling language, object-orientation, object-oriented language, component-oriented
MS Office (Word, Excel, PowerPoint) Excel, MS Excel, MS Office, MS Word, office suite, presentation software, spreadsheets, word processing
MySQL database, RDBMS, SQL
NetBeans IDE Integrated Development Environment, Java, JSF, JSP, Netbeans IDE, XML, XML Schema, XSL
Object Constraint Language (OCL) OCL, UML, contraints language
ObjectDB (JPA-compliant pure object database for Java) database, Enterprise Java, Java Persistence API (JPA), JPA, ObjectDB, pure object database, web applications
OpenOffice.org (Apache) drawing, graphics editing, illustrating, office suite, spreadsheets, word processing
Oracle ADF EJB, enterprise architecture, Java, JDeveloper, JSF, JSP, model view controller, MVC, Oracle ADF, POJO, Swing ADF Faces, web services, application development framework
Oracle Berkeley DB XML database, XML, XML database, XPath, XQuery
Oracle Database database, Oracle ADF, RDBMS, SQL
Oracle XML DB database, XML database
Photoshop digital graphics, graphics editing, image processing
PHP (as object-oriented programming language) database interaction, dynamic serving, object-orientation, PHP, scripting language, web serving
PHP (web scripting language) Drupal, dynamic serving, HTML, PHP, scripting language, web language
Pixelmator digital graphics, computer graphics, graphics, graphics editing, Mac, Mac OS X, Macintosh
Plone CMS Plone, CMS, Content Management System
PrimeFaces graphical user interface, Java EE, JavaServer Faces, JSF, JSP, PrimeFaces, web application framework
Protégé’ ontology, ontology editor, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, Web Ontology Language (OWL)
PureData/GEM synthesis, DranceWare, Drancing, GEM, gestural synthesis, PureData, video synthesis, audio synthesis, visualisation
Qt C++ Toolkit Doxygen, Google Earth, KDE, Mathematica, Qt, Skype, API, C++
Rational Software Architect (RSA) Rational Rose, Rational Software Architect, RSA, UML, CASE
RDF/XML Syntax ontology, RDF/XML, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, Web Ontology Language (OWL)
Resource Description Framework (RDF) ontology, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, Web Ontology Language (OWL)
Resource Description Framework Schema (RDFS) ontology, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, Web Ontology Language (OWL)
ScreenFlow Mac OS X, screencasting, ScreenFlow, video editing, audio editing
Service Data Objects (SDO) distributed computing, EMF, Java, PHP, SDO, Service Data Objects, API, application development framework
Service Oriented Architecture (SOA) distributed computing, interoperability, loose coupling, metadata, OSOA, port-based engineering, service-orientation, service-oriented architecture, SOA, SOAP, software services, systems integration, web services, WSDL, XML, business processes
SINQ Instrument Control System (SICS) SICS, Tcl, C
SOAP distributed computing, HTTP, RPC, SOAP, web services, XML
SOAP with Attachments API for Java (SAAJ) distributed computing, Java, SOAP, web services, application programming interface
SPARQL/SPARUL ontology, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, SPARQL, SPARUL, Web Ontology Language (OWL)
Spring Framework Velocity, dependency injection, EJB, Hibernate, Java EE, JavaBeans, JDO, JSF, JSP, MVC, object-orientation, POJO, Spring Application Framework, SQL, Struts, transaction management, AOP, Apache Tomcat
Standard Widget Toolkit (SWT) Eclipse, Eclipse IDE, EMF, graphical user interface, Java, JNI, SWT, API, widget toolkit
Structured Query Language (SQL) access control, programming language, database, database schema, declarative language, ISO, query language, RDBMS, SQL, ANSI
Systems Modeling Language™ (SysML™) design language, systems engineering, modelling language, requirements language, SysML, Systems Modeling Language
TeX and LaTeX document markup language, LaTeX, markup language, TeX, typesetting
The GNU Image Manipulation Program (GIMP) digital graphics, GIMP, graphics, image manipulation, image processing, X Windows, animation
TopBraid Composer™ ontology, ontology editor, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, TopBraid Composer, Web Ontology Language (OWL)
Turtle (Terse RDF Triple Language) ontology, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, Turtle, Web Ontology Language (OWL)
TWIG web templating language Drupal CMS, Symfony, TWIG templating
Unified Modeling Language (UML™) design language, graphical language, modelling language, object-orientation, requirements language, systems language, UML, visual language, analysis language
UNIX operating system, HP-UX, Linux, Mac OS X, SGI IRIX, Sun Solaris, UNIX, UNIX shell, Zsh, AIX, Bash, BSD
UNIX shell scripting languages Linux, UNIX, UNIX shell
Visual Toolkit (VTK ) 3D, 4D, simulation, animation, C, C++, visualisation
Web Ontology Language (OWL) ontology, Resource Description Framework (RDF), Resource Description Framework Schema (RDFS), semantic web, Web Ontology Language (OWL)
Web Services Description Language (WSDL) distributed computing, SOAP, web services, WSDL, XML, XML Schema
XML Metadata Interchange (XMI) meta-object facility, MOF, XML
XML Schema Definition (XSD) language XML, XML Schema
XPath XML, XPath
Zsh scripting language, UNIX, UNIX shell, Zsh