D3.1.2 Product Upperware
This document describes the architecture of the Upperware layer of PAASAGE at M36. The Upperware contains three main entities, known as the Profiler, the Reasoner, and the Adapter. This deliverable describes the implementation of each of them, as well their interaction through asynchronous messages. It also describes four meta-models internal to the Upperware to ease separation of concerns, in particular with respect to the Profiler and the Adapter.
This deliverable provides our view at M36. As long as experience will be gained using the developed software, the implementation of the Upperware layer can be updated. It is a refinement of Deliverable D3.1.1 [Bsi+13] that has presented the initial description of the Upperware.