Last updated at 6:29 am UTC on 29 June 2018
DCI separates a program into different perspectives where each perspective focuses on certain system properties.
- Code in the Data perspective specifies the representation of stand-alone objects.
- Code in the Context perspective specifies runtime networks of interconnected objects.
- Code in the Interaction perspective specifies how the networked objects collaborate to achieve the system behavior.
(copied from: this abstract)