AADL
Architecture Analysis and Design Language
ACSPP
Architecture-centered software project planning
AD
Architecture documentation
ADD
Attribute-Driven Design
ADL
Architecture description language
ADR
Active design review
AOP
Aspect-oriented programming
AOPA
Aircraft Owners and Pilots Association
AOSD
Aspect-oriented software development
API
Application programming interface
ArchE
Architecture Expert
ARID
Active Reviews for Intermediate Designs
ASR
Architecturally significant requirement
ATAM
Architecture Tradeoff Analysis Method
ATIA
U.S. Army Training Information Architecture System
ATM
Asynchronous transfer mode
AV
All-view
BDUF
Big design up front
BPEL
Business Process Execution Language
BPMN
Business Process Modeling Notation
C&C
Component and connector
CCM
CORBA component model
CLR
Common Language Runtime
CM
Complexity
CORBA
Common Object Request Broker Architecture
COTS
Commercial off-the-shelf
DBMS
Database management system
DCM
Data collection module
DoD
U.S. Department of Defense
DoDAF
Department of Defense Architecture Framework
DSM
Dependency structure matrix
ECS
EOSDIS Core System
ERD
Entity-relationship diagram
FEAF
Federal Enterprise Architecture Framework
FOS
Flight Operations Segment
FTX
Fault-tolerant UNIX
HLA
High-Level Architecture
HTML
Hypertext Markup Language
HTTP
Hypertext Transfer Protocol
HTTPS
Hypertext Transfer Protocol Secure
IDL
Interface Definition Language (CORBA)
IEEE
Institute of Electrical & Electronics Engineers
INCOSE
International Council on Systems Engineering
IP
Internet Protocol
ISO
International Organization for Standardization
Java EE
Java Platform, Enterprise Edition
JSON
JavaScript Object Notation
JSP
JavaServer Pages
JVM
Java Virtual Machine
MVC
Model-view-controller
OMG
Object Management Group
OSATE
Open-source AADL tool environment
OV
Operational view
OWL
Ontology Web language
RAID
Redundant array of independent disks
RMI
Remote Method Invocation
RUP
Rational Unified Process
SaaS
Software as a service
SAE
Society of Automotive Engineers
SARA
Software architecture review and assessment
SCM
Software configuration management
SDL
Specification and Description Language
SDPS
Science Data Processing Segment
SHARK
Sharing and Reusing Architectural Knowledge
SLA
Service-level agreement
SOA
Service-oriented architecture
SV
Systems and services view
SysML
Systems Modeling Language
TCP
Transmission Control Protocol
TDDT
Training and Doctrine Development Tool
TLCD
Top-level context diagram
TOGAF
The Open Group Architecture Framework
TV
Technical standards view
UM
Uncertainty
UML
Unified Modeling Language
UTMC
Unit Training Management Configuration
WBS
Work breakdown structure
WSDL
Web Services Definition Language
XML
Extensible Markup Language