Acronyms & Glossary

The following is a listing of acronyms and definitions that might be encountered with posts on AI3; most definitions are from Wikipedia, with the remaining from the appropriate standards group.

ABCDE FGHIJKLMNOPQRSTUVWXYZ

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

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

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”

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

K

KB
Kilobyte
KIF
Knowledge Interchange Format
KIM
Knolwledge and Information Management
KB
Knowledge Base
KM
Knowledge Management

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

Q

QA
Quality Assurance

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

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

Back to Top

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)

Back to Top

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

Back to Top

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

Back to Top

Y

YAML
YAML Ain’t Markup Language

Back to Top

Z

Comments are closed.