16,519 Hits in 5.8 sec

A logic programming infrastructure for remote execution, mobile code and agents

P. Tarau, V. Dahl, K. De Bosschere
Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises  
We describe a set of programming pattems used for implementing a scalable infrastructure which supports remote execution mechanisms, mobile code and agents in a distributed logic programming framework.  ...  Mobile code is implemented in a scalable way through a set of distributed client+server pairs interconnected through a master server acting only as an address exchange broker for peer-to-peer interactors  ...  Acknowledgment We thank for support from NSERC (grants OGPO107411 and 611024), and from the FESR of the UniversitC de Moncton.  ... 
doi:10.1109/enabl.1997.630799 dblp:conf/wetice/TarauDB97 fatcat:mov5sxorjjf5fb565wxvgd2pbq

High-level networking with mobile code and first order AND-continuations

2001 Theory and Practice of Logic Programming  
We describe a scheme for moving living code between a set of distributed processes coordinated with unification based Linda operations, and its application to building a comprehensive Logic programming  ...  Code is fetched lazily from its original base turned into a server as the continuation executes at the remote site.  ...  Acknowledgement We thank the anonymous referees for their valuable suggestions and comments. We thank for support from NSERC (grants OGP0107411 and 611024).  ... 
doi:10.1017/s1471068401001193 fatcat:vzajjevq2bggfbn6hia5oqmy2a

High-Level Networking With Mobile Code And First Order AND-Continuations [article]

Paul Tarau, Veronica Dahl
2004 arXiv   pre-print
We describe a scheme for moving living code between a set of distributed processes coordinated with unification based Linda operations, and its application to building a comprehensive Logic programming  ...  Code is fetched lazily from its original base turned into a server as the continuation executes at the remote site.  ...  Acknowledgement We thank the anonymous referees for their valuable suggestions and comments. We thank for support from NSERC (grants OGP0107411 and 611024).  ... 
arXiv:cs/0405088v1 fatcat:z3ccttv6trdenj3g7vmahhyxlu

Next Generation in Computing with Agent Oriented Distributed System: Protocols and Features

Rahul Singh Chowhan, Purva Dayya
2018 Oriental journal of computer science and technology  
The mobile agent is software code capable of moving closer to the required resource in contrast to systems that incorporate the mobility of non-executable code only.  ...  The mobile agent technology is becoming a promising solution for widely distributed systems like the Internet.  ...  Although, I am responsible for any errors in this work and should not disparage the technical rapport and stature of these esteemed persons.  ... 
doi:10.13005/ojcst11.02.08 fatcat:hixql4x7gfcydihevl5m2rcpay

Protecting mobile code in the wild

J. Zachary
2003 IEEE Internet Computing  
The original host simulates the mobile code program's execution and asks a remote host for traces from the point at which the mobile agent decided to migrate to that host.  ...  One barrier to achieving such confidentiality of code and state is that a mobile code program must be available for execution on a remote host.  ... 
doi:10.1109/mic.2003.1189192 fatcat:2jndwh6jsvg23hzyjxzdr7gvde

Programming and Executing Telecommunication Service Logic with Moorea Reactive Mobile Agents [chapter]

Bruno Dillenseger, Anne-Marie Tagant, Laurent Hazard
2002 Lecture Notes in Computer Science  
Thanks go to Italtel team, for their design of the ECS and their interest in agent technology, and to Serge Lacourte and Laurent Chauvirey for their help on the AAA-Moorea Gateway.  ...  Acknowledgement Moorea is developed in the context of the ATHOS project of the ITEA European research program.  ...  The service logic is executed by Moorea agents on a local network of computers, providing the dynamic infrastructure of the ECS.  ... 
doi:10.1007/3-540-36086-7_5 fatcat:gubmozfy5nggtnt2oidjg6ygj4

A mobile agent based push methodology for global parallel computing

Cheng-Zhong Xu, Brian Wims
2000 Concurrency Practice and Experience  
The TRAVELER provides a mechanism for clients to wrap their parallel applications as mobile agents. The agents are dispatched to a resource broker.  ...  We present an agent-oriented programming and resource brokerage infrastructure, TRAVELER, in support of global parallel computing.  ...  We would like to thank the anonymous referees for their valuable comments and suggestions.  ... 
doi:10.1002/1096-9128(200007)12:8<705::aid-cpe506>;2-x fatcat:vzdzzczalbcwdjuhzuq5ku5h74

A Survey on Mobile Agents

Prashant R. Desai
2017 International Journal for Research in Applied Science and Engineering Technology  
Mobile agents are an imminent technology for developing applications in mobile, distributed and pervasive computing.  ...  They offer a broad spectrum of features like autonomy; migrate to remote computers and process data to save remote connections.  ...  The primary goal is to provide code mobility to existing programming languages without having to disrupt the traditional concepts of algorithms, syntax, and logic [5] .  ... 
doi:10.22214/ijraset.2017.11401 fatcat:nepmqsk6kzhvvf2lllfy45yoze

Evolution and Paradigm Shift in Distributed System Architecture [chapter]

Rahul Singh Chowhan
2018 New Trends in Industrial Automation [Working Title]  
The distinctions in the programming model prompt higher state of abilities and more implicit customer side mechanisms for simple and hands-on interaction with the code that actualizes and implements the  ...  The highlight that has been conceived for the years has spawned the remote administration and remote access in distributed computing framework and was outlined as an approach to digest the strategy call  ...  Rajesh Purohit, who has inspirited and fostered my interest in multifarious streams and disciplines of remoting and mobileobjects.  ... 
doi:10.5772/intechopen.80644 fatcat:amwwamf7vrfltflsjit5f7wfue

Sharing Mobile Databases in Dynamically Configurable Environments [chapter]

Angelo Brayner, José Aguiar M. Filho
2003 Lecture Notes in Computer Science  
In an environment with support for mobile computing, we may have a collection of autonomous, distributed, heterogeneous and mobile databases, denoted Mobile Database Community (MDBC), in which each database  ...  The AMDB architecture is fully distributed and has the capability of exploiting physical mobility of hosts and logical mobility of database queries and their results across mobile hosts.  ...  Logical Mobility: this type of mobility is related to code migration among several mobile clients and database servers.  ... 
doi:10.1007/3-540-45017-3_48 fatcat:6gnf4wpbpvhf7cgkmut2vmthva

Chronological Evolution of Mobile Agent: A Plausible Paradigm of Mobility

Rahul Singh Chowhan, Purva Dayya
2018 International Journal of Current Microbiology and Applied Sciences  
Cognizance of computers in human existence has brought in a revolution of doing things differently, efficiently and in a more user-friendly way.  ...  Expansion of computer technology in all dimensions of science has made it possible for human to see an automated present with enormous future scope and new possibilities in research area, industrial art  ...  This concept has made an analogy with servlets (Remote EValuation) that move business logic to server for execution and instantiation by allowing the client to upload the code to a server (Shigeki Shiokawa  ... 
doi:10.20546/ijcmas.2018.705.356 fatcat:n6xapzsdzjd45hjt2l7rnxpzoa

Mobile Agents-Based Smart Objects for the Internet of Things [chapter]

Teemu Leppänen, Jukka Riekki, Meirong Liu, Erkki Harjula, Timo Ojala
2014 Internet of Things  
An application programming interface is suggested with a system reference architecture, which includes components in the information infrastructure.  ...  We consider the requirements for enabling mobile agents in the Internet of Things from multiple perspectives: the smart object, the mobile agent and the system.  ...  Acknowledgments This research was conducted with the MAMMotH Project, funded by the Finnish Funding Agency for Technology and Innovation (Tekes), at the Department of Computer Science and Engineering,  ... 
doi:10.1007/978-3-319-00491-4_2 fatcat:aulu4m2i5zbnvgqhp4l6kawy7u

X-Klaim and Klava

Lorenzo Bettini, Rocco De Nicola, Rosario Pugliese
2002 Electronical Notes in Theoretical Computer Science  
In this paper we present the Klaim (Kernel Language for Agent Interaction and Mobility) framework for programming mobile code applications, namely the X-Klaim programming language and the Java-based run-time  ...  multiple tuple spaces and mobile code.  ...  We believe that the Klaim framework is suitable for programming distributed applications, mobile agents, and, more in general, mobile code.  ... 
doi:10.1016/s1571-0661(04)00317-2 fatcat:tuqscvipabhovlrikzkl6qoeim

Using behavior templates to design remotely executing agents for wireless clients

Eugene Hun, J. Pasquale
2004 2004 4th Workshop on Applications and Services in Wireless Networks, 2004. ASWN 2004.  
Behavior templates simplify the programming of reAgents by transparently handling data migration for remote execution, supporting custom communication protocols between the client and agent, and providing  ...  A reAgent is essentially a "one-shot" mobile agent that acts as an extension of a client, dynamically launched by the client to run on its behalf at a remote, more advantageous, location.  ...  We achieve this compromise by, first, adopting a form of "one-shot" mobile agents, which we call a reAgent (for "remotely executing agent").  ... 
doi:10.1109/aswn.2004.185150 fatcat:g6pdjhioi5ffbarovjlxbkddg4

On the design of a mobile agent environment for context-aware M-commerce

Xining Li, Jiazao Lin, Lian Li
2010 2010 3rd International Conference on Computer Science and Information Technology  
Due to technological advances of handheld computing and communication devices, Mobile commerce (Mcommerce) has emerged and attracted a growing number of research efforts.  ...  Deploying mobile agents and context-awareness in Mcommerce can reduce unnecessary network traffic, tolerate poor network connectivity, provide more advanced services, support automation of decision-making  ...  R. of China (90912003, 60773108 and 90812001) for supporting this research.  ... 
doi:10.1109/iccsit.2010.5563704 fatcat:jxmmhppnj5cfzdm56lqpnsr77q
« Previous Showing results 1 — 15 out of 16,519 results