Not definitive - just my quick attempt to cover a range of topics. Please consider alternative sources.
| Apache Software Foundation | Organisation with publishes mostly Open Source Software. |
|---|
| Apache Tomcat | Servlet engine from Apache Software Foundation. |
|---|
| APIs | Applcation Programming Interface - a collection of code and other documents for a particular programme. |
|---|
| Applets | Programmes downloaded from the Web and probably run by Browser. Particularly Java code here. |
|---|
| Applications | Collection of Computer programmes. |
|---|
| ASF | Apache Software Foundation. |
|---|
| atoms | Smallest element - here refers to Regular Expression component. |
|---|
| Authentication | Act of verifying identity. |
|---|
| autodata | Feature in TelForm which inputs test data when enabled and selected. |
|---|
| Basic TelForm Types | Page of TelForm datatypes - probably the most common. See datatypes. |
|---|
| Bluetooth | A standard for short-range radio data interchange used for a wide number of applications. |
|---|
| branches | Offshoots of a root system or subsequent branches. |
|---|
| browser | Normally a Web browser -software to render pages. |
|---|
| CA | See Certificate Authority. |
|---|
| cache | A store of frequently used objects in computing, such as images by a web browser. |
|---|
| Certificate Authorities | Organisations trusted as the issuers of authenticated Digital Certificates. |
|---|
| Certificate Revocation List | System for publishing details of invalidated Digital Certificates. Dated and problematic. |
|---|
| chmod | Unix-type command to change access privileges. |
|---|
| class | Unit of Java code. |
|---|
| Class Loader | Software component in Java Virtual Machine responsible for deciding which Java classes are required and 'installing' them after consulting the Security Manager. |
|---|
| classpath | Instruction to a Java compiler or Virtual machine giving the location of classes to be used. |
|---|
| CLDC | See Connected Limited Device Configuration. |
|---|
| Client | Software used to handle requests and responses between an organisations customers and the Central Office Server. These vary in complexity. |
|---|
| Client-Server | Commonly used arrangement of network transactions whereby many 'Client' devices and software interact with sophisticated Central Office 'Server' systems. |
|---|
| Cocoon | A development environment from Apache Software Foundation for producing Server-side web application programmes. |
|---|
| Code Compilers | Software which takes a computer source or human readable code and converts it to code the computer or virtual machine can execute. |
|---|
| Colour Browser | GUI used to select colours for use in a system. |
|---|
| compressed | Process to reduce say data file size, by encoding. Zip and tar are common tools. |
|---|
| Connected Limited Device Configuration | A format for describing Mobile device capability. See also MIDP. |
|---|
| CRL | See Certificate Revocation List. |
|---|
| CSS Stylesheet | Cascading Style-Sheet is a means of controlling the presentation of web pages. |
|---|
| Datatype | Grouping of information inputs or outputs, such as numbers, decimals, language character group and others. |
|---|
| debug | to identify flaws in a programme often by switching in additional information. |
|---|
| debugging | Analysing computer code, and perhaps altering outputs and control, to isolate problems. |
|---|
| decimal | Defined by XML Schema. See datatypes. |
|---|
| Decryption | Decoding from encrypted data to plain messages. |
|---|
| Denial Of Service | Malicious technique for attacking Web sites by bombarding it with requests. |
|---|
| Derived Schema Types | XML Schema types included in the specification which inherit characteristics from the Inbuilt Schema types. |
|---|
| Digital Certificates | Document issued by Certificate Authority for use in Authentication. Includes Digital Signature. |
|---|
| digital signature | Computer generated sequence of characters to uniquely identify a document or body. |
|---|
| document | Several meanings. An XML document may be a collection of XML nodes. |
|---|
| drag | See Drag & Drop. |
|---|
| Drag & Drop | This is a Graphic User Interface technique where icons are re-arranged to portray information. |
|---|
| DTD | Data Type Definition. This was a means of defining content for XML documents prior to XML Schema with limited functionality. |
|---|
| ECMA | Originally European Computer Manufacturers Association. See JavaScript. |
|---|
| element | Several meanings, such as a particular aspect of an XML node. |
|---|
| EmailFieldType | TelForm datatype signifying a field for an email address. |
|---|
| Encryption | Process whereby data is changed to prevent understanding by third parties. Intended recipients undergo reverse process. See Decryption. |
|---|
| ExclusiveChoiceItemType | One of a selection attached to ExclusiveChoiceType, only one may be chosen. See TelForm datatypes. |
|---|
| ExclusiveChoiceType | TelForm type to which a number of ExclusiveChoiceItemTypes are appended representing a single choice. See datatypes. |
|---|
| Favourites | Customised datatypes, for example including Regular Expressions, may be stored on this TelFormFactory page. Not yet implemented. |
|---|
| Floating Point | Floating Point is a mechanism for processing decimal calculations in computer circuits. |
|---|
| folded | Graphical user interface effect to summarise data, such as a directory of files. |
|---|
| FOP | See Formatting Objects Processor. |
|---|
| Formatting Objects Processor | Apache Software Foundation software used to produce PDF documents from XML source. |
|---|
| GROUP_HEADER | TelForm pseudo datatype used to group other TelForm fields ie XML nodes. |
|---|
| HTML | Hyper Text Markup Language used to encode web pages for structure, content and presentation control with varying degrees of effectiveness. |
|---|
| http | Hyper Text Transfer Protocol. |
|---|
| http://telform.net/ns/2009/telform | TelForm namespace identifier. |
|---|
| http://www.w3.org/2001/XMLSchema | Namespace identifier of a version of XML Schema. |
|---|
| Inbuilt Schema Types | XML Schema datatypes integral to the specification. |
|---|
| include | Specific method of associating XML Schema documents. See also import. |
|---|
| include Schema URI | XML Schema may include other XML Schema documents. A TelForm schema does this and the validator needs to locate it at this web or file location. |
|---|
| index.html | One of the default files which web browsers seek on a web site. |
|---|
| instance document | An actual example of data input. For example, a completed application form as opposed to one in a pile of blanks. |
|---|
| integer | Generally refers to any whole number, but XML Schema and Java have particular definitions.See datatypes. |
|---|
| J2ME | Java 2 Micro Edition. |
|---|
| J2SE | Java (version) 2 - Standard Edition. Version of Java 2, which varies from Java 2 Enterprise Edition and Java 2 Micro Edition. |
|---|
| JAD | Java Application Descriptor. |
|---|
| jar | File suffix for Java Archive - contains class bytecode files for Java Virtual Machine to run. Also has other information and optionally associated files such as graphics and so on. Often compressed. |
|---|
| Java | Programming Language able to run programmes on a number of platforms using a Java Virtual Machine. |
|---|
| Java 2 Micro Edition | Version of Java 2 for Mobile devices. |
|---|
| Java 2 Standard Edition | Version of Java 2, which varies from Java 2 Enterprise Edition and Java 2 Micro Edition. |
|---|
| Java Archive Descriptor | Formatted text document with details of Java archive (jar) files for Mobile devices, facilitating compatibility and functionality. |
|---|
| Java Community Process | Changes to the Java language are initiated and prioritised, at least in part, by this democratic process. |
|---|
| Java Runtime Environment | Necessary to run java programmes. |
|---|
| JavaScript | Scripting language published by Netscape about the same time as Java programming language. Similar to JScript, ECMAScript, and perhaps others. |
|---|
| Java Service Requests | Submission to the Java Community Process. |
|---|
| Java Virtual Machine | Necessary to run java programmes. |
|---|
| JDK | See Java Development Kit. |
|---|
| JRE | Java Runtime Environment. |
|---|
| JScript | Scripting language. See JavaScript. |
|---|
| JSR | Java Service Request. Submission to the Java Community Process. |
|---|
| JVM | Java Virtual Machine. |
|---|
| keyboard shortcuts | Sequence of keyboard entries for common inputs. |
|---|
| latched | Change of state which requires another input to change back or to a new state. A Radio Button latches or toggles to a new state. |
|---|
| Libraries | Software, often in archive files, which an application needs to perform. |
|---|
| Linux | An increasingly popular Unix-type computer Operating System first published by Linus Torvalds. |
|---|
| main | A standalone Java programme has a main method which is the external entry point for the Java system. This differs from an applet. |
|---|
| malware | Collective noun for Software designed to harm, such as virus', trojans and others. |
|---|
| maxOccurs | XML Schema attribute stipulating maximum occurences of this node or field. Default is 1 when omitted. See minOccurs. |
|---|
| metadata | Source of information about the data or needed to process the data. |
|---|
| Midlet | Java programme for Mobile device. |
|---|
| MIDP | See Mobile Information Device Profile, Mobile Information Device Profile version 1.0. |
|---|
| MIDP 1.0 | See Mobile Information Device Profile 1. |
|---|
| minOccurs | XML Schema attribute stipulating minimum occurences of this node or field. Default is 1 when omitted. See maxOccurs. |
|---|
| Mobile Information Device Profile | Refers to all MIDP versions. |
|---|
| Mobile Information Device Profile 1 | A reference in conjunction with CLDC against which mobile device capability and functionality may be compared. TelForms produced by TelFormFactory only support MIDP 1.0 at this time. |
|---|
| Mobile Information Device Profile version 1.0 | A reference in conjunction with CLDC against which mobile device capability and functionality may be compared. TelForms produced by TelFormFactory only support MIDP 1.0 at this time. |
|---|
| MultipleChoiceItemType | One of the choices attached to MultipleChoiceType. See datatypes. |
|---|
| MultipleChoiceType | TelForm pseudo datatype of which a number of choices may be made. See datatypes. |
|---|
| namespace | Method of including or excluding language items of an XML document. It has the effect that a line in one XML document may relate to one in another country, but not necessarily to the line above. It is the essence of XML Schema. |
|---|
| nodeName | The name of one the major components of an XML document. |
|---|
| nodes | Major defining point of all XML documents. From graph or network theory. Nodes have different perspectives according to position in XML tree. |
|---|
| OCSP | Online Certificate Status Protocol. Means of publishing details of invalidated Digital Certificates. |
|---|
| Online Certificate Status Protocol | System for electronically identifying expired Digital Certificates. |
|---|
| Open Source | Indicates that the Computer code may be viewed for comment and contribution by customers. |
|---|
| OTA | Over The Air, - means of distributing programmes for Mobile devices, called (Midlets), from Central Office without a request. |
|---|
| Over The Air | Means of distributing programmes for Mobile devices, called (Midlets), from Central Office without a request. |
|---|
| parse | The act of scanning a document for correctness. |
|---|
| PDF | Portable Document Format - an open standard for documents. |
|---|
| Perl | Scrip programming language. |
|---|
| PhoneFieldType | TelForm datatype for entering Telephone numbers. See datatypes. |
|---|
| PKI | See Public Key Infrastructure. |
|---|
| popup | Feature of Web or GUI page which becomes visible on user action. |
|---|
| pre-compiled | Stage of processing undertaken before some programmes are executed. |
|---|
| programmes | Computer code and associated information needed by a computer to execute one or more processes. |
|---|
| Public Key Infrastructure | System which aims to authenticate participants using Digital Certificates with visible keys or unique codes. |
|---|
| push | A Server may push data or programmes to remote clients without a request. |
|---|
| Radio Button | GUI widget which emulates a toggle action such as on|off or selected|deselected as on old car radio. |
|---|
| RegEx | See Regular Expressions. |
|---|
| Regular Expression | Grammar by which allowable contents of say a String field is specified and verified. There are a number of variations and XML Schema has its own. |
|---|
| Regular Expression Builder | TelFormFactory sub-application, used to test Regular Expressions for use in TelForm fields. Work in progress. |
|---|
| Request URL | Web 'address' which may also include other parameters which a Client uses to transact with a Server. |
|---|
| rich | Having enhanced functionality, as in rich Client software as opposed to a lean Client. |
|---|
| root | The basis of a tree-like structure, such as an XML document, many file systems, or the super-user of Unix type systems. |
|---|
| Root Certificates | Digital Certificates held by the top layer of Certificate Authorities which provide an audit trail for dependant certificates. |
|---|
| sandbox | Metaphor for the virtual environment in which eg Java applets run, protected by the Security Manager. |
|---|
| Schema for Schema | XML Schema may be defined in its own terms. XML Schema is specified in two documents from the World Wide Web Consortium. |
|---|
| Schema NameSpace | The namespace, or one of the namespaces, of an XML Schema. |
|---|
| Schema URI | The location, such as file or web path of the XML Schema, needed by the validator. |
|---|
| Script | A form of computer programme normally interpreted and processed line-by-line as opposed to compiled code. |
|---|
| Security Manager | Process within Java Virtual Machine which allows or prevents certain actions to help ensure system integrity. |
|---|
| Self Signed Certificate | Digital Certicate not verified by Certificate Authorities. May be issued by Software authors and worth checking. |
|---|
| self-signing | Developers may produce their own Self Signed Certificates. |
|---|
| Server | The computer system which services requests from Client systems. |
|---|
| Server URL | Web address of the Server system. See Request URL. |
|---|
| servlet | Server-side programming component. |
|---|
| signed | Altered by a distinguishing mark, here probably a digital signature and a checksum of the file for security purposes. |
|---|
| SMS | Short Messaging Service, also known as Text Messaging. |
|---|
| String | String is the broadest of data-types, it describes any character sequence. It can be be restricted by Regular Expressions. |
|---|
| Struts | A framework from Apache Software Foundation for server-side web application programmes. |
|---|
| tel | tag Name used in TelForm storage documents. |
|---|
| TelForm | The clients produced by TelFormFactory which submit data to the TelFormHost server. |
|---|
| TelForm Author | TelFormFactory enters the value from the host system in the TelForm field for version control. |
|---|
| TelForm Date | The Date the TelForm was generated, this is entered by TelFormFactory for version control but may be over-written. |
|---|
| TelFormFactory | Application for producing XML Schema and matching TelForm clients. |
|---|
| TelFormFactoryLog | The TelFormFactory application has a Log file to assist in System fault-finding. |
|---|
| TelFormFactoryLog.xml | Default name of the TelFormFactory Log file. |
|---|
| TelFormHost | Server for TelForm Applications. |
|---|
| TelFormRootType | The core datatype of a TelForm. See datatypes. |
|---|
| TelForms | The clients produced by TelFormFactory which submit data to the TelFormHost server. |
|---|
| TelForm Version | TelFormFactory enters the value from the host system in the TelForm field for version control. |
|---|
| thread | Logical sequence of Computer processing. May share memory and other resources with other threads unless the Application excludes this. |
|---|
| tok | tag prefix used in TelForm XML Schema. |
|---|
| tree | An XML pattern is known as a tree because it has a root and branches. The TelForm model emulates this. |
|---|
| trusted | State where a Client or Server may grant privileges, eg to write to file, perhaps after authentication, or user choice. |
|---|
| userHelp | The additional information provided by the TelFormFactory user to the TelForm customer to complete the form in the required manner. |
|---|
| valid | Found to be compliant with XML specifications and one or more XML Schema documents. |
|---|
| validator | Software programme used to ascertain whether the content and structure of XML documents conform to a particular XML Schema. Needs to parse documents for XML correctness first. |
|---|
| validators | Assumes all XML Validating Software of which there are a growing number with varying degrees of efficiency and expense. |
|---|
| verification chain | The sequence of digital signatures from the Root Certificate to the user. |
|---|
| verifier | Process in data processing, such as code checking or before XML validation. |
|---|
| W3C | World Wide Web Consortium. |
|---|
| Web Browsers | Software used to render Web pages. |
|---|
| white space | The computer character codes which serve to format our text documents such as the space character, End of Line and Tab. |
|---|
| Wildcard | Symbol allowing free range of characters in expression, such as '*' in command line operations. |
|---|
| Wine | Windows Emulation Environment for Linux and perhaps others. |
|---|
| World Wide Web Consortium | International organisation which publishes recommendations concerning the Internet and similar systems. |
|---|
| Xerces | Xerces is an Open Source XML parser and validator from the Apache Software Foundation. |
|---|
| XML | Extensible Markup Language. A World Wide Web specification for describing data and the basis for a wide range of processing technologies. |
|---|
| XML Schema | XML Document used to compare content of XML instance documents. |
|---|
| XML Schema definition | The term in the XML Schema document which allows or restricts a range of data entries. |
|---|
| XML Schema Validator | Software which compares XML instance document against XML Schema and reports conformity or otherwise. Also ensures XML Schema itself conforms to specifications and all documents are well-formed. |
|---|
| XML Stylesheet Language | See XSL or Extensible StyleSheet language |
|---|
| xsd | File suffix often used for XML Schema documents. |
|---|
| xsdType | TelForm identifier field for XML Schema type, TelForm pseudo-types and possibly others. |
|---|
| XSL | Extensible Stylesheet Language. Used to manipulate and format XML documents. |
|---|