Show simple item record

dc.contributor.authorEvripidou, Paraskevasen
dc.contributor.authorSamaras, George S.en
dc.creatorEvripidou, Paraskevasen
dc.creatorSamaras, George S.en
dc.date.accessioned2019-11-13T10:40:01Z
dc.date.available2019-11-13T10:40:01Z
dc.date.issued2006
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53911
dc.description.abstractIn this paper we present Parallel Computing with Mobile Agents (PaCMAn), a mobile agent based Metacomputer that enables its users to utilize idle resources on the internet to tackle computational problems that could not be handled efficiently with their own resources. The PaCMAn launches multiple mobile agents that cooperate and communicate to solve problems in parallel. Each agent supports the basic communication and synchronization tasks of the classical parallel worker assuming the role of a process in a parallel processing application. Application tasks, however, are assigned dynamically to the PaCMAn's mobile agents via TaskHandlers. TaskHandlers are Java objects capable of implementing particular tasks of the application. The PaCMAn consists of three major components: Broker, Server and Client. A server machine has to be explicitly registered in order to take part in the PaCMAn Metacomputer. A number of brokers keep track of the available resources. In the PaCMAn system both server and client machines can be located anywhere in the Internet. The clients select the servers that they will utilize based on the specific resource requirements. We have developed and tested prototype systems with several applications. These prototypes provide proof of concept of our proposed Metacomputing philosophy. Furthermore they have demonstrated that PaCMAn provides parallel efficiency. We also demonstrate that the PaCMAn Metacomputer can be used as the computational engine for the creation of sophisticated Pervasive Services anywhere anytime. © Springer Science+Business Media, LLC 2006.en
dc.sourceInternational Journal of Parallel Programmingen
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-33750336317&doi=10.1007%2fs10766-006-0021-2&partnerID=40&md5=2611fba10312ec9325ecdc6bd360fed4
dc.subjectInterneten
dc.subjectMobile telecommunication systemsen
dc.subjectSynchronizationen
dc.subjectParallel processing systemsen
dc.subjectIntelligent agentsen
dc.subjectServersen
dc.subjectJava programming languageen
dc.subjectMetadataen
dc.subjectJavaen
dc.subjectMetacomputingen
dc.subjectMobile Agentsen
dc.subjectMobile Computingen
dc.subjectPervasive Computingen
dc.titleMetacomputing with mobile agentsen
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1007/s10766-006-0021-2
dc.description.volume34
dc.description.issue5
dc.description.startingpage429
dc.description.endingpage458
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Cited By :2</p>en
dc.source.abbreviationInt J Parallel Programen
dc.contributor.orcidEvripidou, Paraskevas [0000-0002-2335-9505]
dc.gnosis.orcid0000-0002-2335-9505


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record