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.
A - B – C – D – E – F – G – H – I – J – K – L – M – N – O – P – Q – R – S – T – U – V – W – X – Y – Z
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