Acronyms

The following is a listing of common acronyms and definitions that might be encountered. Most definitions are from Wikipedia, with the remaining from the appropriate standards group.

A

 * ADO
 * ActiveX Data Objects


 * AI
 * Artificial Intelligence


 * Ajax
 * Asynchronous JavaScript and XML


 * ANSI
 * American National Standards Institute


 * ANT
 * Another Neat Tool


 * API
 * Application Programming Interface


 * ARPA
 * Advanced Research Projects Agency (see also DARPA)


 * ARPANET
 * Advanced Research Projects Agency Network


 * ASCII
 * American Standard Code for Information Interchange


 * ASG
 * Abstract Semantic Graph


 * ASN.1
 * Abstract Syntax Notation 1


 * ASP
 * Application Service Provider


 * ASP (MS ASP)
 * Active Server Pages


 * AST
 * Abstract Syntax Tree


 * AWT
 * Abstract Windowing Toolkit

B

 * B2B
 * Business-to-Business


 * B2C
 * Business-to-Consumer


 * Blog
 * Web Log


 * BPDM
 * Business Process Definition Metamodel


 * BPEL
 * Business Process Execution Language


 * BPEL4WS
 * BPEL for Web Services


 * BPM
 * Business Process Management


 * BPMl
 * Business Process Management Language


 * BPMN
 * Business Process Modeling Notation

C

 * CAPTCHA
 * Completely Automated Public Turing Test to tell Computers and Humans Apart


 * CASE
 * Computer-aided Software Engineering


 * CDF
 * Common Data Format


 * CIFS
 * Common Internet Filesystem


 * CIM
 * Common Information Model


 * CJK
 * Chinese, Japanese, and Korean


 * CJKV
 * Chinese, Japanese, Korean, and Vietnamese


 * CMS
 * Content Management System


 * CN
 * Canonical Name


 * COM
 * Component Object Model


 * CORBA
 * Common Object Request Broker Architecture


 * COTS
 * Commercial Off-The-Shelf


 * CRM
 * Customer Relationship Management


 * CS
 * Computer Science


 * CSE
 * Computer Science and Engineering


 * CSS
 * Cascading Style Sheets


 * CSV
 * Comma-Separated Values


 * Cyc
 * Comprehensive, enCYClopedic knowledge base; also OpenCyc and ResearchCyc

D

 * DAO
 * Data Access Objects


 * DAP
 * Directory Access Protocol


 * DARPA
 * Defense Advanced Research Projects Agency


 * DB
 * Database


 * DBA
 * Database Administrator


 * DBMS
 * Database Management System


 * DCMI
 * Dublin Core Metadata Initiative


 * DCOM
 * Distributed Component Object Model


 * DDE
 * Dynamic Data Exchange


 * DDL
 * Data Definition Language


 * DERI
 * Digital Enterprise Research Institute


 * DHCP
 * Dynamic Host Configuration Protocol


 * DHTML
 * Dynamic HTML


 * DITA
 * Darwin Information Typing Architecture


 * DLL
 * Dynamic Link Library


 * DML
 * Data Manipulation Language


 * DNS
 * Domain Name System


 * DOAP
 * Description of a Project


 * DOM
 * Document Object Model


 * DQM
 * Deep Query Manager


 * DRM
 * Digital Rights Management


 * DSDL
 * Document Schema Definition Languages


 * DSM
 * Dependency Structure Matrix


 * DSSSL
 * Document Style Semantics and Specification Language


 * DTD
 * Document Type Definition

E

 * EAI
 * Enterprise Application Integration


 * EAP
 * Extensible Authentication Protocol


 * EBCDIC
 * Extended Binary Coded Decimal Interchange Code


 * EBIR
 * Extended Boolean Information Retrieval (see IR)


 * EBML
 * Extensible Binary Meta Language


 * ebXML
 * e-business XML, or electronic messaging for business transactions


 * EDI
 * Electronic Data Interchange


 * EFF
 * Electronic Frontier Foundation


 * EISA
 * Extended Industry Standard Architecture


 * EJB
 * Enterprise JavaBean


 * EMACS
 * Editor Macros


 * EOF
 * End of File


 * EOL
 * End of Life


 * EOL
 * End of Line


 * EOM
 * End of Message


 * ERP
 * Enterprise Resource Planning


 * ETL
 * Extract, Transform, Load


 * EULA
 * End User License Agreement

F

 * FAQ
 * Frequently Asked Questions


 * FEA
 * Federal Enterprise Architecture


 * FLOSS
 * Free/Libre/Open Source Software


 * FOAF
 * Friend of a Friend


 * FOL
 * First-order Logic


 * FOLDOC
 * Free On-line Dictionary of Computing


 * FOSI
 * Formatted Output Specification Instance


 * FOSS
 * Free and Open Source Software


 * FSF
 * Free Software Foundation


 * FSM
 * Finite State Machine


 * FTP
 * File Transfer Protocol

G

 * G11N
 * Globalization


 * GFDL
 * GNU Free Documentation License


 * GIF
 * Graphics Interchange Format


 * GIGO
 * Garbage In, Garbage Out


 * GIS
 * Geographic Information System


 * GMT
 * Greenwich Mean Time


 * GNOME
 * GNU Network Object Model Environment


 * GNU
 * GNU’s Not Unix


 * GPL
 * General Public License


 * GRDDL
 * Gleaning Resource Descriptions from Dialects of Languages


 * GUI
 * Graphical User Interface, often pronounced “gooey”

H

 * HCI
 * Human Computer Interaction


 * HDF
 * Hierarchical Data Format


 * HPC
 * High-Performance Computing


 * HPFS
 * High Performance File System


 * HTTP
 * HyperText Transfer Protocol


 * HTML
 * HyperText Markup Language


 * HTTPd
 * Hypertext Transport Protocol Daemon

I

 * I/O
 * Input/Output


 * I18N
 * Internationalization


 * IANA
 * Internet Assigned Numbers Authority


 * ICANN
 * Internet Corporation for Assigned Names and Numbers


 * ICMP
 * Internet Control Message Protocol


 * ICP
 * Internet Cache Protocol


 * IDE
 * Integrated Development Environment


 * IE
 * Internet Explorer


 * IEEE
 * Institute of Electrical and Electronics Engineers


 * IETF
 * Internet Engineering Task Force


 * IGMP
 * Internet Group Management Protocol


 * IIOP
 * Internet Inter-Orb Protocol


 * IIS
 * Internet Information Services


 * IM
 * Instant Messaging


 * IMAP
 * Internet Message Access Protocol


 * IME
 * Input Method Editor


 * IP
 * Intellectual Property


 * IP
 * Internet Protocol


 * IPC
 * Inter-Process Communication


 * IPP
 * Internet Printing Protocol


 * IPsec
 * Internet Protocol security


 * IPX
 * Internetwork Packet Exchange


 * IR
 * Information Retrieval


 * IRC
 * Internet Relay Chat


 * IS
 * Information Systems


 * ISA
 * Industry Standard Architechture


 * ISO
 * International Organization for Standardization


 * ISP
 * Internet Service Provider


 * IT
 * Information Technology

J

 * J2EE
 * Java 2 Enterprise Edition


 * J2ME
 * Java 2 Micro Edition


 * J2SE
 * Java 2 Standard Edition


 * JAR
 * Java ARchive


 * JAXB
 * Java XML Binding


 * JAXP
 * Java API for XML Processing


 * JAX-RPC
 * Java XML for Remote Procedure Calls


 * JCP
 * Java Community Process


 * JDBC
 * Java Database Connectivity


 * JDK
 * Java Development Kit


 * JDOM
 * Java Document Object Model


 * JFC
 * Java Foundation Classes


 * JINI
 * Jini Is Not Initials


 * JMS
 * Java Message Service


 * JMX
 * Java Management Extensions


 * JNDI
 * Java Naming and Directory Interface


 * JNI
 * Java Native Interface


 * JRE
 * Java Runtime Environment


 * JS
 * JavaScript


 * JSF
 * Java Server Faces


 * JSON
 * JavaScript Object Notation


 * JSP
 * JavaServer Pages


 * JSR
 * Java Specification Requests


 * JSTL
 * JavaServer Pages Standard Tag Library


 * JVM
 * Java Virtual Machine

K

 * KB
 * Kilobyte


 * KIF
 * Knowledge Interchange Format


 * KIM
 * Knolwledge and Information Management


 * KB
 * Knowledge Base


 * KM
 * Knowledge Management

L

 * L10N
 * Localization


 * LAMP
 * Linux Apache MySQL (Perl, PHP, or Python)


 * LAN
 * Local Area Network


 * LDAP
 * Lightweight Directory Access Protocol


 * LGPL
 * [GNU] Lesser General Public License


 * LIFO
 * Last In First Out


 * LSI
 * Large-Scale Integration


 * LSI
 * Latent Semantic Indexing


 * LZW
 * Lempel-Ziv-Welch

M

 * MAPI
 * Messaging Application Programming Interface


 * MDA
 * Model-Driven Architecture


 * MDI
 * Multiple Document Interface


 * MeSH
 * Medical Subject Headings


 * MFC
 * Microsoft Foundation Classes


 * MIME
 * Multipurpose Internet Mail Extensions


 * MIS
 * Management Information Systems


 * MOF
 * Meta Object Facility


 * MPL
 * Mozilla Public License


 * MSDN
 * Microsoft Developer Network


 * MSI
 * Medium-Scale Integration


 * MT
 * Machine Translation


 * MVC
 * Model-View-Controller

N

 * N3
 * Notation 3, an RDF (non-XML) notation


 * NAS
 * Network-Attached Storage


 * NFS
 * Network Filesystem


 * NIC
 * Network Interface Card


 * NIST
 * National Institute of Standards and Technology


 * NLP
 * Natural Language Processing


 * NRN
 * No Reply Necessary


 * NSA
 * National Security Agency

O

 * OASIS
 * Organization for the Advancement of Structured Information Standards


 * ODBC
 * Open Database Connectivity


 * OIL
 * Ontology Inference Layer; Ontology Interchange Language


 * OLAP
 * Online Analytical Processing


 * OLTP
 * Online Transaction Processing


 * OMG
 * Object Management Group


 * OO
 * Object-Oriented


 * OOP
 * Object-Oriented Programming


 * OPML
 * Outline Processor Markup Language


 * ORB
 * Object Request Broker


 * OS
 * Open Source


 * OSDN
 * Open Source Developer Network


 * OSI
 * Open Source Initiative


 * OSI Model
 * Open Systems Interconnection Model


 * OSS
 * Open-Source Software


 * OSS
 * Operational Support Systems


 * OSTG
 * Open Source Technology Group (formerly OSDN)


 * OWL
 * Web Ontology Language ; also OWL Full, OWL DL and OWL Lite

P

 * P2P
 * Peer-To-Peer


 * PDF
 * Portable Document Format


 * PERL
 * Practical Extraction and Reporting Language


 * PHP
 * PHP: Hypertext Preprocessor


 * PNG
 * Portable Network Graphics


 * PnP
 * Plug-and-Play


 * POP3
 * Post Office Protocol v3


 * PS
 * PostScript


 * PURL
 * Persistent Uniform Resource Locator

Q

 * QA
 * Quality Assurance

R

 * RAD
 * Rapid Application Development


 * RAID
 * Redundant Array of Inexpensive Disks


 * RC
 * Release Candidate


 * RDBMS
 * Relational Database Management System


 * RDF
 * Resource Description Framework


 * RDFa
 * RDF extensions (also RDF/A)


 * RDFS
 * RDF Schema, also shown as RDF-S or RDF/S


 * regex
 * Regular Expression


 * REST
 * Representational State Transfer


 * RFC
 * Request For Comments


 * RGB
 * Red, Green, Blue


 * RIA
 * Rich Internet Application


 * RLE
 * Run-Length Encoding


 * RMI
 * Remote Method Invocation


 * RPC
 * Remote Procedure Call


 * RSS
 * Rich Site Summary, RDF Site Summary, or Really Simple Syndication


 * RTFM
 * Read The @!%*! Manual


 * RTL
 * Right-to-Left


 * RuleML
 * Rule Markup Language

S

 * SAN
 * Storage Area Network


 * SAX
 * Simple API for XML


 * SCSI
 * Small Computer System Interface


 * SDI
 * Single Document Interface


 * SDIO
 * Secure Digital Input Output


 * SDK
 * Software Development Kit


 * SEAL
 * Semantics-directed Environment Adaptation Language


 * SEF
 * Search Engine Friendly


 * SGML
 * Standard Generalized Markup Language


 * SIOC
 * Semantically Interlinked Online Communities


 * SKOS
 * Simple Knowledge Organization System


 * SMTP
 * Simple Mail Transfer Protocol


 * SNA
 * Systems Network Architecture


 * SOA
 * Service-Oriented Architecture


 * SOAP
 * Simple Object Access Protocol


 * SPARQL
 * recursively, SPARQL Protocol and RDF Query Language


 * SQL
 * Structured Query Language


 * SSL
 * Secure Socket Layer


 * SWISHer
 * Semantic Web, Interoperability, Standards, HTML Experts Reference


 * SWRL
 * Semantic Web Rule Language


 * SWSL
 * Semantic Web Services Language


 * SWSO
 * Semantic Web Services Ontology


 * SWT
 * Stardard Widget Toolkit

T

 * TB
 * Terabyte


 * TCP/IP
 * Transmission Control Protocol/Internet Protocol


 * TCP
 * Transmission Control Protocol


 * tf-idf
 * term frequency/inverse document frequency (see IR)


 * TIX
 * Tactical Internet eXploitation


 * TLA
 * Three Letter Acronym

U

 * UCS
 * Universal Character Set


 * UDDI
 * Universal Description, Discovery, and Integration


 * UI
 * User Interface


 * UIMA
 * Unstructured Information Management Architecture


 * UML
 * Unified Modeling Language


 * UML
 * User-Mode Linux


 * UNC
 * Universal Naming Convention


 * UPS
 * Uninterruptible Power Supply


 * URI
 * Uniform Resource Identifier


 * URL
 * Uniform Resource Locator


 * URN
 * Uniform Resource Name


 * USML
 * UDDI Search Markup Language


 * UTC
 * Coordinated Universal Time


 * UTF
 * Unicode Transformation Format / UTF-8 / UTF-16 / UTF-32


 * UUID
 * Universally Unique Identifier

V

 * VLSI
 * Very-Large-Scale Integration


 * VM
 * Virtual Machine


 * VM
 * Virtual Memory


 * VPN
 * Virtual Private Network


 * VSAM
 * Virtual Storage Access Method


 * VSM
 * Vector Space Model (see IR)

W

 * W3C
 * World Wide Web Consortium


 * WAFS
 * Wide Area File Services


 * WAI
 * Web Accessibility Initiative


 * WAIS
 * Wide Area Information Server


 * WAN
 * Wide Area Network


 * WAR
 * Web ARchive File


 * WBEM
 * Web-Based Enterprise Management


 * WCAG
 * Web Content Accessibility Guidelines


 * WebDAV
 * WWW Distributed Authoring and Versioning


 * WfMC
 * Workflow Management Coalition


 * WS-BPEL
 * Web Services BPEL (see BPEL4WS)


 * WSCL
 * Web Services Conversation Language


 * WSCM
 * Web Services Component Model


 * WSDL
 * Web Services Description Language


 * WSEL
 * Web Services Endpoint Language


 * WSFL
 * Web Services Flow Language


 * WSIA
 * Web Services for Interactive Applications


 * WS-Inspection
 * Web Services Inspection Language


 * WSMF
 * Web Services Management Framework


 * WSML
 * Web Services Meta Language


 * WSMO
 * Web Service Modeling Ontology


 * WSMT
 * Web Services Modeling Toolkit


 * WSMX
 * Web Service Execution Environment


 * WSUI
 * Web Services User Interface


 * WSXL
 * Web Services Experience Language


 * WWW
 * World Wide Web


 * WYSIWYG
 * What You See Is What You Get

X

 * XAG
 * XML Accessibility Guidelines


 * XAML
 * eXtensible Application Markup Language


 * XCBL
 * XML Common Business Library


 * XHTML
 * eXtensible Hypertext Markup Language


 * XKMS
 * XML Key Managment Specification


 * XLANG
 * Web Services for Business Process Design


 * XLink
 * XML Linking language


 * XMI
 * XML Metadata Interchange


 * XML
 * Extensible Markup Language


 * XPath
 * XML Path Language


 * XMPP
 * eXtensible Messaging and Presence Protocol


 * XSD
 * XML Schema Definition


 * XSDM
 * eXtensible Semantic Data Model


 * XPDL
 * eXtensible Process Definition Language


 * XQuery
 * XML Query language


 * XSL
 * eXtensible Stylesheet Language


 * XSL-FO
 * eXtensible Stylesheet Language Formatting Objects


 * XSLT
 * XSL Transformations


 * XTF
 * Extensible Tag Framework


 * XUL
 * XML-based User-interface Language

Y

 * YAML
 * YAML Ain’t Markup Language