A2A | application-to-application |
ACID | Atomicity, consistency, isolation, and durability |
ADL | architecture description language |
AIS | Applied Information Sciences |
ANSI | American National Standards Institute |
API | application program interface; application programming interface |
APSEC | Asian-Pacific Software Engineering and International Computer Science Conference |
ASC | Accredited Standards Committee |
ASCII | American Standard Code for Information Interchange |
AST | abstract syntax tree |
ATAM | architecture trade-off analysis method |
B2B | business-to-business |
BDA | business data area |
BFC | BizTalk Framework Compliant |
BI | business intelligence |
BMP | bean-managed persistence |
BOD | business object document |
BPR | business process reengineering |
BSR | business service request |
CBS | COTS-based systems |
CEFACT | Center for Trade Facilitation and Electronic Business |
CGI | Common Gateway Interface |
CM | configuration management |
CMP | container-managed persistence |
CMU | Carnegie Mellon University |
COBOL | common business-oriented language |
COCOMO | constructive cost model |
CODASYL | Conference on Data Systems Languages |
COM | Component Object Model |
COMAPI | communications application program interface |
CORBA | common object request broker architecture |
COTS | commercial-off-the-shelf |
CPA | Collaboration Protocol Agreement |
CPP | Collaboration Protocol Profile |
CPU | central processing unit |
CRM | communication resource manager |
CRUD | create-read-update-delete |
DB | Database |
DBMS | database management system |
DBRM | Database Resource Manager |
DBTG | Database Task Group |
DCE | Distributed Computing Environment |
DDL | data description language |
DLL | dynamic link library |
DML | Data Manipulation Language |
DMS | Data Management System |
DOM | document object model |
DOT | Distributed Object Technology |
DPS | Display Processing System |
DTD | document type definition |
DTP | Distributed Transaction Processing |
ECL | Execution Control Language |
EDI | electronic data interchange |
EDIFACT | Electronic Data Interchange for Administration, Commerce and Transport |
EIS | enterprise information system |
EJB | Enterprise JavaBeans |
ERCOLE | encapsulation, reengineering, and coexistence of object with legacy |
ERP | enterprise resource planning |
ETL | extraction, transformation, and loading |
FAA | Federal Aviation Administration |
FIFO | first in first out |
FORTRAN | formula translation |
FRU | field- replaceable unit |
FTP | File Transfer Protocol |
GCOS | General Comprehensive Operating System |
GIF | Graphics Interchange Format |
GIG | Giga Information Group |
GUI | graphical user interface |
HTML | Hypertext Markup Language |
HTTP | HyperText Transmission Protocol |
HTTPS | HyperText Transmission Protocol, Secure |
HVTIP | high-volume transaction processing |
IDE | integrated development environment |
IDL | Interface Definition Language |
IETF | Internet Engineering Task Force |
IIOP | Internet Inter-ORB Protocol |
I/O | input/output |
IP | Internet Protocol |
ISO | International Organization for Standardization |
IT | Information Technology |
J2EE | Java 2 Enterprise Edition |
J2SE | Java 2 Standard Edition |
JAAS | Java Authentication and Authorization Service |
JAF | JavaBeans Activation Framework |
JAXP | Java API for XML Processing |
JCA | J2EE Connector Architecture |
JDBC | Java Database Connectivity |
JDK | Java Development Kit |
JIT | just in time |
JMS | Java Message Service |
JNDI | Java Naming Directory Interface |
JNI | Java Native Interface |
JPEG | Joint Photographic Experts Group |
JRE | Java runtime environment |
JSP | JavaServer Pages |
JTA | Java Transaction API |
JTS | Java Transaction Service |
JVM | Java Virtual Machine |
KLOC | thousands (kilo-) of lines of code |
KSLOC | thousands of source lines of code |
LAN | local area network |
LOC | lines of code |
MB | Megabyte |
MCB | message control bank |
MDB | message-driven bean |
MIME | Multipurpose Internet Mail Extensions |
MOM | message-oriented middleware |
MQ | message queue |
MQI | message queue interface |
MSMQ | Microsoft Message Queue |
NATO | North Atlantic Treaty Organization |
NSDIR | National Software Data and Information Repository |
OAG | Open Applications Group |
OAGIS | Open Applications Group Integration Specification |
OAMAS | Open Applications Group Middleware API Specification |
OASIS | Organization for the Advancement of Structured Information Standards |
OCL | Object Constraint Language |
ODBC | Open Database Connectivity |
ODBMS | object database management system |
ODMG | Object Data Management Group |
OLAP | on-line analytical processing |
OLTP | on-line transaction processing |
OMG | Object Management Group |
OO | object orientation, object oriented |
OODB | object-oriented database |
OODBMS | object-oriented database management system |
OQL | Object Query Language |
ORB | object request broker |
ORDBMS | object-relational database management system |
OS | operating system |
OSI | Open Systems Interconnect |
OTS | Object Transaction Service |
PBS | Portable Bookshelf |
PC | personal computer |
PIP | partner interface processes |
PL | Programming Language |
PM | Person Months |
QA | quality assurance |
QoS | quality of service |
RAM | random access memory |
RDBMS | relational database management system |
RDMS | Relational Data Management System |
REI | Rose Extensibility Interface |
RM | resource manager |
RMI | remote method invocation |
RNIF | RosettaNet Implementation Framework |
ROI | return on investment |
RPC | remote procedure call |
RPG | report program generator |
RSF | Rigi Standard Format |
RSS | Retail Supply System |
SAM | System Analysis and Migration |
SAP | Systems, Applications and Products |
SAX | Simple API for XML |
SEI | Software Engineering Institute |
SGML | Standardized General Markup Language |
SLOC | source lines of code |
SMOP | Simple Matter of Programming |
SMTP | Simple Mail Transfer Protocol |
SNA | Systems Network Architecture |
SOAP | Simple Object Access Protocol |
SPX | Sequenced Packet Exchange |
SQL | Structured Query Language |
SQLJ | SQL with Java |
SRE | Software Risk Evaluation |
SRF | Standard Retail Framework |
SSL | Secure Sockets Layer |
TCP | Transmission Control Protocol |
TIP | transaction processing |
TM | transaction monitor |
TP | transaction processing |
TPA | trading partner agreement |
TREX | Tree Regular Expressions for XML |
TX | transaction |
UC | UCS C |
UCOB | UCS COBOL |
UCS | universal compiling system |
UDDI | Universal Description, Discovery, and Integration |
UDS | Universal Data Management System |
UFP | unadjusted function point |
UI | user interface |
UML | Unified Modeling Language |
VOS | Virtual Operating System |
W3C | World Wide Web Consortium |
WAN | wide area network |
WG | Working Group |
WIP | work in process |
WSDL | Web Services Description Language |
XA | extended architecture |
XATMI | extended architecture transaction management interface |
XML | eXtensible Markup Language |
XML4J | eXtensible Markup Language for Java |
XSL | eXtensible Style Language |
XSLT | eXtensible Style Language Transformation |
Y2K | Year 2000 |