The Community for Technology Leaders
Green Image
Issue No. 02 - February (2003 vol. 14)
ISSN: 1045-9219
pp: 97-106
ABSTRACT
<p><b>Abstract</b>—Web-Based Computing (WBC) is a modality of collaborative computing wherein “volunteers” register at a website, receiving one (usually compute-intensive) task to compute at each visit and returning the results from that task at the subsequent visit. The security of a WBC project is enhanced if the owner of the website can easily keep track of which “volunteer” computed which tasks, thereby endowing the project with <it>accountability</it>. We develop a framework for constructing computationally lightweight schemes for endowing WBC projects with accountability. The framework is built around the notion of a directly computed <it>task allocation function</it> (<it>TAF</it>) that reserves a dedicated subset of the website's tasks for each “volunteer.” We show how TAFs simplify the data structures needed to link “volunteers” with their tasks, even when “volunteers” are allowed to join and leave the WBC project dynamically. We then design a methodology for constructing easily computed TAFs that enhance the efficiency of the accountability scheme.</p>
INDEX TERMS
Web computing, computer security, accountable worksharing.
CITATION
Arnold L. Rosenberg, "Accountable Web-Computing", IEEE Transactions on Parallel & Distributed Systems, vol. 14, no. , pp. 97-106, February 2003, doi:10.1109/TPDS.2003.1178874
89 ms
(Ver )