بخشی از پاورپوینت

اسلاید 1 :

نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 2 :

موضوعات مورد بحث
مقدمه
محيط محاسبات فراگير
مدل كردن يا نمايش زمينه (Context) در محيط محاسبات فراگير
مدلهاي موجود براي مدل كردن زمينه
مدلهاي مبتني بر Ontology
مدل ارائه شده
بحث و جمعبندي
فعالیتهای پیش رو برای ادامه کار
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 3 :

ديروز - سيستمهاي متمركز
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 4 :

امروز - سيستمهاي موبايل
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 5 :

فردا – سيستمهاي محاسبات فراگير
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 6 :

سيستمهاي محاسبات فراگير(همه جا حاضر-Ubiquitous Computing)
خصوصيات محيط محاسبات فراگير:
استفاده از تكنولوژي محاسبات فراگير و ابزار آن كاملا عادي ميشود مثل استفاده از ساير وسايل و ابزار زندگي مثلا استفاده از خودكار و … اين تكنولوژي بصورت مخفي و ناپيدا در زندگي انسان تاثير خواهد گذاشت بدون اينكه دخالت مستقيم عامل انساني در آن لازم باشد.
سرويسها و امكانات ارتباطي-محاسباتي همه جا در دسترس خواهند بود.
any time – any where – any thing
چنين محيطي پر از عوامل و ابزار حسي و ارتباطي خواهد بود از جمله انواع مختلف Sensor ها، دوربينها و . براي كسب دانش و اطلاعات از محيط.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 7 :

زمينه(Context) و سيستمهاي مبتني بر زمينه
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه ميباشد.
موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست ميآيند.
سيستمهاي مبتني بر زمينه (Context-Aware) :
سيستمهايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام ميدهند.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 8 :

مدل كردن زمينه در محيط محاسبات فراگير (۱)
تعريف :
بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal).
هدف از مدل كردن زمينه :
ايجاد لايه اي مستقل از جزئيات محيط كه منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير ميشود و تهيه كنندگان نرمافزار تمركز خود را روي فعاليتهاي اصلي (توليد و توسعه نرمافزار) متمركز ميكنند و درگير پيچيدگيها نميشوند.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 9 :

مدل كردن زمينه در محيط محاسبات فراگير (2)
پيچيدگيهاي محيط محاسبات فراگير با توجه به انواع و اقسام موجوديتهاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن.
لزوم مدلكردن زمينه :
با توجه به هدف محيط محاسبات فراگير، ابزارها بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند.
با توجه به موارد فوق، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينهبر است.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 10 :

مدل كردن زمينه در محيط محاسبات فراگير (۳)
مسائل عمدهاي كه در مدل كردن زمينه با آنها مواجه هستيم :
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد (Dynamic)دانش همواره در حال تغيير است.
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.
اطلاعات يکسان زمينه ميتوانند به شکلهاي مختلفي نمايش داده شوند.
بدليل وجود تعداد بيشمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 11 :

مدلهاي موجود براي مدل كردن زمينه
مدل كليد-مقدار: Key-Value
مدلهاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme)
مدلهاي شيگرا (Object Oriented)
مدلهاي مبتني بر گرافهاي زمينهاي (Contextual Graph)
مدلهاي مبتني بر وب (Web-Based)
مدلهاي مبتني بر منطق (Logic Based)
مدلهاي مبتني بر هستان شناسي (Ontology)
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 12 :

ملاكهاي مقايسه بين مدلها (۱)
حمايت از توزيع شدگي
بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.
Modular بودن و قابليت اعتبار سنجي جزئي
اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل
پيمانهاي را لازم ميكند. رديابي خطاها و بررسي مدل در يك مدل غير
پيمانهاي وقت و هزينه بسياري را طلب ميكند.
ميزان رسمي بودن مدل (Formality)
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 13 :

ملاكهاي مقايسه بين مدلها (۲)
قابليت مواجهه با نقص و ابهام اطلاعات
منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن
است دادههاي نادرستي را ارائه كنند يا حتي دادهاي ارائه نكنند لذا
مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد
مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.
قابلت كار با انواع و اشكال مختلف دانش
زيرا در چنين محيطي ممكن است يك اطلاع به صورتهاي متفاوتي بيان شود.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 14 :

ملاكهاي مقايسه بين مدلها (۳)
قابليت استفاده مجدد از مدل و توسعه آن
قابليت استنتاج روي مدل
قابليت مواجهه با تغييرات
از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدلي
مناسب است كه پاسخگوي اين حجم تغييرات باشد.
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي
. . .
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 15 :

Ontology
: Ontology ادراك مشترك در يك موضوع خاص كه به صورت مجموعهاي از موجوديتها، ارتباطات، توابع و احكام و نمونهها تصور ميشود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)
Ontology ها توسط زبانهاي مختلفي از جمله RDF، RDFS، OWL و . بيان ميشوند.
نمونه به زبان OWL :

rdf:type=“owl:TransitiveProperty”/>
rdf:domain rdf:resource=“#Entity”/>
rdf:range rdf:resource=“#Location”/>


Ontology : یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 16 :

مدلهاي مبتني بر Ontology (۱)
مدل مبتني بر Ontology انتخاب مناسبي براي مدل كردن محيط
محاسبه فراگير است.
روشهاي استفاده از زبانهاي MarkUp
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از :
روشهاي شئگرا
روشهاي مبتني بر منطق
قابليت اعتبار سنجي جزئي
حمايت از توزيع شدگي
مدل رسمي
قابليت استنتاج روي مدل
قابلت كار با انواع و اشكال مختلف دانش
قابليت استفاده مجدد از مدل و توسعه آن
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 17 :

مدلهاي مبتني بر Ontology (۲)
هدف : ارائه يك Shared Ontology يا Upper Ontology
يك Ontology كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد
بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفر
شروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شدهاند.
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 18 :

مدل CONON (۱)
CONtextONtology (CONON)
نمايش زمينه در محيط يک خانهي هوشمند
مدل زمينه به دو بخش upper Ontology و specific Ontology
تقسيم ميشود.
CompEntity, Location, Person, Activity
upper ontology : مفاهيم كلي محيط
specific ontology : مفاهيم وابسته به كاربرد
مفاهيم كلي مفاهيم عبارتند از :
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 19 :

مدل CONON (۲)
upper ontology :
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

اسلاید 20 :

مدل CONON (3)
specific ontology براي خانه هوشمند :
نمايش زمينه توسط وب معنايي براي محيطهاي محاسبات فراگير

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید