Implementation

The software architecture handles various concerns, such as memory management, parallelization and device integration. The complete implementation effort can be similarly deconstructed into a number of independently published research projects, summarized in Table 2.1Summary of systems developed as part of the investigation . In practice, there exists considerable overlap between the top seven, which together form the most mature practical outcome of our research: the incrementally grown Streamline open source software package. Unless otherwise stated, all implementational observations relate to this system. The other two projects are more independent investigations into automation logic. We briefly recall the independent contributions of all nine projects and their influence on present Streamline.



Subsections

willem 2010-02-03