You know how whenever you start something new you have to hang out for a bit until you figure out what all the abbreviations and acronyms mean? It’s like terminology purgatory. It’s always such a beautiful moment when you discover that you’ve internalized the language of something new, right? Priceless.
Honestly, I keep a running list of abbreviations of things I’ve picked up over my career, for “posterity” I guess … and I was thrilled to find out that one of our IBM SMEs does the same for IBM Business Process Manager abbreviations. We’ve noticed that the language barrier is even more serious with BPM since it crosses so many different departments and because she’s awesome she agreed to let me share her list with you here. So if you’re new to IBM BPM, take a skim through this list of common abbreviations or bookmark it so you can refer back.
Nothing wrong with fast forwarding through terminology purgatory, right?
Common IBM BPM Abbreviations
A
ACL access control list
Ajax Asynchronous JavaScript and XML
ASBO application-specific business object
ACORD Association for Cooperative Operations Research and Development
Ant Another Neat Tool
ASCII American Standard Code for Information Interchange
AFC Adapter Foundation Classes
APAR authorized program analysis report
AVS Account Verification Skeleton
AIS Advanced Integration service
API application programming interface
AWR Automatic Workload Repository
AIX Advanced IBM UNIX
ARM Application Response Measurement
AWT Abstract Window Toolkit
B
B2B business-to-business
BLA business level application
BPEL4WS Business Process Execution Language for Web Services
BAL Business Action Language
BO business object
BPELJ Business Process Execution Language for Java
BAM business activity monitoring
BPC business process choreographer
BPM business process management
BFM business flow management
BPD business process definition
BPMN Business Process Modeling Notation
BFM business flow manager
BPE business process engine
BRM business rules manager
BG business graph
BPCDB business process choreographer database
BSS business support systems
BI business integration
BPEL Business Process Execution Language
C
C++ C object-oriented programming language
CMP container-managed persistent
CRON chronograph
CCI common client interface
COBOL Common Business Oriented Language
CSV comma-separated values
CD compact disc
CORBA Common Object Request Broker Architecture
CVS Concurrent Versions System
CEI Common Event Infrastructure
CPU central processing unit
CW conditioned wait
CICS Customer Information Control System
CRM customer relationship management
D
DAAPI data access API
DB2 Database 2
DOP defect-oriented problems
DAS data access service
DE deployment environment
DOS Disk Operating System
DB database
DESPI Data Exchange Service Provider Interface
DTFJ Diagnostic Toolkit and Framework for Java
E
EAI Enterprise Application Integration
EJB Enterprise JavaBeans
ERP enterprise resource planning
EAR enterprise archive
EM event manager
ES event sequencing
ECI External Call Interface
EMD Enterprise Metadata Discovery
ESB enterprise service bus
ECS event correlation sphere
EMF Eclipse Modeling Framework
ESD Enterprise Service Discovery
EE Enterprise Edition
EVP exposed process value
EIS enterprise information system
ERC edition revision code
F
FAQ frequently asked questions
FIFO first-in first-out
FTP File Transfer Protocol
FFDC first-failure data capture
G
GB gigabyte
GCMV Garbage Collection and Memory Visualizer
GPF general protection fault
GBO generic business object
GM general manager
GUI graphical user interface
GC garbage collector
GMT Greenwich mean time
H
HATS Host Access Transformation Service
HP-UX Hewlett Packard UNIX
HTTP Hypertext Transfer Protocol
HL7 Health Level 7
HR human resources
HTTPS Hypertext Transfer Protocol Secure
HP Hewlett Packard
HTM Human Task Manager
HPEL High Performance Extensible Logging
HTML Hypertext Markup Language
I
ID identification
IIOP Internet Inter-ORB Protocol
I/O input/output
IDDE Interactive Diagnostic Data Explorer
IMAP Internet Message Access Protocol
IP Internet Protocol
IDE integration development environment
IMS Information Management System
ISMP InstallShield MultiPlatform
IETF Internet Engineering Task Force
IMS TM Information Management System Transaction Manager
IT information technology
IID instance ID
INS Interoperable Naming Service
IVT Installation Verification Tool
J
J2C J2EE Connector architecture
JDBC Java Database Connectivity
JRE Java runtime environment
J2CA J2EE Connector Architecture
JDK Java development kit
JSF JavaServer Faces
J2EE Java 2 Platform, Enterprise Edition
JDT Java development tools
JSON JavaScript Object Notation
Jacl Java Command Language
JIT just-in-time
JSP JavaServer Pages
JAR Java archive
JMS Java Message Service
JSR Java Specification Request
JAXB Java Architecture for XML Binding
JMX Java Management Extensions
JVM Java virtual machine
JAX-RPC Java API for XML-based RPC
JNDI Java Naming and Directory Interface
JVMPI Java Virtual Machine Profiler Interface
JAX-WS Java API for XML Web Services
JNI Java Native Interface
JVMTI Java Virtual Machine Tool Interface
JCA Java EE Connector Architecture
JNLP Java Network Launching Protocol
JCL Java class library
JPA Java Persistence API
K
KPI key performance indicator
L
LDAP Lightweight Directory Access Protocol
LIFO last-in first-out
M
MBean managed bean
MQ Message Queue
MSSQL Microsoft Structured Query Language
MDB message-driven bean
MQMD MQ Message Descriptor
MTOM Message Transmission Optimization Mechanism
MIME Multipurpose Internet Mail Extensions
MSO mark stack overflow
N
NCSA National Center for Supercomputing Applications
NDOP non-defect-oriented problems
NUMA nonuniform memory architecture
ND Network Deployment
O
OAGIS Open Applications Group Integration Specification
ORB Object Request Broker
OSOA open service-oriented architecture
OASIS Organization for the Advancement of Structured Information Standards
OS operating system
OSS operations support systems
OLTP online transaction processing
OSAR Optical Storage and Retrieval
OOM out-of-memory
OSGi Open Service Gateway initiative
P
PC personal computer
PID Process Identifier
PMR program maintenance request
PDF Portable Document Format
PMAT Pattern Modeling and Analysis Tool
POJO plain old Java object
PHD portable heap dump
PMI Performance Monitoring Infrastructure
POP3 Post Office Protocol
PI Project Interchange
PMR problem management record
Q
QA quality assurance
QoS quality of service
R
RAM random access memory
REST Representational State Transfer
RPG Report Program Generator
RAR resource adapter archive
RFC request for comments
RSS Really Simple Syndication
RAS Reusable Asset Specification
RMI Remote Method Invocation
RUP Rational Unified Process
RC return code
RMI/IIOP Remote Method Invocation over Internet InterORB Protocol
RDBMS relational database management system
RPC Remote Procedure Call
S
SACL State Adaptive Choreography Language
SMB small and medium-sized business
SPI service provider interface
SAP Systems Applications and Products (data processing)
SMO service message object
SQL Structured Query Language
SCA Service Component Architecture
SMP symmetric multiprocessing
SR service request
SCDL Service Component Definition Language
SMTP Simple Mail Transfer Protocol
SSL Secure Sockets Layer
SDK software development kit
SNA Systems Network Architecture
SSO single sign-on
SDO Service Data Object
SNMP Simple Network Management Protocol
STW stop the world
SIB service integration bus
SOA service-oriented architecture
SVG Scalable Vector Graphics
SIBus service integration bus
SOAP a lightweight, XML-based protocol for exchanging information in a decentralized, distributed environment.*
SwaRef SOAP with attachments, referenced
SLA service level agreement
SOI service-oriented integration
*Usage note: SOAP is not an acronym; it is a word (formerly an acronym for Simple Object Access Protocol).
T
TCL Tool Command Language
TIBCO The Information Bus Company
TMDA Thread and Monitor Dump Analyzer
TCP Transmission Control Protocol
TLS Transport Layer Security
TCP/IP Transmission Control Protocol/Internet Protocol
TM Transaction Manager
U
UCA undercover agent
UML Unified Modeling Language
UTC Coordinated Universal Time
UDB Universal Database
UNIX Uniplexed Information and Computing System
UTC Universal Test Client
UDDI Universal Description, Discovery and Integration
UOW unit of work
UTE unit test environment
UDP User Datagram Protocol
URI Uniform Resource Identifier
UTF Unicode Transformation Format
UI user interface
URL Uniform Resource Locator
UTF-8 Unicode Transformation Format (8-bit)
V
VM virtual machine
VMM virtual member manager
W
W3C World Wide Web Consortium
WLM workload management
WS-N Web Services Notification
WAIT Whole-system Analysis of Idle Time
WS web services
WS-Security Web Services Security
WAN wide area network
WS-BPEL Web Services Business Process Execution Language
WWW World Wide Web
WAR web archive
WSDL Web Services Description Language
WebDAV Web-based Distributed Authoring and Versioning
WSIL Web Service Inspection Language
X
XA Extended Architecture
XML Extensible Markup Language
XSD XML Schema Definition
XCT cross-component tracing
XML4J XML Parser for Java
XSL Extensible Stylesheet Language
XID transaction ID
XOP XML-binary Optimized Packaging
XSLT Extensible Stylesheet Language Transformation
XMI XML metadata interchange
XPath XML Path Language
Z
z/OS z Series Operating System
See anything we missed? Note it in the comments!
Related Courses
Process Implementing with IBM Business Process Manager Standard V8.5 — I
Developing Applications in IBM Business Process Manager Advanced V8 – I
Modeling and Implementing with IBM Business Process Manager V8