Mobile agent systems : execution code on a mobile agent vs execution code on a stationary agent

العناوين الأخرى

نظام الوكيل المتحرك : الشيفرة التنفيذ علي الوكيل المتحرك مقارنة مع الشيفرة التنفيذ على الوكيل الثابت

المؤلفون المشاركون

Ahmidah, Atiyyah Sanusi
Mathi, Sad B.

المصدر

Afro-Asian Journal of Scientific Research

العدد

المجلد 1، العدد 3 (31 يوليو/تموز 2023)، ص ص. 204-214، 11ص.

الناشر

الأكاديمية الإفريقية للدراسات المتقدمة

تاريخ النشر

2023-07-31

دولة النشر

ليبيا

عدد الصفحات

11

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الملخص AR

أن العديد من الباحثين في نموذج الوكيل البرمجي software agent paradigm يحققون في مزايا هذا النموذج المتنقل مقارنة بالأليات التقليدية مثل العميل / الخادم Client/Server و شفير عند الطلب Demand Code On، و كذلك نظام التوازي المعروف Parallel Virtual Machin PVM، قليل منهم أبدي اهتمام بما في داخل نظام الوكيل البرمجي Software Agent System نفسه.

هذه الورقة تقدم نظرة من داخل سياق وكلاء البرمجيات Software Agent Community، التي يمكن تحديد فئتين : العوامل الثابت Stationary Agents هي البرمجيات التي يتم تنفيذ مهامها فقط على النظام التي أنشئت عليها وتسمي (Home)، أما الفئة الثانية فهي الوكيل المنتقل mobile Agents.

و هذا النوع غير مقيد بالنظام أو الأجهزة التي أنشاء عليها و هو يعمل على شبكة واسعة من الأجهزة المضيفة Home Machine.

و هو برنامج ينشأ و يتم إرساله إلى مضيف البعيد لتنفيذ عمليات معينة مثل أي برنامج كمبيوتر آخر، يحتاج الوكيل الي شفيرة برمجية لتنفيذ هذه المهام، حيث يمكن تثبيت هذا الشيفرة أو الرمز على الوكيل الثابت في جهاز المضيف أو يمكن تثبيته مسبقا ضمن الوكيل المتحرك من جانب العميل.

إن وضع الشيفرة أو رمز التنفيذ هو الهدف الرئيسي لهذه الورقة البحثية باستخدام (Agent Software Development Kit (ASDK حالتان يتم دراستها في هذه الورقة : الحالة الولي عندما تكون شفيرة التنفيذ مشحونة مسبقا ضمن الوكيل المتنقل و يتم تشغيلها و معالجته على الأجهزة المضيفة بواسطة الوكيل الثابت على ذلك المضيف و الحالة الثانية حيث يتم تثبيت شيفرة التنفيذ مسبقا على الوكيل الثابت في جهاز المضيف و يتم معالجته بواسطة الوكيل الثابت على ذلك الجهاز و يتحصل الجهاز المضيف على النتائج فقط.

المقارنة تتم هنا من حيث الأداء performance متمثلا في زمن تنفيذ المهام من حيث الأداء، و تتم مقارنة وكيل متحرك واحد يوكيل ثابت، و تتم مقارنة العديد من الوكلاء المتنقلين بوكيل ثابت.

الملخص EN

While many researchers investigated the merits of the mobile agent paradigm over the conventional methods like client/server and code on demand, very few provided insight into the software agents community itself.

such an insight is provided in this paper.

within the context of the software agents, two categories can be identified : stationary agents that execute only on the system where they begin execution (home) and mobile agents that are not bound to the system where they begin execution.

a mobile agent is first residing on a home machine, and it is dispatched to a remote host for execution.

like any other computer program, a software agent needs code to execute.

this code could be installed on the stationary agent at the server side or it could be pre-imbued to the mobile agent from the client side.

the placement of the execution code is the main objective of this paper.

using aglet software development kit (ASDK) two states are studied, first where the execution code is pre-imbued into the mobile agent and second where the execution code is preinstalled on the remote server and manipulated by the stationary agent on that server.

in terms of performance, the single mobile agent is compared to a stationary agent, and multiple mobile agents are compared to a stationary agent.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Ahmidah, Atiyyah Sanusi& Mathi, Sad B.. 2023. Mobile agent systems : execution code on a mobile agent vs execution code on a stationary agent. Afro-Asian Journal of Scientific Research،Vol. 1, no. 3, pp.204-214.
https://search.emarefa.net/detail/BIM-1509306

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Ahmidah, Atiyyah Sanusi& Mathi, Sad B.. Mobile agent systems : execution code on a mobile agent vs execution code on a stationary agent. Afro-Asian Journal of Scientific Research Vol. 1, no. 3 (Jul. / Sep. 2023), pp.204-214.
https://search.emarefa.net/detail/BIM-1509306

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Ahmidah, Atiyyah Sanusi& Mathi, Sad B.. Mobile agent systems : execution code on a mobile agent vs execution code on a stationary agent. Afro-Asian Journal of Scientific Research. 2023. Vol. 1, no. 3, pp.204-214.
https://search.emarefa.net/detail/BIM-1509306

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Text in English ; abstracts in English and Arabic.

رقم السجل

BIM-1509306