A.8 Prototype Computational Viewpoint
To support future evolution of the TRRS prototype into a deployed distributed system, a partitioning strategy was employed between the front-end and back-end application code. The coupling between these computational modules was limited to five operation signatures (Figure A.6). These Java operations were chosen to support a thin-client implementation for the user interface directly. The majority of the application logic is allocated to the back end. This strategy enables future distributed implementations of the TRRS prototype, as well as the integration of alternative front ends and tools by vendor participants.

|