Problem solving environment: Difference between revisions

Content deleted Content added
Line 23:
PSEs are require a large amount of resources that strain even the most powerful computers of today. Translating PSEs into software that can be used for mobile devices in an important challenge that faces programmers today.<ref name=":4">{{Cite web|url = http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.86.6377&rep=rep1&type=pdf|title = Modeling a Grid-Based Problem-Solving Environment for Mobile Devices|date = |accessdate = 2015-11-03|website = |publisher = Columbus State University|last = Stan Kurkovsky, Bhagyavati, Arris Ray}}</ref>
 
Grid computing is seen as a solution to the rescue issues of PSEs for mobile devices. This is made possible through a "Brokering Service". This service is started by an initiating device that sends the necessary information for PSE to resolve task. The brokering service then breaks this down into subtasks that distributes the information to various subordinate devices that perform these subtasks.<ref name=":4" /> The brokering necessitates an Active Agent Repository (AAR) and a Task Allocation Table (TAT) that both work to manage the subtasks. A keepKeep-Alive Server is tapped to handle communication between the brokering service and the subordinate devices. The Keep-Alive server relies on a lightweight client application installed in the participating mobile devices.
 
Security, transparency and dependability are issues that may arise when using the grid for mobile device-based PSEs.<ref name=":4" />