Architecture description language
Actor model
Representational state transfer
Software architecture
Computing
Systems engineering