A&A
Acronyms & Abbreviations
The page title is in itself a joke (A&A). I believe the tech world has too many acronyms and I have created for myself a list of these acronyms together their translation and maybe an useful link. Hope it can prove useful for you too.
I will keep improving and adding to this table whenever I remember or come across a A&A which I haven’t on this list!
Acronym/Abbreviation | Full Name | Notes | References |
---|---|---|---|
AES | Advanced Encryption Standard | ||
AI | Artificial Intelligence | ||
AOP | Aspect Oriented Programming | ||
AOT | Ahead Of Time | Usually referring to compilation | |
B2B | Business-to-Business | ||
B2C | Business-to-Consumer | ||
B2E | Business-to-Employee | ||
BCP | Best Current Practice | ||
BFS | Breadth-First Search | ||
BI | Business Intelligence | ||
BIOS | Basic Input-Output Services | ||
CDI | Context Dependency Injection | ||
CDN | Content Delivery Network | ||
CLI | Command Line Interface | ||
CMP | Container Managed Persistence | ||
COBOL | COmmon Business-Oriented Language | ||
CPU | Central Processing Unit | ||
CS | Computer Science | ||
DAL | Database Abstraction Layer | ||
DAO | Data Access Object | ||
DFS | Depth-First Search | ||
DI | Dependency Injection | ||
DOM | Document Object Model | ||
DoS | Denial of Service | Not to be mistaken to DOS (yes it is just the size of the O) | |
DTO | Data Transfer Object | ||
EJB | Enterprise Java Beans | ||
FAQ | Frequently Asked Questions | ||
FIFO | First In First Out | ||
FILO | First In Last Out | ||
IoC | Inversion of Control | ||
IRC | Internet Relay Chat | ||
JAX-RS | Java Web Services | This is for a REST approach | |
JAX-WS | Java Web Services | This is for a SOAP approach | |
JAXB | Java API for XML Binding | ||
JCA | Java Connector Architecture | ||
JDBC | Java DataBase Connectivity | ||
JDK | Java Development Kit | ||
JEE | Java Enterprise Edition | ||
JIT | Just In Time | Usually referring to compilation | |
JMS | Java Message Service | ||
JMX | Java Management Extensions | ||
JNDI | Java Naming and Directory Interface | ||
JPA | Java Persistence API | ||
JRE | Java Runtime Environment | ||
JSE | Java Standard Edition | ||
JSF | Java Server Faces | ||
JSP | JavaServer Pages | ||
JUG | Java Users Group | ||
JVM | Java Virtual Machine | ||
LoC | Lines of Code | See also SLoc | |
MNIST | Modified National Institute of Standards and Technology | ||
MVC | Model-View-Controller | ||
NVDIMM | Non-Volatile Dual In-line Memory Module | ||
ORM | Object-Relational Mapping | ||
OS | Operating System | ||
P2P | Peer-To-Peer | ||
PaaS | Platform as a Service | ||
POJO | Plain Old Java Object | ||
QoS | Quality of Service | ||
RAM | Random Access Memory | ||
regex | REGular EXpression | ||
REST | Representational State Transfer | ||
RMI | Remote Method Invocation | ||
RNN | Recurrent Neural Network(s) | ||
RPC | Remote Procedure Calls | ||
SaaS | Software as a Service | ||
SE | Software Engineer(ing) | ||
SEO | Search Engine Optimization | ||
SLoC | Source Lines of Code | See also LoC | |
SOA | Service-Oriented Architecture | ||
SOAP | Single Object Access Protocol | ||
SSL | Secure Socket Layer | ||
SSL | Secure Socket Layer | ||
SVN | Subversion | one of the many VCS out there | |
TTL | Time To Live | ||
UI | User Interface | ||
UX | User eXperience | ||
VCS | Version Control System | ||
VoIP | Voice over Internet Protocol | ||
WYSIWYG | What You See Is What You Get | ||
XML | eXtensible Markup Language | ||
YAGNI | You Ain't Gonna Need It | Comes from the clean code movement | |
YAML | YAML Ain't Markup Language |