دانلود پروژه برنامه نویسی عامل گرا (AOP)


Shoham, “Agent-oriented Programming”

 

1-مقدمه
اکنون یک الگوی برنامه نویسی پیشرفته یک دیدگاه اجتماعی از کاربرد کامپیوتر،جایی که “عامل” تاثیر می گذارد داریم.

 

1-1- عامل چیست؟
یک عامل هر موجودیتی است که حالت است به نظر می رسد به عنوان شامل اجزای ذهنی  ( برای مثال گمانها،قابلیتها،انتخابها و الزام ها)

بنابراین کلاه خود عامل هست در مغز یک برنامه نویس

زمانی که هر چیزی میتواند به نظر برسد مثل داشتن حالت های ذهنی

آن همیشه مزیتی برای انجام ندارد.

1-2- مسئول استفاده از واژگان شبه ذهنی :
عناصر لازم برای نسبت دادن یک کیفیت معین به جزیی از ماشین.

*یک نظریه مفید راجعبه دسته ذهنی: معنا شناسی برای آنکه به طور واضح هنوز به استفاده متداول(واژه)نزدیک نشدیم.

*یک برهان که فقط از نظریه اطاعت میکند.

*یک برهان که نظریه قراردادی یک نقش غیر جزئی در آنالیزیا طراحی ماشین بازی میکند.

ارتباط نظریه نظریه قراردادی برای دریافت معمولی لازم نیست تحمیل شود.

1-3-AOPدر برابر OOP
استفاده میکنیم شکل دادن ذهنی را برای طراحی سیستم محاسباتی

دسته های ذهنی(روانی)در زبان برنامه نویسی ظاهر میشود.

معنای زبان برنامه نویسی ‘معنای ساختار های ذهن را شرح می دهد.

نرم افزار برنامه نویسی عامل گرا(AOP) نرم افزار برنامه نویسی شئ گرا(AOP)را اختصاصی کرده است. برای مثال در دریافت بازیگرهای هپوئیت:

میبینیم یک سیستم محاسباتی به عنوان ترکیب شده از لحاظ ارتباط ماژولها.

 

فهرست مطالب :

مقدمه

عامل چیست؟
مسئول استفاده از واژگان شبه ذهنی
AOP در برابر OOP
دو سناریو

ساخت خودکارسازی (اتوماسیون)
سیستم رزو خطوط هوایی
برداشت کلی از نرم افزار AOP

دسته های ذهنی و مشخصه های آنها

اجزاء حالت ذهنی
-یک زمان برای گمان، تعهد و قابلیت زمان
مشخصات اجزاء مختلف
پایداری داخلی
عقیده ی خوب
درون نگری
ماندگاری حالت ذهنی
نوع وابسته ی دستورات نمایی
-یک انحراف کوتاه : مقایسه بین کوهن و لوسکیو
مفسر عامل عمومی

حلقه اصلی
فرض در مورد انتقال پیام
فرض در مورد clock
AGENT، یک زبان ساده؛ و پیاده سازی آن

گرامر AGENT
دستورات حقیقی
دستور عمل های گویا و خصوصی
دستورات عمل شرطی
مفسر AGENT
به روز رسانی گمان ها
الگوریتم اضافه کردن تعهدات برای هر دستور تعهد برنامه
یک برنامه ی ساده و تفسیر آن
پیاده سازی
Agentification

کاربرد مربوط

 

فرمت فایل: Word (قابل ویرایش)
تعداد صفحات: 47
حجم: 132 کیلوبایت

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *