Originally posted by Kugano
As far as we know, no major DC project has ever attempted such a modular, portable design.
I would also look into BOINC, since it can help making users aware of the project in addition to actually being such a framework.

http://boinc.berkeley.edu/intro.php