﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>http://wiki.occc.ir/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sayna+sarhangian</id>
	<title>OCCC Wiki - مشارکت‌های کاربر [fa]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.occc.ir/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sayna+sarhangian"/>
	<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%D9%85%D8%B4%D8%A7%D8%B1%DA%A9%D8%AA%E2%80%8C%D9%87%D8%A7/Sayna_sarhangian"/>
	<updated>2026-05-27T23:48:29Z</updated>
	<subtitle>مشارکت‌های کاربر</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9805</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9805"/>
		<updated>2015-03-11T21:51:29Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* نتیجه گیری */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتی بی آن‌که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد.&lt;br /&gt;
&lt;br /&gt;
سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
عملکرد رایانش فراگیر تقریباً برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. در حقیقت مدل سازی است از دنیای کامپیوتر به دنیای واقعی. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است.&lt;br /&gt;
&lt;br /&gt;
در این مقاله هم چنین مروری بر مفهوم و روش های نمایش زمینه (Context)در محیط های رایانش فراگیر خواهیم داشت .&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند، سیستم های آگاه از زمینه می باشند (Context Aware Systems) . مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد. &lt;br /&gt;
&lt;br /&gt;
مدل هاي موجود براي مدل كردن زمينه عبارتند از : مدل كليد-مقدار Key-Value -مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme)- مدل هاي شي‌گرا (Object Oriented)- مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph)- مدل هاي مبتني بر وب (Web-Based)- مدل هاي مبتني بر منطق (Logic Based) و مدل هاي مبتني بر هستان شناسي (Ontology) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== نتیجه گیری ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر ، محیطی با دسترسی همیشگی اینترنت و به طور یکپارچه ایجاد می کند . ترکیبی از تکنولوژی های مختلف مثل تشخیص صدا، دسترسی اینترنت ، سرویس های شبکه ای،هوش مصنوعی و رایانش بی سیم در برپایی رایانش فراگیر دخالت دارند.سیستم ارتباطی بین ابزارها به صورت ادهاک می باشد و این قضیه امنیت رایانش فراگیر را با چالش هایی روبرو می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد.امروزه تعداد این دستگاه ها به بیلیون ها عدد می رسد .&lt;br /&gt;
&lt;br /&gt;
این تکنولوژی ، تحول و گام بسیار بزرگی در زمینه ی محاسبات کامپیوتری، ارتباطات دیوایس ها با هم و آسودگی در روابط شبکه ای می باشد که بسیار کارآمد بوده و خواهد بود .&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;br /&gt;
&lt;br /&gt;
http://www.techopedia.com/definition/667/pervasive-computing&lt;br /&gt;
&lt;br /&gt;
http://msjavan.persiangig.com/document/E-Commerc/chapter9_final%20-%20Group1.pdf/dl&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9802</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9802"/>
		<updated>2015-03-11T21:36:41Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* مراجع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتی بی آن‌که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد.&lt;br /&gt;
&lt;br /&gt;
سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
عملکرد رایانش فراگیر تقریباً برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. در حقیقت مدل سازی است از دنیای کامپیوتر به دنیای واقعی. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است.&lt;br /&gt;
&lt;br /&gt;
در این مقاله هم چنین مروری بر مفهوم و روش های نمایش زمینه (Context)در محیط های رایانش فراگیر خواهیم داشت .&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند، سیستم های آگاه از زمینه می باشند (Context Aware Systems) . مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد. &lt;br /&gt;
&lt;br /&gt;
مدل هاي موجود براي مدل كردن زمينه عبارتند از : مدل كليد-مقدار Key-Value -مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme)- مدل هاي شي‌گرا (Object Oriented)- مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph)- مدل هاي مبتني بر وب (Web-Based)- مدل هاي مبتني بر منطق (Logic Based) و مدل هاي مبتني بر هستان شناسي (Ontology) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== نتیجه گیری ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر ، محیطی با دسترسی همیشگی اینترنت و به طور یکپارچه ایجاد می کند . ترکیبی از تکنولوژی های مختلف مثل تشخیص صدا، دسترسی اینترنت ، سرویس های شبکه ای،هوش مصنوعی و رایانش بی سیم در برپایی رایانش فراگیر دخالت دارند.سیستم ارتباطی بین ابزارها به صورت ادهاک می باشد و این قضیه امنیت رایانش فراگیر را با چالش هایی روبرو می کند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;br /&gt;
&lt;br /&gt;
http://www.techopedia.com/definition/667/pervasive-computing&lt;br /&gt;
&lt;br /&gt;
http://msjavan.persiangig.com/document/E-Commerc/chapter9_final%20-%20Group1.pdf/dl&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9801</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9801"/>
		<updated>2015-03-11T21:33:35Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتی بی آن‌که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد.&lt;br /&gt;
&lt;br /&gt;
سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
عملکرد رایانش فراگیر تقریباً برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. در حقیقت مدل سازی است از دنیای کامپیوتر به دنیای واقعی. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است.&lt;br /&gt;
&lt;br /&gt;
در این مقاله هم چنین مروری بر مفهوم و روش های نمایش زمینه (Context)در محیط های رایانش فراگیر خواهیم داشت .&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند، سیستم های آگاه از زمینه می باشند (Context Aware Systems) . مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد. &lt;br /&gt;
&lt;br /&gt;
مدل هاي موجود براي مدل كردن زمينه عبارتند از : مدل كليد-مقدار Key-Value -مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme)- مدل هاي شي‌گرا (Object Oriented)- مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph)- مدل هاي مبتني بر وب (Web-Based)- مدل هاي مبتني بر منطق (Logic Based) و مدل هاي مبتني بر هستان شناسي (Ontology) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== نتیجه گیری ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر ، محیطی با دسترسی همیشگی اینترنت و به طور یکپارچه ایجاد می کند . ترکیبی از تکنولوژی های مختلف مثل تشخیص صدا، دسترسی اینترنت ، سرویس های شبکه ای،هوش مصنوعی و رایانش بی سیم در برپایی رایانش فراگیر دخالت دارند.سیستم ارتباطی بین ابزارها به صورت ادهاک می باشد و این قضیه امنیت رایانش فراگیر را با چالش هایی روبرو می کند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;br /&gt;
&lt;br /&gt;
http://www.techopedia.com/definition/667/pervasive-computing&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9798</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9798"/>
		<updated>2015-03-11T21:11:29Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتی بی آن‌که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد.&lt;br /&gt;
&lt;br /&gt;
سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
عملکرد رایانش فراگیر تقریباً برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. در حقیقت مدل سازی است از دنیای کامپیوتر به دنیای واقعی. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است.&lt;br /&gt;
&lt;br /&gt;
در این مقاله هم چنین مروری بر مفهوم و روش های نمایش زمینه (Context)در محیط های رایانش فراگیر خواهیم داشت .&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند، سیستم های آگاه از زمینه می باشند (Context Aware Systems) . مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد. &lt;br /&gt;
&lt;br /&gt;
مدل هاي موجود براي مدل كردن زمينه عبارتند از : مدل كليد-مقدار Key-Value -مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme)- مدل هاي شي‌گرا (Object Oriented)- مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph)- مدل هاي مبتني بر وب (Web-Based)- مدل هاي مبتني بر منطق (Logic Based) و مدل هاي مبتني بر هستان شناسي (Ontology) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر ، محیطی با دسترسی همیشگی اینترنت و به طور یکپارچه ایجاد می کند . ترکیبی از تکنولوژی های مختلف مثل تشخیص صدا، دسترسی اینترنت ، سرویس های شبکه ای،هوش مصنوعی و رایانش بی سیم در برپایی رایانش فراگیر دخالت دارند.سیستم ارتباطی بین ابزارها به صورت ادهاک می باشد و این قضیه امنیت رایانش فراگیر را با چالش هایی روبرو می کند .&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9797</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9797"/>
		<updated>2015-03-11T21:10:56Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* مقدمه */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتی بی آن‌که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد.&lt;br /&gt;
&lt;br /&gt;
سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
عملکرد رایانش فراگیر تقریباً برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. در حقیقت مدل سازی است از دنیای کامپیوتر به دنیای واقعی. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است.&lt;br /&gt;
&lt;br /&gt;
در این مقاله هم چنین مروری بر مفهوم و روش های نمایش زمینه (Context)در محیط های رایانش فراگیر خواهیم داشت .&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند، سیستم های آگاه از زمینه می باشند (Context Aware Systems) . مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد. &lt;br /&gt;
&lt;br /&gt;
مدل هاي موجود براي مدل كردن زمينه عبارتند از : مدل كليد-مقدار Key-Value -مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme)- مدل هاي شي‌گرا (Object Oriented)- مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph)- مدل هاي مبتني بر وب (Web-Based)- مدل هاي مبتني بر منطق (Logic Based) و مدل هاي مبتني بر هستان شناسي (Ontology) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر ، محیطی با دسترسی همیشگی اینترنت و به طور یکپارچه ایجاد می کند . ترکیبی از تکنولوژی های مختلف مثل تشخیص صدا، دسترسی اینترنت ، سرویس های شبکه ای،هوش مصنوعی و رایانش بی سیم در برپایی رایانش فراگیر دخالت دارند.سیستم ارتباطی بین ابزارها به صورت ادهاک می باشد و این قضیه امنیت رایانش فراگیر را با چالش هایی روبرو می کند .&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9794</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9794"/>
		<updated>2015-03-11T20:58:48Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتی بی آن‌که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد.&lt;br /&gt;
&lt;br /&gt;
سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
عملکرد رایانش فراگیر تقریباً برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. در حقیقت مدل سازی است از دنیای کامپیوتر به دنیای واقعی. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است.&lt;br /&gt;
&lt;br /&gt;
در این مقاله هم چنین مروری بر مفهوم و روش های نمایش زمینه (Context)در محیط های رایانش فراگیر خواهیم داشت .&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند، سیستم های آگاه از زمینه می باشند (Context Aware Systems) . مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد. &lt;br /&gt;
&lt;br /&gt;
مدل هاي موجود براي مدل كردن زمينه عبارتند از : مدل كليد-مقدار Key-Value -مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme)- مدل هاي شي‌گرا (Object Oriented)- مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph)- مدل هاي مبتني بر وب (Web-Based)- مدل هاي مبتني بر منطق (Logic Based) و مدل هاي مبتني بر هستان شناسي (Ontology) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9793</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9793"/>
		<updated>2015-03-11T20:56:30Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* چکیده */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعالیت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتی بی آن‌که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد.&lt;br /&gt;
&lt;br /&gt;
سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
عملکرد رایانش فراگیر تقریباً برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. در حقیقت مدل سازی است از دنیای کامپیوتر به دنیای واقعی. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است.&lt;br /&gt;
&lt;br /&gt;
در این مقاله هم چنین مروری بر مفهوم و روش های نمایش زمینه (Context)در محیط های رایانش فراگیر خواهیم داشت .&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديت هاي محيط در تماس و تبادل اطلاعاتي هستند و فعاليت هاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند، سیستم های آگاه از زمینه می باشند (Context Aware Systems) . مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9770</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9770"/>
		<updated>2015-03-11T05:18:13Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیط هاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدوده ي سازمان سفر می کنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9768</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9768"/>
		<updated>2015-03-11T04:43:14Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي آگاه به زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%A7%D9%85%D9%86%DB%8C%D8%AA_%D8%AF%D8%B1_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C&amp;diff=9195</id>
		<title>امنیت در رایانش ابری</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%A7%D9%85%D9%86%DB%8C%D8%AA_%D8%AF%D8%B1_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C&amp;diff=9195"/>
		<updated>2015-03-06T02:41:47Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بررسی ادبیات موضوع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
با توجه به رشد روز افزون تکنولوژي‌ها و تنوع نياز کاربران در حوزه فناوري اطلاعات، جايگاه رايانش ابري نمود بيشتري پيدا مي‌کند. چرا که گسترش زير ساخت محاسباتي در هر سازمان نيازمند صرف هزينه و زمان و نيروي انساني بسياري است که گاهي در توان عملياتي يک سازمان نمي‌گنجد. از اين رو سازمان‌ها براي پيشبرد اهداف خود تمايل به استفاده از چنين تکنولوژي‌هايي دارند.&lt;br /&gt;
&lt;br /&gt;
تا کنون مکانیزم های مختلفی جهت برقراری ابعاد مختلف امنیت توسط مقالات ارائه شده و تعدادی نیز به کار گرفته شده اند . یکی از فراگیرترین این مکانیزم ها سيستم‌هاي تشخيص و پيشگيري از نفوذ (IDPS) هستند که نفوذ را با تحليل داده جمع‌آوري شده تشخيص مي‌دهند. بطور کلی IDPSها چهار كاربرد امنيتي نظارت، تشخيص، تحليل و پاسخ به فعاليت‌هاي غيرمجاز را ارائه مي‌كنند. محیط نظارت شده می تواند شبکه ، میزبان یا کاربرد باشد و بر این اساس IDPSها این گونه دسته بندی می شوند: NIDPS ،HIDPS،AIDPS .&lt;br /&gt;
&lt;br /&gt;
در محيط ابري وجود IDS ضروريست زيرا استفاده كنندگان نمي‌توانند همواره بر امنيت زيرساخت فراهم كنندگان ابري اعتماد كنند.IDS نیز بايد بتواند چندين ماشين مجازي را با توجه به نياز‌هاي نرم‌افزاري نظارت كند .&lt;br /&gt;
&lt;br /&gt;
به كار‌گيري IDPS در محيط‌هاي رايانش ابري ، چالش های مختلفی را نیز ایجاد می کند و بسيار مهم است كه این چالش‌هاي موجود ،قبل از به كارگيري IDPS&lt;br /&gt;
بررسي شود.&lt;br /&gt;
&lt;br /&gt;
موارد زیادی از مکانیزم های امنیتی ابری برپایه ی هایپروایزور بنا می شوند. یکی از آن ها که بر بستر چارچوب عملیاتی اوکالیپتوس (Eucalyptus)بنا می شود ، HCIDS یا سیستم تشخیص نفوذ مبتنی برهایپروایزور در محیط ابر می باشد که معماری ای با استفاده از تکنولوژی مجازی سازی و پارامترهای کارآیی هایپروایزور ارائه می دهد .Eucalyptus از پنج بخش اصلی تشکیل شده : کنترل گر ابر ، walrus ، کنترل گر خوشه ، کنترل گر ذخیره ، و یک یا چند کنترل گر نود .&lt;br /&gt;
&lt;br /&gt;
سیستم دیگری به تحلیل لاگ های سیستم تشخیص نفوذ بر پایه ی Hadoop’s MapReduce می باشد که با یکپارچه کردن فایل های لاگ ، گزارشات مناسبی از حملات ، به دست می دهد .&lt;br /&gt;
&lt;br /&gt;
مکانیزم دیگری که در این پروژه مورد بررسی قرار گرفته است ،رمزگذاری هم ریخت (همومورفیک) داده ها در رایانش ابری می باشد .&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
دنياي فناوري اطلاعات و اينترنت که امروزه تبديل به جزئي حياتي از زندگي بشر شده، روز به روز در حال گسترش است. همسو با آن، نيازهاي اعضاي جوامع مانند امنيت اطلاعات، پردازش سريع، دسترسي پويا و آني، قدرت تمرکز روي پروژه‌هاي سازماني به جاي اتلاف وقت براي نگهداري سرورها و از همه مهم‌تر، صرفه‌جويي در هزينه‌ها اهميت زيادي يافته است. راه حلي که امروزه در عرصه فناوري براي چنين مشکلاتي پيشنهاد مي‌شود فناوري است که اين روزها با نام رايانش ابري  (محاسبات ابري، پردازش ابري) پرداخته مي‌شود. &lt;br /&gt;
رايانش ابري مدلي است براي داشتن دسترسي فراگير، آسان و بنا‌به ‌سفارشِ شبکه به مجموعه‌اي از منابع پردازشي پيکربندي‌پذير (مثل: شبکه‌ها، سرورها، فضاي ذخيره‌سازي، برنامه‌هاي کاربردي و سرويس‌ها) که بتوانند با کمترين کار ‌و زحمت يا نياز به دخالت فراهم‌کننده سرويس به سرعت فراهم شده يا آزاد (رها) گردند.&lt;br /&gt;
&lt;br /&gt;
به طور خلاصه به وسيله‌ي رايانش ابري  شرکت‌ها، کاربران سرويس‌هاي فناوري اطلاعات، مي‌توانند سرويس‌هاي مرتبط با فناوري اطلاعات خود به عنوان سرويس بخرند؛ به جاي خريد سرورها براي سرويس‌هاي دروني يا  بروني، يا خريد مجوز نرم‌افزارها شرکت‌ها مي‌توانند آن‌ها را به عنوان سرويس بخرند.&lt;br /&gt;
رايانش ابري راهي براي افزايش ظرفيت ذخيره‌سازي يا امکانات، بدون هزينه کردن براي زيرساخت جديد، آموزش پرسنل جديد، يا خريد مجوز نرم‌افزار جديد مي‌باشد؛ در‌ واقع شرکت‌ها يا افراد تنها براي آنچه مصرف مي‌کنند پول خواهند داد. بنابراين راهي موثر براي استفاده از منابع، مديريت سرمايه و هزينه‌هاي پشتيباني فناوري است.&lt;br /&gt;
&lt;br /&gt;
ساختار كاملاً باز و توزيع شده در رايانش ابري و سرويس‌هاي آن موجب مي‌شود تا هدفي جذاب براي مهاجمان باشد. اين ساختار شامل پارادايم‌هاي سرويس‌گرا و توزيع شده mesh چندگانه، اجاره چندگانه، دامنه‌هاي چندگانه و ساختارهاي مديريتي خودمختار چند كاربره مي‌باشد كه مستعد تهديدات امنيتي و آسيب‌پذيري بيشتري هستند. معماري سرويس در رايانش ابري از تركيب سه لايه وابسته به هم به نام‌هاي زيرساخت ، سكو يا بستر  و برنامه  تشكيل شده است كه با خطاهاي پيكربندي متفاوتي كه توسط كاربر يا فراهم كننده سرويس ايجاد مي‌شود، معرفي مي‌گردد. يك سيستم رايانش ابري مي‌تواند با چندين تهديد متفاوت رو به رو شود كه شامل تهديدات يكپارچگي (صحت)، محرمانگي و دسترس‌پذيري منابع، داده و زيرساخت‌هاي مجازي سازي شده كه به عنوان بستري براي حملات جديد مي‌باشد. یکی از روش‌های شناسایی حملات استفاده از سیستم‌های تشخیص نفوذ می‌باشد و هدف از این پژوهش بررسی راهکارهای مختلف ارائه شده در مورد سیستم‌های تشخیص نفوذ در محیط رایانش ابری می‌باشد.&lt;br /&gt;
&lt;br /&gt;
امتيازات بارز ابرها توجه بسياري از سازمان¬ها را به خود جلب كرده است، اما جنبه‌اي كه هنوز باعث عقب نشيني بسياري از سازمان¬ها در برابر اين فناوري مي‌گردد، نحوه امن سازي داده‌ها در ابر و اطمينان از امنيت محيط است.&lt;br /&gt;
&lt;br /&gt;
ريسك‌هاي بالقوه امنيت ابر و گام‌هاي احتمالي كاهش اين ريسك‌ها :&lt;br /&gt;
&lt;br /&gt;
1.داده ها كجا قرار گرفته اند؟&lt;br /&gt;
&lt;br /&gt;
در هنگام استفاده از فناوري ابر، اين موضوع كه يك نفر از موقعيت داده‌ها، محل ميزباني آنها يا حتي كشوري را كه داده‌هاي وي در آن واقع شده‌اند مطلع نباشد، بسيار محتمل است. يك گام براي امن كردن داده‌ها اين است كه با ارائه دهنده سرويس ابر به اين توافق رسيد كه داده‌ها را در يك محدوده جغرافيايي خاص نگهداري كرده و پردازش نمايد. همچنين مي‌توان با استفاده از الزامات قانوني آنها را ملزم به رعايت صحت و تماميت داده‌ها نمود. به اين منظور بايد اين قوانين را شناخته و از نحوه اعمال آنها آگاهي داشت.&lt;br /&gt;
&lt;br /&gt;
2.آيا داده ها جدا سازي مي‌گردد؟&lt;br /&gt;
&lt;br /&gt;
فناوري ابر قادر است داده‌هاي بسياري از سازمان‌ها را در يك محيط اشتراكي ذخيره نمايد و در نتيجه هزينه‌ها را كاهش دهد. بنابراين داده‌هاي مشتريان در يك ابر در كنار هم قرار دارند. ارائه دهنده سرويس ابر بايد اطمينان حاصل كند كه اين داده‌ها جدا سازي شده‌اند و ريسك‌هاي امنيتي كاهش يافته است. يك راه براي انجام اين كار استفاده از روش‌هاي رمزنگاري براي رمز كردن داده‌ها و اعطاي مجوز دسترسي به كليدها، به افراد خاص است. اين روش‌هاي رمزنگاري بايد كاملا در محيط تست گردند تا از تاثيرگذاري آنها اطمينان حاصل گردد.&lt;br /&gt;
&lt;br /&gt;
3.آيا حق دسترسي كاربر قابل اعمال است؟&lt;br /&gt;
&lt;br /&gt;
داده‌هاي حساس كه در خارج از سازمان نگهداري مي‌شوند داراي يك ويژگي خطرناك امنيتي هستند، چرا كه سرويس‌هاي برون سپاري شده از قبول مسئوليت زير معيارهاي امنيتي كه دپارتمان‌هاي فناوري اطلاعات به صورت داخلي اجبار مي‌نمايند، شانه خالي مي‌كنند. در اينجا اعتماد ما به افراد خارج از سازمان است و در نتيجه آنها به درون سازمان مي‌آيند. براي كاهش خطر، مي‌توان حداكثر اطلاعات مربوط به افرادي كه در تماس با داده‌ها هستند و نيز اطلاعاتي در مورد چگونگي كنترل دسترسي داده‌ها را جمع آوري نمود.&lt;br /&gt;
4.آيا ارائه دهنده سرويس ابري از مقررات لازم پيروي مي‌نمايد؟&lt;br /&gt;
&lt;br /&gt;
در نهايت اين سازمان است كه در برابر امنيت و قابليت اعتماد داده‌هاي خود مسئول است، حتي اگر اين داده‌ها بيرون از شركت و درون ابر نگهداري گردند. براي اطمينان از رعايت مقررات لازم، ارائه دهنده سرويس ابر بايد با شفافيت در تمامي فعاليت‌هاي ابري مرتبط با داده‌هاي هر سازمان، به ناظران خارجي اثبات نمايد كه داده‌هاي اين سازمان‌ها امن است.&lt;br /&gt;
&lt;br /&gt;
5.گزينه‌هاي خروج از بحران&lt;br /&gt;
&lt;br /&gt;
يك سازمان بايد با ابزارهاي مناسب، آماده مقابله با بحران و خروج از آن باشد. ارائه دهنده سرويس ابر بايد قادر باشد در زمان بحران در مورد مسائل لازم به مشتري اطلاع رساني نمايد. بايد چندين سايت وجود داشته باشد كه چند نسخه كپي از  داده‌ها و زيرساخت‌هاي برنامه‌اي در آنها به طور مكرر نگهداري گردد.&lt;br /&gt;
&lt;br /&gt;
6.چگونه درباره فعاليت نامناسب يا غيرقانوني در ابر تحقيق كنيم؟&lt;br /&gt;
&lt;br /&gt;
تحقيق در سرويس‌هاي ابري مشكل بوده يا در مواردي تقريبا غيرممكن است. با توجه به طبيعت اين سرويس‌ها، داده‌هاي ثبت شده بيش از يك مشتري ممكن است باهم پيدا شوند و احتمالا دسترسي به هريك به طور مجزا مشكل است، همچنين ميزبان‌ها و مراكز داده نيز به طور مداوم در حال تغيير هستند. در نتيجه پروسه تحقيق تقريبا غيرممكن است، مگر اينكه ارائه دهنده سرويس ابري روشي امتحان شده داشته باشد كه قابل اثبات و موثر باشد.&lt;br /&gt;
&lt;br /&gt;
7.انعطاف پذيري سرور&lt;br /&gt;
&lt;br /&gt;
همانطور كه قبلا اشاره شد، يكي از امتيازات فناوري ابر اين واقعيت است كه از انعطاف پذيري بالايي برخوردار است. اين مساله مي‌تواند مشكل زا باشد. برخي سرورها ممكن است اغلب بدون اطلاع قبلي مشتري مجددا پيكربندي گردند. اين مساله مي‌تواند براي برخي فناوري‌هاي داخل ابر كه سازمان بر آنها متكي است چالش ساز باشد، چراكه محيط، خود استاتيك نيست. اين مساله در زمان امن سازي داده‌ها مشكل ساز مي‌گردد، زيرا روش‌هاي سنتي امن سازي داده‌ها مبتني بر درك زيرساخت شبكه است، به هر حال اگر اين تغييرات به طور مداوم اعمال گردد، اين معيارهاي امنيتي سودمند نخواهند بود.&lt;br /&gt;
&lt;br /&gt;
8.مدت زمان از كار افتادن ارائه دهنده سرويس&lt;br /&gt;
&lt;br /&gt;
يك معيار اساسي امنيتي وجود دارد كه اغلب ناديده گرفته مي‌شود. مدت زمان از كار افتادن يك ارائه دهنده سرويس مي‌تواند براي سازمان شما مضر باشد. قابليت اعتماد با توجه به اين مساله ضروري است.&lt;br /&gt;
&lt;br /&gt;
9.قابليت حيات در طولاني مدت&lt;br /&gt;
&lt;br /&gt;
يك مساله در مورد يك ارائه دهنده سرويس ابري، قابليت حيات در طولاني مدت است. اينكه مشتري با چه احتمالي ديگر قادر به استفاده از يك ارائه دهنده سرويس ابري خاص نخواهد بود، چه مسيرهايي براي انتقال امن داده‌ها به يك ارائه دهنده سرويس ابري ديگر مورد استفاده قرار مي‌گيرد و نيز اينكه مشتري چگونه قادر به تامين صحت و تماميت داده‌هاي خود خواهد بود، بايد در نظر گرفته شود.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
ايجاد سيستم هاي کامپيوتري بدون وجود نقاط ضعف امنيتي عملاً غيرممکن است بنابراين پژوهش‌ در زمينه تشخيص نفوذ در سيستم هاي کامپيوتري حائز اهميت مي‌باشد. سيستم تشخيص نفوذ سخت افزار و يا نرم‌افزاري است که در صورت وجود فعاليت هاي مخرب و يا نقض سياست هاي مديريتي و امنيتي بر شبکه نظارت کرده و گزارش هاي حاصله را به بخش مديريت شبکه ارائه مي دهد. سيستم هاي تشخيص نفوذ وظيفه  شناسايي و تشخيص هر گونه استفاده غيرمجاز از سيستم، سوء استفاده و يا آسيب رساني بوسيله کاربران داخلي و خارجي را بر عهده دارند. هدف اين سيستم ها کشف و در برخي موارد شناسايي حملات و تشخيص مشکلات امنيتي و اعلام آن به مدير سيستم مي‌باشد و بنابراين جلوگيري از حملات بر عهده سيستم‌هاي پيشگيري از نفوذ مي‌باشد. عموماً سيستم‌هاي تشخيص نفوذ در كنار فايروال‌ها و به صورت مكمل امنيتي براي آن ها مورد استفاده قرار مي گيرند.&lt;br /&gt;
&lt;br /&gt;
سيستم‌هاي تشخيص و پيشگيري از نفوذ (IDPS)نفوذ را با تحليل داده جمع‌آوري شده تشخيص مي‌دهند. &lt;br /&gt;
بطور کلی IDPSها چهار كاربرد امنيتي نظارت، تشخيص، تحليل و پاسخ به فعاليت‌هاي غيرمجاز را ارائه مي‌كنند. محیط نظارت شده می تواند شبکه ، میزبان یا کاربرد باشد و بر این اساس IDPSها دسته بندی می شوند :&lt;br /&gt;
&lt;br /&gt;
NIDPS: ترافیک شبکه و فعالیت های موجود در آن را به همراه پروتکل به کار گرفته شده برای تشخیص نفوذ و فعالیت های خصمانه ی حمله گران ، تحلیل می کند .&lt;br /&gt;
&lt;br /&gt;
HIDPS: از يک ميزبان در مقابل عمليات نفوذي و مخرب محافظت مي کند. اين سامانه محافظتي بر روي سيستم اجرا مي شود و از منابع خود سيستم مثل حافظه و پردازنده و ... استفاده مي کند و تمام فعاليت ها و فرآيندهاي درون سيستم را کنترل مي کند.&lt;br /&gt;
&lt;br /&gt;
AIDPS: بر روي وقايعي كه در برنامه‌هاي كاربردي خاصي روي مي‌دهد تمركز مي‌كند و اين كار را از طريق تحليل فايل‌هاي ثبت وقايع يا اندازه‌گيري عملكرد آنها انجام مي‌دهد. &lt;br /&gt;
&lt;br /&gt;
تشخیص در IDPS ها به حالات زیر انجام می شود :&lt;br /&gt;
&lt;br /&gt;
تشخيص مبتني بر استفاده نادرست : &lt;br /&gt;
&lt;br /&gt;
استفاده از الگوي خاص-&lt;br /&gt;
شناسایی رفتارهای غیرمجاز(امضا)-&lt;br /&gt;
پيش‌بيني و تشخيص تلاش‌هاي مشابه بعدي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تشخيص مبتني بر ناهنجاري: &lt;br /&gt;
&lt;br /&gt;
طراحي شده برای كشف الگوهاي غيرطبيعي-&lt;br /&gt;
ایجاد یک مبنا برای الگوهاي استفاده نرمال توسط IDPS-&lt;br /&gt;
تشخیص هر تخطی از مبنا به عنوان نفوذ (هر واقعه‌اي كه با تناوب بزرگتر يا كمتر از دو انحراف استاندارد از هنجار آماري و بصورت منحني افزايش پيدا ‌كند، ناهنجاری به حساب می آید.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تشخيص به روش تركيبي:&lt;br /&gt;
ايده اصلي اين است كه روش مبتني بر استفاده نادرست ، حملات شناخته شده را تشخيص مي‌دهد در حالي كه روش مبتني بر ناهنجاري حملات ناشناخته را تشخيص مي‌دهد.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!سال !! تكنيك تشخيص !! طرح فناوري !! زمان تشخيص !! محل !! مزايا/معايب&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || مبتني بر امضا || بيسيم || بلادرنگ||شبكه||از كمترين منابع شبكه استفاده مي‌كند &lt;br /&gt;
|-&lt;br /&gt;
| 2012	|| سيستم ايمني مصنوعي||	بيسيم (عامل سيار)||	بلادرنگ || ميزبان || مناسب تشخيص سريع ولي ضعف در اطمينان و دقت نفوذ&lt;br /&gt;
|-&lt;br /&gt;
| 2010	||الگوريتم ژنتيك	||سيمي	بلادرنگ || ميزبان || انواع حملات به پايگاه داده مطرح شده است &lt;br /&gt;
|-&lt;br /&gt;
| 2010	||تركيبي (امضا و ناهنجاري)||	بيسيم||	بلادرنگ || برنامه كاربردي || هزينه پردازشي پايين&lt;br /&gt;
|-&lt;br /&gt;
| 2010 || سيستم ايمني (الگوريتم انتخاب clonal پويا)||	بيسيم (عامل سيار)||بلادرنگ || شبكه|| قابليت كار با حجم زياد ترافيك داده در شبكه&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||تركيبي (امضا و ناهنجاري)||	سيمي||	بلادرنگ|| ميزبان|| تنها يك ميزبان را پوشش مي‌دهد&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||داده كاوي (طبقه‌بندي نظارت‌شده)||	بيسيم (عامل سيار)||	بلادرنگ || شبكه || مقياس پذيري طولي و زمان پاسخ كم&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||تركيبي (تشخيص ناهنجاري و استفاده نادرست افزايشي)||	نامشخص||	بلادرنگ || شبكه || مقياس پذيري طولي و زمان پاسخ كم&lt;br /&gt;
|-&lt;br /&gt;
|2009	||قواعد انجمني فازي	||بيسيم||	بلادرنگ|| شبكه ||پيچيدگي محاسباتي كم&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||استدلال موردي و مدل عصبي بدون ناظر||	بيسيم (عامل سيار)||	بلادرنگ ||شبكه || پيام‌هاي هشدار كاذب كم&lt;br /&gt;
|-&lt;br /&gt;
|2008	||متأثر از ايمني و عامل محور||	بيسيم||	بلادرنگ|| شبكه || قابليت كار با حجم زياد ترافيك داده در شبكه&lt;br /&gt;
|-&lt;br /&gt;
| 2007	||تركيبي (امضا و ناهنجاري)||	سيمي||	بلادرنگ || شبكه || تاثير كمينه بر عملكرد كلي شبكه&lt;br /&gt;
|-&lt;br /&gt;
|2006	||تركيبي (سيستم ايمني)	||نامشخص||بلادرنگ || شبكه || راحتي تطبيق با محيط‌ پوياي متغيير شبكه&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
‌تعدادی از تهدیدات،تاثيرات آسيب پذيري‌ها در ابر و نتايج آن را در جداول زیر می بینیم :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat1.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat2.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat3.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در محيط ابري وجود IDS ضروريست زيرا استفاده كنندگان نمي‌توانند همواره بر امنيت زيرساخت فراهم كنندگان ابري اعتماد كنند. استفاده كنندگان ابر ممكن است براي نظارت و حفاظت از موجوديت‌هاي مجازي نياز به استفاده از IDS با تكنولوژي‌هاي امنيتي ديگر شبكه مانند فايروال، كنترل‌هاي دسترسي و رمزنگاري داده‌ها در ابر داشته باشند. بنابراين مشتريان نياز دارند تا بتوانند سيستم‌هاي تشخيص نفوذ را در محيط مجازي خود توسعه دهند. IDS در محيط ابري نيازمندي‌هاي زير را دارند:&lt;br /&gt;
&lt;br /&gt;
IDS بايد بتواند چندين ماشين مجازي را با توجه به نياز‌هاي نرم‌افزاري نظارت كند.&lt;br /&gt;
مشتريان ابر بايد بتوانند مديريت IDS را خودشان كنترل كنند.&lt;br /&gt;
IDSهاي مبتني بر ابر بايد بتوانند قوانين سفارشي IDS (امضاي حملات) را با هم تركيب كنند. قوانين سفارشي توسط مدير امنيتي با توجه به نيازهاي امنيتي نوشته مي‌شود.&lt;br /&gt;
استفاده كنندگان ابر بايد بتوانند پوشش حفاظتي خود را بر اساس ميزان و محل تحليل داده‌ها توسعه بخشند.&lt;br /&gt;
&lt;br /&gt;
چالش‌هاي به كار‌گيري IDPS در محيط‌هاي رايانش ابري :&lt;br /&gt;
&lt;br /&gt;
با توجه به ويژگي‌هاي محيط ابري بطور خلاصه اين نتيجه گرفته مي‌شود كه سيستم‌هاي جاري مناسب به كارگيري در محيط‌هاي ابري نيستند زيرا هيچ IDPS سنتي وجود ندارد كه به صورت كارآمد بتواند ويژگي‌هاي ابري را ارضا كند.&lt;br /&gt;
&lt;br /&gt;
بسيار مهم است كه چالش‌هاي موجود در رايانش ابري قبل از به كارگيري IDPS در آن بررسي شود. چالش‌هاي خاص كه توسط توسعه‌دهندگان در زمان به كارگيري IDPS در محيط‌هاي رايانش ابري با آن مواجه مي‌شوند عبارتند از:&lt;br /&gt;
&lt;br /&gt;
1- در IDPS متعارف (سنتي) با توجه به ماهيت ايستا در سيستم‌هاي مانيتور شده، سياست‌هاي امنيتي گرايش به ايستايي دارند زيرا گروه‌هاي نود نيازمندي‌هاي ثابت دارند كه در طول زمان مشخص مي‌شود. در مقايسه با حالت متعارف ماشين‌هاي مجازي مانيتور شده به صورت پويا اضافه و حذف مي‌شوند. بعلاوه نيازمندي‌هاي امنيتي هر ماشين مجازي متفاوت خواهد بود. &lt;br /&gt;
&lt;br /&gt;
2- سياست‌هاي امنيتي عموماً توسط مدير سيستم مديريت و ايجاد مي‌شوند كه مسئوليت امنيتي كل سيستم را برعهده دارد. محيط ابري چندين مدير امنيتي دارد؛ اين موضوع تأثير منفي بر زمان پاسخ به نفوذ را در پي دارد. مداخله انساني ممكن است سرعت پاسخ را كاهش دهد.&lt;br /&gt;
3- فعاليت‌هاي خصمانه توسط مهاجم داخلي به راحتي در يك فراهم كننده سرويس ابري امكان‌پذير است. ضمناً پژوهش‌هاي اخير نيز نشان‌گر اين موضوع است كه اغلب مهاجمان داخلي هستند . بيشترين پيشنهادات موجود جهت حل اين مشكل كنترل فعاليت‌هاي كاركنان و قاعده‌مند كردن سياست‌هاي فراهم كنندگان ابري مي‌باشد .&lt;br /&gt;
 &lt;br /&gt;
4- زيرساخت اشتراكي و تكنولوژي ‌مجازي‌سازي آسيب‌پذيري بيشتري به محيط ابر وارد مي‌آورد. هر مشكلي در  Hypervisor موجب دسترسي و كنترل نامناسب به بستر مي‌شود.&lt;br /&gt;
&lt;br /&gt;
5- يكي از پيامدهاي بسيار مهم در رايانش ابري هزينه انتقال داده مي‌باشد [28]. براي مثال در ابر آمازون هزينه انتقال داده تقريباً 100 تا 150 دلار در هر ترا بايت است. بنابراين پژوهش‌هاي جديد بايد راهكارهاي موثر در هزينه براي IDPS در محيط ابري با كاهش پهناي باند شبكه ارائه كنند.&lt;br /&gt;
&lt;br /&gt;
6- پيامدي ديگر نگراني در مورد قابليت ديده شدن ترافيك ماشين مجازي داخلي در بستر مجازي است زيرا سوييچ‌هاي اين محيط نيز مجازي هستند. بنابراين راهكارهاي متداول و سنتي براي نظارت فيزيكي قادر به رسيدگي به اين چنين ترافيكي در شبكه نيستند. بعلاوه بسترهاي جديد در مجازي سازي خود ممكن است آسيب‌پذيري‌هايي داشته باشند كه منجر به مشكلات جدي شوند بنابراين بايد نظارت شده و براي خطاها و بسته‌هاي رفع كننده خطا پيكربندي شوند.&lt;br /&gt;
7- معمولاً هر شركت روال‌هاي امنيتي را در يك پروفايل ريسك قرار مي‌دهد. اما فراهم آورندگان سرويس ابري حاضر به تهيه ثبت وقايع امنيتي، داده‌هاي مميزي و فعاليت‌هاي امنيتي نيستند . &lt;br /&gt;
&lt;br /&gt;
8- كمبود شفافيت در امور مديريت امنيت مانند مميزي، سياست‌هاي امنيتي، ثبت وقايع، آسيب‌پذيري و پاسخ به وقايع، منجر به ناكارآمدي تكنيك‌هاي مديريت ريسك در فقدان آگاهي مشتري مي‌شود. بعلاوه پيگرد داده‌ها در بسترهاي متفاوت و سياست‌هاي دسترسي مختلف فراهم‌ آورندگان سرويس و همچنين لايه‌هاي سخت‌افزاري و نرم‌افزاري متنوع در يك فراهم كننده امري چالش انگيز مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
9- در رايانش ابري حجم زيادي از داده جهت دسترسي بيشتر به شبكه وجود دارد بنابراين IDS در اين محيط بايد بر نويز و مثبت‌هاي كاذب غلبه كند. از آنجايي كه زير ساخت محيط ابري ترافيك حجيمي دارد IDSهاي سنتي قادر به مديريت چنين حجمي از داده نيستند. در IDSهاي سنتي بعد از تشخيص به مدير هشدار داده مي‌شود اما در شبكه ابري IDS بايد در سرور و تمامي نقاط مديريتي در فراهم كننده سرويس موجود باشد. بنابراين جهت اطمينان بيشتر كاربر نهايي، بايد يك ناظر سومي وجود داشته باشد تا كاربر را از حملات آگاه سازد. &lt;br /&gt;
&lt;br /&gt;
10- ضعف HIDS و NIDS سنتي: در محيط ابر با وجود NIDS امكان حمله بي سرو صدا وجود دارد زيرا اغلب ارتباطات بصورت رمز شده است. در HIDS نيز حملات خاص ابر لزوماً رد پايي در سيستم عامل قرباني به جاي نمي‌گذارند و مخفي هستند. در نتيجه IDSهاي سنتي مناسب محيط پويا و توزيع شده ابر نيست. NIDSها در صورت استفاده در محیط ابر نرخ تشخیص پایین‌تر، مثبت کاذب بالاتر و نسبت به نقطه شکست یکتا ضعف دارند بنابراین از سیستم‌های تشخیص نفوذ چندگانه برای حفاظت از هر ماشین مجازی استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
11- مقاومت در برابر حمله HIDS و NIDS: NIDS نظارت و مقاومت بهتري در برابر حمات نشان مي‌دهد اما از كمبود دانش نسبت به ميزبان رنج مي‌برد. در مقابل HIDS امنيت ميزبان را فراهم مي‌كند اما توانايي تشخيص و مقاومت در برابر حملات ساير ميزبان‌ها و شبكه را ندارد.&lt;br /&gt;
12- IDS چند رشته‌اي در ابر: اغلب IDSهاي شناخته شده تك رشته‌اي هستند و با توجه به حجم عظيم ترافيك و جريان داده نياز به IDS چند رشته‌اي در محيط ابري مي‌باشد. &lt;br /&gt;
&lt;br /&gt;
13- راهكار IDS يكپارچه در ابر: طبيعت توزيع شده زير ساخت ابر و الگوي سرويس‌گراي آن، موجب آسيب پذيري بسيار نسبت به حملات مي‌گردد. يك مجموعه قوانين تنها براي تشخيص حملات با توجه به طبيعت گوناگون ابر مناسب نيست. بنابراين IDS ابري نيازمند راهكارهاي يكپارچه براي ارتباط ميان سنسورها مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
14- تكنيك‌هاي IDSهاي بهينه براي ابر: حملات پيچيده و توزيع شده با IDSهاي موجود قابل شناسايي نيستند. پژوهشگران از تكنيك‌هاي مبتني بر رفتار و دانش جهت شناسايي استفاده مي‌كنند كه در IDSهاي بهينه مي‌تواند جهت شناسايي حملات پيچيده آتي بكار رود.&lt;br /&gt;
&lt;br /&gt;
نمودار زیر، درخت دانش را برای مطالب پیش رو و مربوط به موضوع تحقیقاتی را نشان می دهد :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Tree.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در ادامه به بررسی چند روش امنیتی مبتنی بر IDS و یک روش مبتنی بر رمزنگاری می پردازیم .&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
مجازی سازی امن با استفاده از تکنولوژی مبتنی بر هایپروایزور:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
تا کنون مکانیزم های مختلفی جهت برقراری ابعاد مختلف امنیت توسط مقالات ارائه شده و تعدادی نیز به کار گرفته شده اند .موارد زیادی از این مکانیزم ها برپایه ی هایپروایزور بنا می شوند.&lt;br /&gt;
&lt;br /&gt;
مناطق امنیتی مختلفی در یک محیط مجازی سازی تعریف می شوند وبه هر VM اتلاق می شوند . اما چون همگی بر یک سرور فیزیکی اجرا می شوند در واقع بر یک منطقه امنیتی قرار می گیرند . این قضیه می تواند مشکل امنیتی ایجاد کند . مشکل دیگر ، دسترسی از سطح VM به هایپروایزور است .&lt;br /&gt;
روش مبتنی بر Hypervisor  بهترین روش برای پیاده سازی cloud می باشد . البته این روش به حملاتی نظیر Buffer Overflow حساس است .&lt;br /&gt;
سه سطح در مدیریت امنیت هایپروایزور وجود دارد :&lt;br /&gt;
احراز هویت – سطح دسترسی به منابع (Authorizationing) - نتورکینگ .&lt;br /&gt;
اگر مدیر امنیتی ، بتواند احراز هویت ، Authorization و سخت افزار مجازی و امنیت هایپروایزور را به اندازه ی نتورکینگ امن ، پوشش دهد ، کاربران ابر با یک security policy خوب روبرو خواهند بود .  &lt;br /&gt;
&lt;br /&gt;
یکی از حملاتی که ممکن است در ابر انجام شود ، DDOS می باشد . در ابر به دلیل تعدد کاربران VM ها و اشتراکی بودن منابع ، این حمله تاثیر بیشتری دارد .حمله ی کاربر به کابر ، یکی از اصلی ترین حملات است . ( زمانیکه یک VM  Client ، به یک VM دیگر در همان سرور حمله می کند ) . در این حمله ، حمله کننده ، دسترسی های ادمین را درسطح زیرساخت مجازی می گیرد و ب همه ی VM ها می تواند دسترسی پیدا کند .&lt;br /&gt;
&lt;br /&gt;
مسئله مهم دیگر ، فاش شدگی داده (data leakage)  کاربران ابر است که ارائه دهنده ی ابر باید تدابیر امنیتی لازم را با ابزاری نظیر Data Leakage Prevention انجام دهد که البته نمی تواند در دسترس بودن و درستی داده را تضمین کند . همچنین در رمزگذاری ، چون هر کاربر از متد رمزگذاری خود استفاده می کند ، مدیریت کلید در محیط ابر کار دشواری می شود . &lt;br /&gt;
&lt;br /&gt;
یک موضوع دیگر ، داده ی مانده است که به داده ای اتلاق می شود  که به گونه ای از مدیای ذخیره سازی پاک شده است . ممکن است یک سری خصوصیات فیزیکی وجود داشته باشد که اجازه ی بازسازی دوباره ی داده را می دهد. هر داده ی حیاتی ، نه تنها باید از دسترسی غیرمجاز در امان باشد بلکه باید در انتهای چرخه ی حیات داده ، به درستی پاک شود . در حالتی که سازمان ها داده ها را روی سرورهای خود دارند ، با ابزارهای فراوانی می توانند داده های مهم را نگه داری یا پاک کنند.&lt;br /&gt;
&lt;br /&gt;
اما زمانیکه داده ها به محیط ابر مهاجرت داده می شوند ، سرورها مجازیند و توسط ابزار third party کنترل می شوند . باید ابری انتخاب شودکه گارانتی می کند همه داده ی پاک شده توسط کاربر ، به طور امن و بلافاصله پاک می شود . یکی از راه ها ، overwriting (بازنویسی ) می باشد .اما در محیط ابر ، کاربران فقط به سطح داده دسترسی دارند نه به دیوایس فیزیکی . پس تنها راه ، رمزگذاری داده می باشد که از بازسازی داده ی پاک شده جلوگیری می کند .&lt;br /&gt;
&lt;br /&gt;
راه ارتباطی سرویس های ابر ، اینترنت می باشد که مسائل امنیتی زیادی مانند حمله ی هکر هاو کاربران بد رفتار ، برای ارائه دهندگان Iaas و   Paas به وجود می آورد . در این محیط، داده ی کاربر بر محل ذخیره ی ابزار third party ذخیره می شود که ارائه دهندگان باید با متدهای رمزنگاری ، امنیت آن را گارانتی کنند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
البته در این حالت ، برای کاربری که کلید رمزنگاری را فراموش کرده ، مشکل بازیابی داده به وجود می آید . پس نیازست که کاربر کلید را برای بازیابی در اختیار ارائه دهنده ی ابر قرارداده باشد . معمولا این حالت زمانی انجام می شود که داده ها حیاتی نباشند و نخواهیم با ابزار بازیابی (recovery) داده مسئله را پیچیده کنیم .&lt;br /&gt;
&lt;br /&gt;
اگر از رمزگذاری داده برای امنیت داده استفاده شود ، مسئله ای که پیش می آید ، صحت داده هاست که ممکن است توسط کابران دیگر نقض شود . در این صورت ، کاربر هیچ مکانیزمی برای تحلیل صحت داده ها ندارد و تکنیک های جدیدی باید به کار گرفته شوند .&lt;br /&gt;
&lt;br /&gt;
ایده ای بر اساس واقعیت زیر ارائه شده : &lt;br /&gt;
&lt;br /&gt;
اگر بار کاری VM ای ، به طور غیرعادی زیاد شود ، آن VM یا حمله گر است یا قربانی حمله .&lt;br /&gt;
&lt;br /&gt;
در این ایده نیازی به دادن اطلاعات کلید رمزنگاری توسط کاربر به ارائه دهنده نیست و از ابزار مانیتورینگ مانند( VM Security Monitor  (VSEM و  VREM برای افزایش کارآیی امنیتی استفاده شده است .&lt;br /&gt;
&lt;br /&gt;
واحد HSEM ، می گوید که VM حمله گر است یا قربانی حمله و اطلاعات رفتاری را از VSEM و HREM می گیرد و هایپروایزور را از اینکه کدام VM تحت مانیتورینگ لول 2 است باخبر می کند .&lt;br /&gt;
&lt;br /&gt;
HSEM و HREM در هایپروایزور قرار دارند . VSEM و VREM به حفظ VM ها در برابر حملات کمک می کنند .	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Vrem.jpg|1024x768px|بندانگشتی|وسط|5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
VSEM  ، یک کنترل گر دومرحله ای است که به HSEM در تشخیص حملات کمک می کند و موارد امنیتی را به آن اطلاع می دهد . هر مرحله از کار VSEM ، اطلاعات یکسانی را مانیتور می کند اما با درنظرگیری جزئیات مختلف . در لول اول ، هر VSEM، VM خود را مانیتور می کند و به دنبال رفتارهای غیرمجاز است. اگر تعداد درخواست های سرویس از هایپروایزور بیشتر از میانگین باشد ( بر اساس تاریخچه درخواست های VM . اگر بدرفتاری تشخیص داده شود ، VSEM به مرحله 2 می رود .&lt;br /&gt;
&lt;br /&gt;
در لول 2 ، VSEM  فعالیت های VMها را با جزئیات بیشتری بررسی کرده و سطح مانیتورینگ را به HSEM اطلاع می دهد . &lt;br /&gt;
&lt;br /&gt;
VREM ( (VM Reliability Monitor، پارامترهای قابلیت اعتماد ازقبیل بار کاری را بررسی کرده و نتایج را به لود بالانس کننده ی موجود در هایپروایزور می دهد و براساس اطلاعاتی که از HSEM    می گیرد تصمیم می گیرد به VM منابع بیشتر بدهد یا نه .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;HCIDS :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یکی دیگر از این مکانیزم ها که بر بستر چارچوب عملیاتی اوکالیپتوس (Eucalyptus)بنا می شود ، HCIDS یا سیستم تشخیص نفوذ مبتنی برهایپروایزور در محیط ابر می باشد که معماری ای با استفاده از تکنولوژی مجازی سازی و پارامترهای کارآیی هایپروایزور ارائه می دهد .از جمله این پارامترها ، تعداد بسته های دریافت / ارسال شده ، درخواست های خواندن / نوشتن از دیوایس ها و بهره وری پردازنده می باشند که از طریق آن ها نشان می دهیم که فعالیت های مشکوک را می توان بدون داشتن اطلاعات جزئی از سیستم عامل ماشین مجازی ، تشخیص داد .این سیستم IDS ، نیاز به نصب هیچ نرم افزار اضافه ای بر ماشین مجازی ندارد و نسبت به IDS های مبتنی بر هاست و شبکه امتیازات زیادی دارد .&lt;br /&gt;
&lt;br /&gt;
IDS ، یک روش کنترل امنیتی اتوماتیک می باشد که دو مدل دارد :&lt;br /&gt;
 Host based – Network based  &lt;br /&gt;
&lt;br /&gt;
مدل مبتنی بر شبکه ، معمولاً در شناسایی حملات خارجی مٌوثرست و مانند فایروال ، در محیط ابر به دلیل ذات اشتراکی ابر ، زیاد مٌوثر نیست .&lt;br /&gt;
&lt;br /&gt;
مدل مبتنی بر میزبان ، می تواند مٌوثر باشد اما باید توسط کاربران ابر مانیتور و مدیریت شود که می تواند برای کاربرانی که چندین نمونه (instance) در ابر دارند کار پیچیده ای باشد .&lt;br /&gt;
در این مقاله IDS مبتنی بر هایپروایزور پیشنهاد شده که پارامترهای سیستم برای نمونه های ابر را مستقیم از هایپروایزور چک می کند و بخش های بدرفتار را پیدا می کند .&lt;br /&gt;
&lt;br /&gt;
این سیستم با استفاده از SIGNATURE های گسترش یافته می تواند 100% انواع حملات DOS را تشخیص دهد . چارچوب کاری از سه کامپوننت زیر تشکیل شده است : &lt;br /&gt;
&lt;br /&gt;
نود کنترل گر ، نود end point و سرویس تذکر . کنترل گر وظیفه تحلیل نزدیک به real time داده های کارآیی برای هر ماشین مجازی در ابر  را دارد . نود های end point وظیفه ی جمع آوری از هر ماشین مجازی بر هایپروایزور ها و ارائه ی آن به نود کنترل گر را دارند .این کامپوننت ها می توانند عامل هایی(agent) روی هر ماشین فیزیکی شامل هایپروایزور باشند یا درون هایپروایزور تعبیه شده باشند یا API call به   هایپروایزور باشند . این نود ها خارج ماشین های مجازی قرار می گیرند و نمی توانند توسط کاربران ابر دستکاری شوند . سرویس تذکر ، زمانیکه یک حمله تشخیص داده شد ، وظیفه ایجاد اخطار را دارد . این اخطار می تواند به شکل پیامی در یک فایل لاگ، ایمیل یا ورودی ای به  یک سیستم IDS دیگر باشد . این معماری در شکل زیر مشخص شده است :	 &lt;br /&gt;
&lt;br /&gt;
هایپروایزورها به داده های کارآیی ماشین های مجازی مهمان دسترسی دارند که موجب تشخیص فعالیت هایی که در آن ها اتفاق می افتد می شود بدون اینکه از جزئیات سیستم عامل یا برنامه های کاربردی آن ها اطلاعاتی داشته باشند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Hcids.jpg|1024x768px|بندانگشتی|وسط|hcids]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;پیاده سازی HCIDS :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eucalyptus از پنج بخش اصلی تشکیل شده : کنترل گر ابر ، walrus ، کنترل گر خوشه ، کنترل گر ذخیره ، و یک یا چند کنترل گر نود که در محیط تستی ما، همگی بجز کنترل گر نود روی یک سرور فیزیکی قرار می گیرند و دو کنترل گر نود بر ماشین های فیزیکی جدا . نود کنترل گر ، روی ماشینی خارج زیرساخت Eucalyptus قراردارد و از محصول IBM InfoSphere Streams استفاده شده و منطق آن با استفاده از زبان IBM Streams Processing Language پیاده سازی شده و به سوکت UDP گوش می دهد.&lt;br /&gt;
Sliding window های 10 ثانیه ای داده های درصد بهره وری پردازنده ، نوشتن / خواندن دیوایس ها، پکت های دریافتی/ارسالی را جمع آوری می کنند و میانگین و بیشینه ی مقادیر محاسبه می شوند . بی نظمی ها ، مقادیری اند که دوبرابر مقدار میانگین مقدار دارند .&lt;br /&gt;
Sliding window های 3 ثانیه ای برای تشخیص حمله بکار می روند و اگر یک بی نظمی بیش از 3 بار تکرارشود، به عنوان یک الگوی حمله تگ زده می شود .&lt;br /&gt;
&lt;br /&gt;
محصول IBM InfoSphere Streams نقش سرویس اخطار را بازی می کند .&lt;br /&gt;
یک وب سرور Apache بر روی ابر که میزبان یک صفحه وب که خواندن/نوشتن های رندوم با سایزهای مختلف در بازه های دو و پنج ثانیه انجام می دهد ، قرار دارد .در یک بار تست، اجرای کار ، بدون workload کاربر می باشد .اجرای بعدی با ارتباط همزمان پنج کاربر با صفحه وب سرور HTTP ابر همراه است و اجرای سوم با workload ده کاربر .&lt;br /&gt;
دو نوع حمله ی DOS بررسی شده اند : حمله ی سیل آسای HTTP  در برابر یک نمونه ی ابر و حمله ی سیل آسای SYN از نمونه ی ابر در برابر یک ماشین مجازی دیگر در ابر .حمله اول با ابزار &lt;br /&gt;
DoSHTTP از بیرون محیط ابر با استفاده از یک ماشین windows 7  انجام می شود که از 500 سوکت برای ایجاد 10,000 درخواست استفاده می کند . حمله دوم با ابزار hping3 پیاده سازی می شود. تنوع در بار کاری، باعث افزایش کیفیت تست می شود .&lt;br /&gt;
&lt;br /&gt;
سه هدف برای signature های حمله وجوددارد . اولین، کاهش یا حذف کردن false positives است . false positive زمانی رخ می دهد که یک استفاده ی نرمال، به عنوان حمله شناخته می شود .دومی ، تشخیص تمامی حملات موجود می باشد و سومی دسته بندی درست حمله می باشد (برای پاسخگویی درست به حمله) .&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
هر signature ترکیبی از پنج متغیر هایپروایزور می باشد : نوشتن / خواندن دیوایس های بلاک، پکت های دریافتی/ارسالی و بهره وری پردازنده .&lt;br /&gt;
&lt;br /&gt;
یک signature، با مقادیر بولین (Boolean) برای هر پارامتر کارآیی معین می شود . یک پارامتر ، true تلقی می شود اگر چندین بار به عنوان بی نظمی در سه تا 10 ثانیه ی متوالی شناخته شود .این تکنیک ، false positives را کاهش می دهد . بدین ترتیب ، الگوها برای حملات DOS کد می شوند و این الگوها ، signature حمله را بیان می کنند .&lt;br /&gt;
&lt;br /&gt;
جدول زیر signature های حمله را تحت هر سه شرایط نشان می دهد :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:3.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
جهت اندازه گیری دقت signature ها ، سه اجرای تستی انجام می شود : حمله DOS مقابل نمونه ، حمله DOS از سوی نمونه و حالت پایه که هیچ حمله ای انجام نمی شود  که هریک پانزده دقیقه طول می کشد .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:4.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
False Negative به حمله ای برمی گردد که تشخیص داده نشده  و Missclassification به حمله ای که در یک دسته ی اشتباه حمله قرار بگیرد .&lt;br /&gt;
بدین ترتیب ، در این روش پارامترهای کارآیی هایپروایزور برای تشخیص DOS استفاده شد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
سیستم تحلیل ابرلاگ IDS بین ماشین های مجازی :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
این سیستم از تحلیل الگوریتم Hadoop’s MapReduce از فایل های لاگ سیستم تشخیص نفوذ استفاده می شود . سیستم IDS Log Cloud Analysis (ICAS) می تواند قابلیت اعتماد بالا ایجاد کند و با یکپارچه کردن  فایل های لاگ ،گزارشات مناسبی از حملات ، به دست می دهد . IDS، به تحلیل اطلاعات فعالیت ها از سوی شبکه می پردازد و به دنبال بدرفتاری ها می باشد که تشخیص آن در دو زمینه انجام می شود : تشخیص بی نظمی (Anomaly) و تشخیص سوء استفاده .&lt;br /&gt;
در مورد اول، یک پروفایل نرمال باید از روی داده های تاریخی درباره ی فعالیت های سیستم ساخته شود و از روی آن ، پترن های فعالیت، تشخیص داده شود .سیستم دوم ، بر اساس signature های حمله ای ویژه که در برابر جریان داده های رسیدگی (audit) مچ می شوند ، بنا شده است . اکثر IDS ها مانند Snort از این دسته اند .&lt;br /&gt;
&lt;br /&gt;
دونوع IDS  وجود دارد :   NIDS و HIDS . اولی برای مانیتور کردن شبکه و تشخیص رفتارهای استثنایی در انتقالات با اتصال به هاب یا سویچ ها استفاده می شود . نوع بعدی ، HIDS است که از سیستم عامل جدا نشدنی است و برای تشخیص فعالیت های بدخواهانه مانند system call  ها، تغییرات در سیستم فایل و لاگ های برنامه های کاربردی استفاده می شود . این دو ، مکمل هم  هستند . &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در حالت سنتی ، لاگ فایل ها بر اساس پایگاه داده ، پردازش می شوند. اما در روابط بین VM ها به دلیل حجم زیاد داده های این لاگ فایل ها، این روش عملا به درد نمی خورد و برای ابعاد بزرگ، موثر نیست.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop ، پلت فورمی برای انجام محاسبات در ابعاد بزرگ و شامل سیستم فایل توزیعی می باشد و توسط کمپانی google ایجادشد .&lt;br /&gt;
شکل زیر، معماری ICAS را نشان می دهد. ورودی ، فایل های لاگ اند که توسط ایجاد کننده ی اخطار به وجود آمده اند . ICAS ورودی ها را گرفته و پارسر به کار می افتد و در HDFS (سیستم فایل توزیعی هادوپ)  ذخیره می شود . سپس الگوریتم MapReduce به تحلیل می پردازد و خروجی به صورت گراف به نمایش در می آید .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:S.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
انواع مختلفی از لاگ IDS موجودست که باید قبل از تحلیل (توسط الگوریتم MapReduce ) همگی به یک فرمت در بیایند . &lt;br /&gt;
&lt;br /&gt;
شکل زیر ، روال های ICAS را نشان می دهد :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Ss.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در روال نهایی، لاگ ها در گراف حمله توسط Graphviz به نمایش در می آیند . در روال MapReduce ، این عملیات بین 2 تا 60 دقیقه یا بیشتر (طبق سایز log ) طول می کشد .&lt;br /&gt;
&lt;br /&gt;
گراف زیر مقایسه ی مدت زمان پردازش ، بین روش سنتی و ICAS را با استفاده از 11 مجموعه داده ارائه می دهد :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:10.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
شکل بالا نشان می دهد ، وقتی تعداد اخطار ها کم تر از 1174 باشد ، روش سنتی به سرعت و به خوبی کار می کند . اما اگر تعداد اخطار ها بیش از 5000 باشد زمان بسیار زیادی نیازست .&lt;br /&gt;
ICAS دارای میانگین زمان پردازش 4 تا 13 ثانیه است و با نودهای بیشتر درحالت کلی ، تحلیل بهتری به دست می دهد. البته اگر اخطارها کم تر از 1000 باشند ، تعداد  نود بیشتر باعث افزایش زمان تحلیل می شود ( بدلیل نیاز به برقراری تعداد ارتباطات بیشتر) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;پیاده سازی رمزگذاری هم ریخت در رایانش ابری :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در ابرهای خصوصی و عمومی ، داده های ذخیره شده رمزنگاری می شوند و کانال انتقال با تبادل کلید ، امن می شود . اما محاسبات و کار با داده های ذخیره شده در ابر ابتدا نیاز به رمزگشایی دارد که این امر داده ها را برای ارائه دهنده ی ابر در دسترس قرار می دهد . ایده ی ما رمزگذاری داده قبل از ارسال به ابر می باشد . بدین ترتیب شرکت های ابر ، می توانند در هنگام درخواست کاربر محاسباتی بر داده ها انجام دهند ( مثل آنالیز الگوهای فروش) بدون اینکه داده های اصلی بر آن ها فاش شود . برای این منظور باید سیستم های Crypto (مخفی سازی) بر پایه ی رمزنگاری هم ریخت (homomorphic) باشد . چه مدل کامل آن(FHE) چه مدل (SHE) یا تا حدی هم ریخت .&lt;br /&gt;
&lt;br /&gt;
در سیستم های Crypto ، عملیات ریاضی بر متن کدشده (Ciphertext) ، اثرات منظمی بر متن خام (Plaintext) دارد .&lt;br /&gt;
&lt;br /&gt;
یک مثال ساده از آن ، زمانی است که کاربر درخواست عمل جمع اعداد 1 و 2 را می فرستد که به ترتیب بعد از رمزگذاری می شوند 33 و 54 . سرور ابر مجموع را 87 حساب می کند که از ابر دانلود شده و به عدد 3 رمزگشایی می شود .&lt;br /&gt;
&lt;br /&gt;
سپردن محاسبات بر روی داده های محرمانه به سرورهای ابر ، با نگه داری کلیدرمزی (secret key) که نتیجه ی محاسبات را رمزگشایی می کند ممکن می شود . در این پیاده سازی از یک پلت فورم مجازی به عنوان سرور ابر و یک شبکه ی VPN که ابر را به مشتری متصل می کند استفاده کرده شده است.&lt;br /&gt;
&lt;br /&gt;
در شکل زیر ارتباط یک سرور پایگاه داده با کاربر ازطریق FHE Cryptosystem  نشان داده شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:02.jpg|7681024xpx|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به طورمشابه سناریوی رایانش ابری می تواند به صورت زیر نمایش داده شود :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Encr.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
البته دولایه بودن رمزگذاری ، باعث می شود سیستم بسیار کند کار کند . هم چنین این سیستم بسیار جدید بوده و حداقل به 10 سال استفاده برای جلب اعتماد نیاز دارد.  .&lt;br /&gt;
&lt;br /&gt;
== نتیجه گیری ==&lt;br /&gt;
&lt;br /&gt;
رايانش ابري اصطلاحي جديد است كه سرويس‌ها و منابع فناوري اطلاعات را از طريق اينترنت فراهم مي‌آورد. علاوه‌ بر مزاياي بسيار آن، نگراني‌هاي امنيتي ناشي از كمبود كنترل در سطوح مختلف معماري ابري وجود دارد. محيط ابري هدفي جذاب براي مهاجمان است و تهديدات جديدي را به دليل مدل‌هاي سرويس‌دهي، تكنولوژي‌هاي زيرساخت و طبيعت توزيع شده آن، براي سازمان ايجاد مي‌كند. &lt;br /&gt;
&lt;br /&gt;
مشتريان ابر براي حفاظت از برنامه‌هاي خود در مقابل حملات سايبري مختلف نياز به استفاده از سيستم‌هاي تشخيص نفوذ دارند زيرا فايروال‌ها به تنهايي قادر به ارائه راهكار مناسب امنيتي در ابر نيستند. با اين وجود پياده‌سازي‌هاي امنيتي موجود در فراهم آورندگان ابري كنترل كامل بر مولفه‌هاي مختلف سرويس تشخيص نفوذ ابري را تدارك نمي‌بينند.&lt;br /&gt;
&lt;br /&gt;
در اين پژوهش توجه‌اي خاص به ويژگي‌هاي سيستم ابري و چالش‌هاي موجود در توسعه سيستم‌هاي تشخيص نفوذ در محيط ابر شده است. علاوه بر آن سيستم‌هاي تشخيص نفوذ مختلف، جايگاه قرار گيري آن در ابر و مفاهيم مختلفي كه در طراحي مناسب سيستم‌هاي تشخيص نفوذ بايد به آنها توجه شود بر اساس آخرين پژوهش‌هاي انجام شده در اين زمينه بررسي گرديد و به مزايا و معايب هر يك اشاره شد.&lt;br /&gt;
&lt;br /&gt;
در نهايت توجه به وجود تعامل ميان سطح امنيت سيستم و عملكرد آن بر اساس رابطه متوازن ميان آنها ارزشمند است. يك سيستم تشخيص نفوذ كه سرويس‌هاي معتمد با امنيت بالا فراهم مي‌كند الگوها و قوانين بيشتري را به كار مي‌گيرد. بنابراين منابع محاسباتي بيشتري براي تامين امنيت بهتر لازم است. با توسعه اين راهكار در رايانش ابري، منابع اختصاصي مشتريان ابر كاهش خواهد يافت. بنابراين بهترين راه لزوماً سيستمي پيچيده با منابع و قوانين بسيار، نمي‌باشد بلكه طراحي بهينه و استفاده از تكنيك‌هاي هوشمند كه توسط خودگرداني و خوديادگيري موجب استقلال سيستم مي‌شود، مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
Yang Song, Gabriel Alatorre, Nagapramod Mandagere, and Aameek Singh , “Storage Mining: Where IT Management Meets Big Data Analytics”, (San Jose CA 95120: IBM Almaden Research Center), 2013 .                                                                                                          &lt;br /&gt;
&lt;br /&gt;
Tamás Orosz , István Orosz , “Company level Big Data Management” , 9th IEEE International Symposium on Applied Computational Intelligence and Informatics , Timişoara, Romania ,May 15-17, 2014 .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arjun Kumar1  , HoonJae Lee2, , Rajeev Pratap Singh “Efficient and Secure Cloud Storage for Handling Big Data”, 1Department of Ubiquitous-IT, Busan, 617-716, Korea , 2Department of Computer and Information Engineering Dongseo University , Department of Computer Science and Engineering ABV - Indian Institute of Information Technology and,India-474015, 2012 .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yuri Demchenko, Zhiming Zhao, Paola Grosso, Adianto Wibisono, Cees de Laat,” Addressing Big Data Challenges for Scientific Data Infrastructure” , 2012 IEEE 4th International Conference on Cloud Computing Technology and Science, System and Network Engineering Group, University of Amsterdam, Amsterdam, The Netherlands,2012 .&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Tree.jpg&amp;diff=9194</id>
		<title>پرونده:Tree.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Tree.jpg&amp;diff=9194"/>
		<updated>2015-03-06T02:38:22Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%A7%D9%85%D9%86%DB%8C%D8%AA_%D8%AF%D8%B1_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C&amp;diff=9193</id>
		<title>امنیت در رایانش ابری</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%A7%D9%85%D9%86%DB%8C%D8%AA_%D8%AF%D8%B1_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C&amp;diff=9193"/>
		<updated>2015-03-06T02:36:12Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
با توجه به رشد روز افزون تکنولوژي‌ها و تنوع نياز کاربران در حوزه فناوري اطلاعات، جايگاه رايانش ابري نمود بيشتري پيدا مي‌کند. چرا که گسترش زير ساخت محاسباتي در هر سازمان نيازمند صرف هزينه و زمان و نيروي انساني بسياري است که گاهي در توان عملياتي يک سازمان نمي‌گنجد. از اين رو سازمان‌ها براي پيشبرد اهداف خود تمايل به استفاده از چنين تکنولوژي‌هايي دارند.&lt;br /&gt;
&lt;br /&gt;
تا کنون مکانیزم های مختلفی جهت برقراری ابعاد مختلف امنیت توسط مقالات ارائه شده و تعدادی نیز به کار گرفته شده اند . یکی از فراگیرترین این مکانیزم ها سيستم‌هاي تشخيص و پيشگيري از نفوذ (IDPS) هستند که نفوذ را با تحليل داده جمع‌آوري شده تشخيص مي‌دهند. بطور کلی IDPSها چهار كاربرد امنيتي نظارت، تشخيص، تحليل و پاسخ به فعاليت‌هاي غيرمجاز را ارائه مي‌كنند. محیط نظارت شده می تواند شبکه ، میزبان یا کاربرد باشد و بر این اساس IDPSها این گونه دسته بندی می شوند: NIDPS ،HIDPS،AIDPS .&lt;br /&gt;
&lt;br /&gt;
در محيط ابري وجود IDS ضروريست زيرا استفاده كنندگان نمي‌توانند همواره بر امنيت زيرساخت فراهم كنندگان ابري اعتماد كنند.IDS نیز بايد بتواند چندين ماشين مجازي را با توجه به نياز‌هاي نرم‌افزاري نظارت كند .&lt;br /&gt;
&lt;br /&gt;
به كار‌گيري IDPS در محيط‌هاي رايانش ابري ، چالش های مختلفی را نیز ایجاد می کند و بسيار مهم است كه این چالش‌هاي موجود ،قبل از به كارگيري IDPS&lt;br /&gt;
بررسي شود.&lt;br /&gt;
&lt;br /&gt;
موارد زیادی از مکانیزم های امنیتی ابری برپایه ی هایپروایزور بنا می شوند. یکی از آن ها که بر بستر چارچوب عملیاتی اوکالیپتوس (Eucalyptus)بنا می شود ، HCIDS یا سیستم تشخیص نفوذ مبتنی برهایپروایزور در محیط ابر می باشد که معماری ای با استفاده از تکنولوژی مجازی سازی و پارامترهای کارآیی هایپروایزور ارائه می دهد .Eucalyptus از پنج بخش اصلی تشکیل شده : کنترل گر ابر ، walrus ، کنترل گر خوشه ، کنترل گر ذخیره ، و یک یا چند کنترل گر نود .&lt;br /&gt;
&lt;br /&gt;
سیستم دیگری به تحلیل لاگ های سیستم تشخیص نفوذ بر پایه ی Hadoop’s MapReduce می باشد که با یکپارچه کردن فایل های لاگ ، گزارشات مناسبی از حملات ، به دست می دهد .&lt;br /&gt;
&lt;br /&gt;
مکانیزم دیگری که در این پروژه مورد بررسی قرار گرفته است ،رمزگذاری هم ریخت (همومورفیک) داده ها در رایانش ابری می باشد .&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
دنياي فناوري اطلاعات و اينترنت که امروزه تبديل به جزئي حياتي از زندگي بشر شده، روز به روز در حال گسترش است. همسو با آن، نيازهاي اعضاي جوامع مانند امنيت اطلاعات، پردازش سريع، دسترسي پويا و آني، قدرت تمرکز روي پروژه‌هاي سازماني به جاي اتلاف وقت براي نگهداري سرورها و از همه مهم‌تر، صرفه‌جويي در هزينه‌ها اهميت زيادي يافته است. راه حلي که امروزه در عرصه فناوري براي چنين مشکلاتي پيشنهاد مي‌شود فناوري است که اين روزها با نام رايانش ابري  (محاسبات ابري، پردازش ابري) پرداخته مي‌شود. &lt;br /&gt;
رايانش ابري مدلي است براي داشتن دسترسي فراگير، آسان و بنا‌به ‌سفارشِ شبکه به مجموعه‌اي از منابع پردازشي پيکربندي‌پذير (مثل: شبکه‌ها، سرورها، فضاي ذخيره‌سازي، برنامه‌هاي کاربردي و سرويس‌ها) که بتوانند با کمترين کار ‌و زحمت يا نياز به دخالت فراهم‌کننده سرويس به سرعت فراهم شده يا آزاد (رها) گردند.&lt;br /&gt;
&lt;br /&gt;
به طور خلاصه به وسيله‌ي رايانش ابري  شرکت‌ها، کاربران سرويس‌هاي فناوري اطلاعات، مي‌توانند سرويس‌هاي مرتبط با فناوري اطلاعات خود به عنوان سرويس بخرند؛ به جاي خريد سرورها براي سرويس‌هاي دروني يا  بروني، يا خريد مجوز نرم‌افزارها شرکت‌ها مي‌توانند آن‌ها را به عنوان سرويس بخرند.&lt;br /&gt;
رايانش ابري راهي براي افزايش ظرفيت ذخيره‌سازي يا امکانات، بدون هزينه کردن براي زيرساخت جديد، آموزش پرسنل جديد، يا خريد مجوز نرم‌افزار جديد مي‌باشد؛ در‌ واقع شرکت‌ها يا افراد تنها براي آنچه مصرف مي‌کنند پول خواهند داد. بنابراين راهي موثر براي استفاده از منابع، مديريت سرمايه و هزينه‌هاي پشتيباني فناوري است.&lt;br /&gt;
&lt;br /&gt;
ساختار كاملاً باز و توزيع شده در رايانش ابري و سرويس‌هاي آن موجب مي‌شود تا هدفي جذاب براي مهاجمان باشد. اين ساختار شامل پارادايم‌هاي سرويس‌گرا و توزيع شده mesh چندگانه، اجاره چندگانه، دامنه‌هاي چندگانه و ساختارهاي مديريتي خودمختار چند كاربره مي‌باشد كه مستعد تهديدات امنيتي و آسيب‌پذيري بيشتري هستند. معماري سرويس در رايانش ابري از تركيب سه لايه وابسته به هم به نام‌هاي زيرساخت ، سكو يا بستر  و برنامه  تشكيل شده است كه با خطاهاي پيكربندي متفاوتي كه توسط كاربر يا فراهم كننده سرويس ايجاد مي‌شود، معرفي مي‌گردد. يك سيستم رايانش ابري مي‌تواند با چندين تهديد متفاوت رو به رو شود كه شامل تهديدات يكپارچگي (صحت)، محرمانگي و دسترس‌پذيري منابع، داده و زيرساخت‌هاي مجازي سازي شده كه به عنوان بستري براي حملات جديد مي‌باشد. یکی از روش‌های شناسایی حملات استفاده از سیستم‌های تشخیص نفوذ می‌باشد و هدف از این پژوهش بررسی راهکارهای مختلف ارائه شده در مورد سیستم‌های تشخیص نفوذ در محیط رایانش ابری می‌باشد.&lt;br /&gt;
&lt;br /&gt;
امتيازات بارز ابرها توجه بسياري از سازمان¬ها را به خود جلب كرده است، اما جنبه‌اي كه هنوز باعث عقب نشيني بسياري از سازمان¬ها در برابر اين فناوري مي‌گردد، نحوه امن سازي داده‌ها در ابر و اطمينان از امنيت محيط است.&lt;br /&gt;
&lt;br /&gt;
ريسك‌هاي بالقوه امنيت ابر و گام‌هاي احتمالي كاهش اين ريسك‌ها :&lt;br /&gt;
&lt;br /&gt;
1.داده ها كجا قرار گرفته اند؟&lt;br /&gt;
&lt;br /&gt;
در هنگام استفاده از فناوري ابر، اين موضوع كه يك نفر از موقعيت داده‌ها، محل ميزباني آنها يا حتي كشوري را كه داده‌هاي وي در آن واقع شده‌اند مطلع نباشد، بسيار محتمل است. يك گام براي امن كردن داده‌ها اين است كه با ارائه دهنده سرويس ابر به اين توافق رسيد كه داده‌ها را در يك محدوده جغرافيايي خاص نگهداري كرده و پردازش نمايد. همچنين مي‌توان با استفاده از الزامات قانوني آنها را ملزم به رعايت صحت و تماميت داده‌ها نمود. به اين منظور بايد اين قوانين را شناخته و از نحوه اعمال آنها آگاهي داشت.&lt;br /&gt;
&lt;br /&gt;
2.آيا داده ها جدا سازي مي‌گردد؟&lt;br /&gt;
&lt;br /&gt;
فناوري ابر قادر است داده‌هاي بسياري از سازمان‌ها را در يك محيط اشتراكي ذخيره نمايد و در نتيجه هزينه‌ها را كاهش دهد. بنابراين داده‌هاي مشتريان در يك ابر در كنار هم قرار دارند. ارائه دهنده سرويس ابر بايد اطمينان حاصل كند كه اين داده‌ها جدا سازي شده‌اند و ريسك‌هاي امنيتي كاهش يافته است. يك راه براي انجام اين كار استفاده از روش‌هاي رمزنگاري براي رمز كردن داده‌ها و اعطاي مجوز دسترسي به كليدها، به افراد خاص است. اين روش‌هاي رمزنگاري بايد كاملا در محيط تست گردند تا از تاثيرگذاري آنها اطمينان حاصل گردد.&lt;br /&gt;
&lt;br /&gt;
3.آيا حق دسترسي كاربر قابل اعمال است؟&lt;br /&gt;
&lt;br /&gt;
داده‌هاي حساس كه در خارج از سازمان نگهداري مي‌شوند داراي يك ويژگي خطرناك امنيتي هستند، چرا كه سرويس‌هاي برون سپاري شده از قبول مسئوليت زير معيارهاي امنيتي كه دپارتمان‌هاي فناوري اطلاعات به صورت داخلي اجبار مي‌نمايند، شانه خالي مي‌كنند. در اينجا اعتماد ما به افراد خارج از سازمان است و در نتيجه آنها به درون سازمان مي‌آيند. براي كاهش خطر، مي‌توان حداكثر اطلاعات مربوط به افرادي كه در تماس با داده‌ها هستند و نيز اطلاعاتي در مورد چگونگي كنترل دسترسي داده‌ها را جمع آوري نمود.&lt;br /&gt;
4.آيا ارائه دهنده سرويس ابري از مقررات لازم پيروي مي‌نمايد؟&lt;br /&gt;
&lt;br /&gt;
در نهايت اين سازمان است كه در برابر امنيت و قابليت اعتماد داده‌هاي خود مسئول است، حتي اگر اين داده‌ها بيرون از شركت و درون ابر نگهداري گردند. براي اطمينان از رعايت مقررات لازم، ارائه دهنده سرويس ابر بايد با شفافيت در تمامي فعاليت‌هاي ابري مرتبط با داده‌هاي هر سازمان، به ناظران خارجي اثبات نمايد كه داده‌هاي اين سازمان‌ها امن است.&lt;br /&gt;
&lt;br /&gt;
5.گزينه‌هاي خروج از بحران&lt;br /&gt;
&lt;br /&gt;
يك سازمان بايد با ابزارهاي مناسب، آماده مقابله با بحران و خروج از آن باشد. ارائه دهنده سرويس ابر بايد قادر باشد در زمان بحران در مورد مسائل لازم به مشتري اطلاع رساني نمايد. بايد چندين سايت وجود داشته باشد كه چند نسخه كپي از  داده‌ها و زيرساخت‌هاي برنامه‌اي در آنها به طور مكرر نگهداري گردد.&lt;br /&gt;
&lt;br /&gt;
6.چگونه درباره فعاليت نامناسب يا غيرقانوني در ابر تحقيق كنيم؟&lt;br /&gt;
&lt;br /&gt;
تحقيق در سرويس‌هاي ابري مشكل بوده يا در مواردي تقريبا غيرممكن است. با توجه به طبيعت اين سرويس‌ها، داده‌هاي ثبت شده بيش از يك مشتري ممكن است باهم پيدا شوند و احتمالا دسترسي به هريك به طور مجزا مشكل است، همچنين ميزبان‌ها و مراكز داده نيز به طور مداوم در حال تغيير هستند. در نتيجه پروسه تحقيق تقريبا غيرممكن است، مگر اينكه ارائه دهنده سرويس ابري روشي امتحان شده داشته باشد كه قابل اثبات و موثر باشد.&lt;br /&gt;
&lt;br /&gt;
7.انعطاف پذيري سرور&lt;br /&gt;
&lt;br /&gt;
همانطور كه قبلا اشاره شد، يكي از امتيازات فناوري ابر اين واقعيت است كه از انعطاف پذيري بالايي برخوردار است. اين مساله مي‌تواند مشكل زا باشد. برخي سرورها ممكن است اغلب بدون اطلاع قبلي مشتري مجددا پيكربندي گردند. اين مساله مي‌تواند براي برخي فناوري‌هاي داخل ابر كه سازمان بر آنها متكي است چالش ساز باشد، چراكه محيط، خود استاتيك نيست. اين مساله در زمان امن سازي داده‌ها مشكل ساز مي‌گردد، زيرا روش‌هاي سنتي امن سازي داده‌ها مبتني بر درك زيرساخت شبكه است، به هر حال اگر اين تغييرات به طور مداوم اعمال گردد، اين معيارهاي امنيتي سودمند نخواهند بود.&lt;br /&gt;
&lt;br /&gt;
8.مدت زمان از كار افتادن ارائه دهنده سرويس&lt;br /&gt;
&lt;br /&gt;
يك معيار اساسي امنيتي وجود دارد كه اغلب ناديده گرفته مي‌شود. مدت زمان از كار افتادن يك ارائه دهنده سرويس مي‌تواند براي سازمان شما مضر باشد. قابليت اعتماد با توجه به اين مساله ضروري است.&lt;br /&gt;
&lt;br /&gt;
9.قابليت حيات در طولاني مدت&lt;br /&gt;
&lt;br /&gt;
يك مساله در مورد يك ارائه دهنده سرويس ابري، قابليت حيات در طولاني مدت است. اينكه مشتري با چه احتمالي ديگر قادر به استفاده از يك ارائه دهنده سرويس ابري خاص نخواهد بود، چه مسيرهايي براي انتقال امن داده‌ها به يك ارائه دهنده سرويس ابري ديگر مورد استفاده قرار مي‌گيرد و نيز اينكه مشتري چگونه قادر به تامين صحت و تماميت داده‌هاي خود خواهد بود، بايد در نظر گرفته شود.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
ايجاد سيستم هاي کامپيوتري بدون وجود نقاط ضعف امنيتي عملاً غيرممکن است بنابراين پژوهش‌ در زمينه تشخيص نفوذ در سيستم هاي کامپيوتري حائز اهميت مي‌باشد. سيستم تشخيص نفوذ سخت افزار و يا نرم‌افزاري است که در صورت وجود فعاليت هاي مخرب و يا نقض سياست هاي مديريتي و امنيتي بر شبکه نظارت کرده و گزارش هاي حاصله را به بخش مديريت شبکه ارائه مي دهد. سيستم هاي تشخيص نفوذ وظيفه  شناسايي و تشخيص هر گونه استفاده غيرمجاز از سيستم، سوء استفاده و يا آسيب رساني بوسيله کاربران داخلي و خارجي را بر عهده دارند. هدف اين سيستم ها کشف و در برخي موارد شناسايي حملات و تشخيص مشکلات امنيتي و اعلام آن به مدير سيستم مي‌باشد و بنابراين جلوگيري از حملات بر عهده سيستم‌هاي پيشگيري از نفوذ مي‌باشد. عموماً سيستم‌هاي تشخيص نفوذ در كنار فايروال‌ها و به صورت مكمل امنيتي براي آن ها مورد استفاده قرار مي گيرند.&lt;br /&gt;
&lt;br /&gt;
سيستم‌هاي تشخيص و پيشگيري از نفوذ (IDPS)نفوذ را با تحليل داده جمع‌آوري شده تشخيص مي‌دهند. &lt;br /&gt;
بطور کلی IDPSها چهار كاربرد امنيتي نظارت، تشخيص، تحليل و پاسخ به فعاليت‌هاي غيرمجاز را ارائه مي‌كنند. محیط نظارت شده می تواند شبکه ، میزبان یا کاربرد باشد و بر این اساس IDPSها دسته بندی می شوند :&lt;br /&gt;
&lt;br /&gt;
NIDPS: ترافیک شبکه و فعالیت های موجود در آن را به همراه پروتکل به کار گرفته شده برای تشخیص نفوذ و فعالیت های خصمانه ی حمله گران ، تحلیل می کند .&lt;br /&gt;
&lt;br /&gt;
HIDPS: از يک ميزبان در مقابل عمليات نفوذي و مخرب محافظت مي کند. اين سامانه محافظتي بر روي سيستم اجرا مي شود و از منابع خود سيستم مثل حافظه و پردازنده و ... استفاده مي کند و تمام فعاليت ها و فرآيندهاي درون سيستم را کنترل مي کند.&lt;br /&gt;
&lt;br /&gt;
AIDPS: بر روي وقايعي كه در برنامه‌هاي كاربردي خاصي روي مي‌دهد تمركز مي‌كند و اين كار را از طريق تحليل فايل‌هاي ثبت وقايع يا اندازه‌گيري عملكرد آنها انجام مي‌دهد. &lt;br /&gt;
&lt;br /&gt;
تشخیص در IDPS ها به حالات زیر انجام می شود :&lt;br /&gt;
&lt;br /&gt;
تشخيص مبتني بر استفاده نادرست : &lt;br /&gt;
&lt;br /&gt;
استفاده از الگوي خاص-&lt;br /&gt;
شناسایی رفتارهای غیرمجاز(امضا)-&lt;br /&gt;
پيش‌بيني و تشخيص تلاش‌هاي مشابه بعدي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تشخيص مبتني بر ناهنجاري: &lt;br /&gt;
&lt;br /&gt;
طراحي شده برای كشف الگوهاي غيرطبيعي-&lt;br /&gt;
ایجاد یک مبنا برای الگوهاي استفاده نرمال توسط IDPS-&lt;br /&gt;
تشخیص هر تخطی از مبنا به عنوان نفوذ (هر واقعه‌اي كه با تناوب بزرگتر يا كمتر از دو انحراف استاندارد از هنجار آماري و بصورت منحني افزايش پيدا ‌كند، ناهنجاری به حساب می آید.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تشخيص به روش تركيبي:&lt;br /&gt;
ايده اصلي اين است كه روش مبتني بر استفاده نادرست ، حملات شناخته شده را تشخيص مي‌دهد در حالي كه روش مبتني بر ناهنجاري حملات ناشناخته را تشخيص مي‌دهد.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!سال !! تكنيك تشخيص !! طرح فناوري !! زمان تشخيص !! محل !! مزايا/معايب&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || مبتني بر امضا || بيسيم || بلادرنگ||شبكه||از كمترين منابع شبكه استفاده مي‌كند &lt;br /&gt;
|-&lt;br /&gt;
| 2012	|| سيستم ايمني مصنوعي||	بيسيم (عامل سيار)||	بلادرنگ || ميزبان || مناسب تشخيص سريع ولي ضعف در اطمينان و دقت نفوذ&lt;br /&gt;
|-&lt;br /&gt;
| 2010	||الگوريتم ژنتيك	||سيمي	بلادرنگ || ميزبان || انواع حملات به پايگاه داده مطرح شده است &lt;br /&gt;
|-&lt;br /&gt;
| 2010	||تركيبي (امضا و ناهنجاري)||	بيسيم||	بلادرنگ || برنامه كاربردي || هزينه پردازشي پايين&lt;br /&gt;
|-&lt;br /&gt;
| 2010 || سيستم ايمني (الگوريتم انتخاب clonal پويا)||	بيسيم (عامل سيار)||بلادرنگ || شبكه|| قابليت كار با حجم زياد ترافيك داده در شبكه&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||تركيبي (امضا و ناهنجاري)||	سيمي||	بلادرنگ|| ميزبان|| تنها يك ميزبان را پوشش مي‌دهد&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||داده كاوي (طبقه‌بندي نظارت‌شده)||	بيسيم (عامل سيار)||	بلادرنگ || شبكه || مقياس پذيري طولي و زمان پاسخ كم&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||تركيبي (تشخيص ناهنجاري و استفاده نادرست افزايشي)||	نامشخص||	بلادرنگ || شبكه || مقياس پذيري طولي و زمان پاسخ كم&lt;br /&gt;
|-&lt;br /&gt;
|2009	||قواعد انجمني فازي	||بيسيم||	بلادرنگ|| شبكه ||پيچيدگي محاسباتي كم&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||استدلال موردي و مدل عصبي بدون ناظر||	بيسيم (عامل سيار)||	بلادرنگ ||شبكه || پيام‌هاي هشدار كاذب كم&lt;br /&gt;
|-&lt;br /&gt;
|2008	||متأثر از ايمني و عامل محور||	بيسيم||	بلادرنگ|| شبكه || قابليت كار با حجم زياد ترافيك داده در شبكه&lt;br /&gt;
|-&lt;br /&gt;
| 2007	||تركيبي (امضا و ناهنجاري)||	سيمي||	بلادرنگ || شبكه || تاثير كمينه بر عملكرد كلي شبكه&lt;br /&gt;
|-&lt;br /&gt;
|2006	||تركيبي (سيستم ايمني)	||نامشخص||بلادرنگ || شبكه || راحتي تطبيق با محيط‌ پوياي متغيير شبكه&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
‌تعدادی از تهدیدات،تاثيرات آسيب پذيري‌ها در ابر و نتايج آن را در جداول زیر می بینیم :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat1.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat2.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat3.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در محيط ابري وجود IDS ضروريست زيرا استفاده كنندگان نمي‌توانند همواره بر امنيت زيرساخت فراهم كنندگان ابري اعتماد كنند. استفاده كنندگان ابر ممكن است براي نظارت و حفاظت از موجوديت‌هاي مجازي نياز به استفاده از IDS با تكنولوژي‌هاي امنيتي ديگر شبكه مانند فايروال، كنترل‌هاي دسترسي و رمزنگاري داده‌ها در ابر داشته باشند. بنابراين مشتريان نياز دارند تا بتوانند سيستم‌هاي تشخيص نفوذ را در محيط مجازي خود توسعه دهند. IDS در محيط ابري نيازمندي‌هاي زير را دارند:&lt;br /&gt;
&lt;br /&gt;
IDS بايد بتواند چندين ماشين مجازي را با توجه به نياز‌هاي نرم‌افزاري نظارت كند.&lt;br /&gt;
مشتريان ابر بايد بتوانند مديريت IDS را خودشان كنترل كنند.&lt;br /&gt;
IDSهاي مبتني بر ابر بايد بتوانند قوانين سفارشي IDS (امضاي حملات) را با هم تركيب كنند. قوانين سفارشي توسط مدير امنيتي با توجه به نيازهاي امنيتي نوشته مي‌شود.&lt;br /&gt;
استفاده كنندگان ابر بايد بتوانند پوشش حفاظتي خود را بر اساس ميزان و محل تحليل داده‌ها توسعه بخشند.&lt;br /&gt;
&lt;br /&gt;
چالش‌هاي به كار‌گيري IDPS در محيط‌هاي رايانش ابري :&lt;br /&gt;
&lt;br /&gt;
با توجه به ويژگي‌هاي محيط ابري بطور خلاصه اين نتيجه گرفته مي‌شود كه سيستم‌هاي جاري مناسب به كارگيري در محيط‌هاي ابري نيستند زيرا هيچ IDPS سنتي وجود ندارد كه به صورت كارآمد بتواند ويژگي‌هاي ابري را ارضا كند.&lt;br /&gt;
&lt;br /&gt;
بسيار مهم است كه چالش‌هاي موجود در رايانش ابري قبل از به كارگيري IDPS در آن بررسي شود. چالش‌هاي خاص كه توسط توسعه‌دهندگان در زمان به كارگيري IDPS در محيط‌هاي رايانش ابري با آن مواجه مي‌شوند عبارتند از:&lt;br /&gt;
&lt;br /&gt;
1- در IDPS متعارف (سنتي) با توجه به ماهيت ايستا در سيستم‌هاي مانيتور شده، سياست‌هاي امنيتي گرايش به ايستايي دارند زيرا گروه‌هاي نود نيازمندي‌هاي ثابت دارند كه در طول زمان مشخص مي‌شود. در مقايسه با حالت متعارف ماشين‌هاي مجازي مانيتور شده به صورت پويا اضافه و حذف مي‌شوند. بعلاوه نيازمندي‌هاي امنيتي هر ماشين مجازي متفاوت خواهد بود. &lt;br /&gt;
&lt;br /&gt;
2- سياست‌هاي امنيتي عموماً توسط مدير سيستم مديريت و ايجاد مي‌شوند كه مسئوليت امنيتي كل سيستم را برعهده دارد. محيط ابري چندين مدير امنيتي دارد؛ اين موضوع تأثير منفي بر زمان پاسخ به نفوذ را در پي دارد. مداخله انساني ممكن است سرعت پاسخ را كاهش دهد.&lt;br /&gt;
3- فعاليت‌هاي خصمانه توسط مهاجم داخلي به راحتي در يك فراهم كننده سرويس ابري امكان‌پذير است. ضمناً پژوهش‌هاي اخير نيز نشان‌گر اين موضوع است كه اغلب مهاجمان داخلي هستند . بيشترين پيشنهادات موجود جهت حل اين مشكل كنترل فعاليت‌هاي كاركنان و قاعده‌مند كردن سياست‌هاي فراهم كنندگان ابري مي‌باشد .&lt;br /&gt;
 &lt;br /&gt;
4- زيرساخت اشتراكي و تكنولوژي ‌مجازي‌سازي آسيب‌پذيري بيشتري به محيط ابر وارد مي‌آورد. هر مشكلي در  Hypervisor موجب دسترسي و كنترل نامناسب به بستر مي‌شود.&lt;br /&gt;
&lt;br /&gt;
5- يكي از پيامدهاي بسيار مهم در رايانش ابري هزينه انتقال داده مي‌باشد [28]. براي مثال در ابر آمازون هزينه انتقال داده تقريباً 100 تا 150 دلار در هر ترا بايت است. بنابراين پژوهش‌هاي جديد بايد راهكارهاي موثر در هزينه براي IDPS در محيط ابري با كاهش پهناي باند شبكه ارائه كنند.&lt;br /&gt;
&lt;br /&gt;
6- پيامدي ديگر نگراني در مورد قابليت ديده شدن ترافيك ماشين مجازي داخلي در بستر مجازي است زيرا سوييچ‌هاي اين محيط نيز مجازي هستند. بنابراين راهكارهاي متداول و سنتي براي نظارت فيزيكي قادر به رسيدگي به اين چنين ترافيكي در شبكه نيستند. بعلاوه بسترهاي جديد در مجازي سازي خود ممكن است آسيب‌پذيري‌هايي داشته باشند كه منجر به مشكلات جدي شوند بنابراين بايد نظارت شده و براي خطاها و بسته‌هاي رفع كننده خطا پيكربندي شوند.&lt;br /&gt;
7- معمولاً هر شركت روال‌هاي امنيتي را در يك پروفايل ريسك قرار مي‌دهد. اما فراهم آورندگان سرويس ابري حاضر به تهيه ثبت وقايع امنيتي، داده‌هاي مميزي و فعاليت‌هاي امنيتي نيستند . &lt;br /&gt;
&lt;br /&gt;
8- كمبود شفافيت در امور مديريت امنيت مانند مميزي، سياست‌هاي امنيتي، ثبت وقايع، آسيب‌پذيري و پاسخ به وقايع، منجر به ناكارآمدي تكنيك‌هاي مديريت ريسك در فقدان آگاهي مشتري مي‌شود. بعلاوه پيگرد داده‌ها در بسترهاي متفاوت و سياست‌هاي دسترسي مختلف فراهم‌ آورندگان سرويس و همچنين لايه‌هاي سخت‌افزاري و نرم‌افزاري متنوع در يك فراهم كننده امري چالش انگيز مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
9- در رايانش ابري حجم زيادي از داده جهت دسترسي بيشتر به شبكه وجود دارد بنابراين IDS در اين محيط بايد بر نويز و مثبت‌هاي كاذب غلبه كند. از آنجايي كه زير ساخت محيط ابري ترافيك حجيمي دارد IDSهاي سنتي قادر به مديريت چنين حجمي از داده نيستند. در IDSهاي سنتي بعد از تشخيص به مدير هشدار داده مي‌شود اما در شبكه ابري IDS بايد در سرور و تمامي نقاط مديريتي در فراهم كننده سرويس موجود باشد. بنابراين جهت اطمينان بيشتر كاربر نهايي، بايد يك ناظر سومي وجود داشته باشد تا كاربر را از حملات آگاه سازد. &lt;br /&gt;
&lt;br /&gt;
10- ضعف HIDS و NIDS سنتي: در محيط ابر با وجود NIDS امكان حمله بي سرو صدا وجود دارد زيرا اغلب ارتباطات بصورت رمز شده است. در HIDS نيز حملات خاص ابر لزوماً رد پايي در سيستم عامل قرباني به جاي نمي‌گذارند و مخفي هستند. در نتيجه IDSهاي سنتي مناسب محيط پويا و توزيع شده ابر نيست. NIDSها در صورت استفاده در محیط ابر نرخ تشخیص پایین‌تر، مثبت کاذب بالاتر و نسبت به نقطه شکست یکتا ضعف دارند بنابراین از سیستم‌های تشخیص نفوذ چندگانه برای حفاظت از هر ماشین مجازی استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
11- مقاومت در برابر حمله HIDS و NIDS: NIDS نظارت و مقاومت بهتري در برابر حمات نشان مي‌دهد اما از كمبود دانش نسبت به ميزبان رنج مي‌برد. در مقابل HIDS امنيت ميزبان را فراهم مي‌كند اما توانايي تشخيص و مقاومت در برابر حملات ساير ميزبان‌ها و شبكه را ندارد.&lt;br /&gt;
12- IDS چند رشته‌اي در ابر: اغلب IDSهاي شناخته شده تك رشته‌اي هستند و با توجه به حجم عظيم ترافيك و جريان داده نياز به IDS چند رشته‌اي در محيط ابري مي‌باشد. &lt;br /&gt;
&lt;br /&gt;
13- راهكار IDS يكپارچه در ابر: طبيعت توزيع شده زير ساخت ابر و الگوي سرويس‌گراي آن، موجب آسيب پذيري بسيار نسبت به حملات مي‌گردد. يك مجموعه قوانين تنها براي تشخيص حملات با توجه به طبيعت گوناگون ابر مناسب نيست. بنابراين IDS ابري نيازمند راهكارهاي يكپارچه براي ارتباط ميان سنسورها مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
14- تكنيك‌هاي IDSهاي بهينه براي ابر: حملات پيچيده و توزيع شده با IDSهاي موجود قابل شناسايي نيستند. پژوهشگران از تكنيك‌هاي مبتني بر رفتار و دانش جهت شناسايي استفاده مي‌كنند كه در IDSهاي بهينه مي‌تواند جهت شناسايي حملات پيچيده آتي بكار رود&lt;br /&gt;
&lt;br /&gt;
در ادامه به بررسی چند روش امنیتی مبتنی بر IDS و یک روش مبتنی بر رمزنگاری می پردازیم .&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
مجازی سازی امن با استفاده از تکنولوژی مبتنی بر هایپروایزور:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
تا کنون مکانیزم های مختلفی جهت برقراری ابعاد مختلف امنیت توسط مقالات ارائه شده و تعدادی نیز به کار گرفته شده اند .موارد زیادی از این مکانیزم ها برپایه ی هایپروایزور بنا می شوند.&lt;br /&gt;
&lt;br /&gt;
مناطق امنیتی مختلفی در یک محیط مجازی سازی تعریف می شوند وبه هر VM اتلاق می شوند . اما چون همگی بر یک سرور فیزیکی اجرا می شوند در واقع بر یک منطقه امنیتی قرار می گیرند . این قضیه می تواند مشکل امنیتی ایجاد کند . مشکل دیگر ، دسترسی از سطح VM به هایپروایزور است .&lt;br /&gt;
روش مبتنی بر Hypervisor  بهترین روش برای پیاده سازی cloud می باشد . البته این روش به حملاتی نظیر Buffer Overflow حساس است .&lt;br /&gt;
سه سطح در مدیریت امنیت هایپروایزور وجود دارد :&lt;br /&gt;
احراز هویت – سطح دسترسی به منابع (Authorizationing) - نتورکینگ .&lt;br /&gt;
اگر مدیر امنیتی ، بتواند احراز هویت ، Authorization و سخت افزار مجازی و امنیت هایپروایزور را به اندازه ی نتورکینگ امن ، پوشش دهد ، کاربران ابر با یک security policy خوب روبرو خواهند بود .  &lt;br /&gt;
&lt;br /&gt;
یکی از حملاتی که ممکن است در ابر انجام شود ، DDOS می باشد . در ابر به دلیل تعدد کاربران VM ها و اشتراکی بودن منابع ، این حمله تاثیر بیشتری دارد .حمله ی کاربر به کابر ، یکی از اصلی ترین حملات است . ( زمانیکه یک VM  Client ، به یک VM دیگر در همان سرور حمله می کند ) . در این حمله ، حمله کننده ، دسترسی های ادمین را درسطح زیرساخت مجازی می گیرد و ب همه ی VM ها می تواند دسترسی پیدا کند .&lt;br /&gt;
&lt;br /&gt;
مسئله مهم دیگر ، فاش شدگی داده (data leakage)  کاربران ابر است که ارائه دهنده ی ابر باید تدابیر امنیتی لازم را با ابزاری نظیر Data Leakage Prevention انجام دهد که البته نمی تواند در دسترس بودن و درستی داده را تضمین کند . همچنین در رمزگذاری ، چون هر کاربر از متد رمزگذاری خود استفاده می کند ، مدیریت کلید در محیط ابر کار دشواری می شود . &lt;br /&gt;
&lt;br /&gt;
یک موضوع دیگر ، داده ی مانده است که به داده ای اتلاق می شود  که به گونه ای از مدیای ذخیره سازی پاک شده است . ممکن است یک سری خصوصیات فیزیکی وجود داشته باشد که اجازه ی بازسازی دوباره ی داده را می دهد. هر داده ی حیاتی ، نه تنها باید از دسترسی غیرمجاز در امان باشد بلکه باید در انتهای چرخه ی حیات داده ، به درستی پاک شود . در حالتی که سازمان ها داده ها را روی سرورهای خود دارند ، با ابزارهای فراوانی می توانند داده های مهم را نگه داری یا پاک کنند.&lt;br /&gt;
&lt;br /&gt;
اما زمانیکه داده ها به محیط ابر مهاجرت داده می شوند ، سرورها مجازیند و توسط ابزار third party کنترل می شوند . باید ابری انتخاب شودکه گارانتی می کند همه داده ی پاک شده توسط کاربر ، به طور امن و بلافاصله پاک می شود . یکی از راه ها ، overwriting (بازنویسی ) می باشد .اما در محیط ابر ، کاربران فقط به سطح داده دسترسی دارند نه به دیوایس فیزیکی . پس تنها راه ، رمزگذاری داده می باشد که از بازسازی داده ی پاک شده جلوگیری می کند .&lt;br /&gt;
&lt;br /&gt;
راه ارتباطی سرویس های ابر ، اینترنت می باشد که مسائل امنیتی زیادی مانند حمله ی هکر هاو کاربران بد رفتار ، برای ارائه دهندگان Iaas و   Paas به وجود می آورد . در این محیط، داده ی کاربر بر محل ذخیره ی ابزار third party ذخیره می شود که ارائه دهندگان باید با متدهای رمزنگاری ، امنیت آن را گارانتی کنند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
البته در این حالت ، برای کاربری که کلید رمزنگاری را فراموش کرده ، مشکل بازیابی داده به وجود می آید . پس نیازست که کاربر کلید را برای بازیابی در اختیار ارائه دهنده ی ابر قرارداده باشد . معمولا این حالت زمانی انجام می شود که داده ها حیاتی نباشند و نخواهیم با ابزار بازیابی (recovery) داده مسئله را پیچیده کنیم .&lt;br /&gt;
&lt;br /&gt;
اگر از رمزگذاری داده برای امنیت داده استفاده شود ، مسئله ای که پیش می آید ، صحت داده هاست که ممکن است توسط کابران دیگر نقض شود . در این صورت ، کاربر هیچ مکانیزمی برای تحلیل صحت داده ها ندارد و تکنیک های جدیدی باید به کار گرفته شوند .&lt;br /&gt;
&lt;br /&gt;
ایده ای بر اساس واقعیت زیر ارائه شده : &lt;br /&gt;
&lt;br /&gt;
اگر بار کاری VM ای ، به طور غیرعادی زیاد شود ، آن VM یا حمله گر است یا قربانی حمله .&lt;br /&gt;
&lt;br /&gt;
در این ایده نیازی به دادن اطلاعات کلید رمزنگاری توسط کاربر به ارائه دهنده نیست و از ابزار مانیتورینگ مانند( VM Security Monitor  (VSEM و  VREM برای افزایش کارآیی امنیتی استفاده شده است .&lt;br /&gt;
&lt;br /&gt;
واحد HSEM ، می گوید که VM حمله گر است یا قربانی حمله و اطلاعات رفتاری را از VSEM و HREM می گیرد و هایپروایزور را از اینکه کدام VM تحت مانیتورینگ لول 2 است باخبر می کند .&lt;br /&gt;
&lt;br /&gt;
HSEM و HREM در هایپروایزور قرار دارند . VSEM و VREM به حفظ VM ها در برابر حملات کمک می کنند .	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Vrem.jpg|1024x768px|بندانگشتی|وسط|5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
VSEM  ، یک کنترل گر دومرحله ای است که به HSEM در تشخیص حملات کمک می کند و موارد امنیتی را به آن اطلاع می دهد . هر مرحله از کار VSEM ، اطلاعات یکسانی را مانیتور می کند اما با درنظرگیری جزئیات مختلف . در لول اول ، هر VSEM، VM خود را مانیتور می کند و به دنبال رفتارهای غیرمجاز است. اگر تعداد درخواست های سرویس از هایپروایزور بیشتر از میانگین باشد ( بر اساس تاریخچه درخواست های VM . اگر بدرفتاری تشخیص داده شود ، VSEM به مرحله 2 می رود .&lt;br /&gt;
&lt;br /&gt;
در لول 2 ، VSEM  فعالیت های VMها را با جزئیات بیشتری بررسی کرده و سطح مانیتورینگ را به HSEM اطلاع می دهد . &lt;br /&gt;
&lt;br /&gt;
VREM ( (VM Reliability Monitor، پارامترهای قابلیت اعتماد ازقبیل بار کاری را بررسی کرده و نتایج را به لود بالانس کننده ی موجود در هایپروایزور می دهد و براساس اطلاعاتی که از HSEM    می گیرد تصمیم می گیرد به VM منابع بیشتر بدهد یا نه .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;HCIDS :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یکی دیگر از این مکانیزم ها که بر بستر چارچوب عملیاتی اوکالیپتوس (Eucalyptus)بنا می شود ، HCIDS یا سیستم تشخیص نفوذ مبتنی برهایپروایزور در محیط ابر می باشد که معماری ای با استفاده از تکنولوژی مجازی سازی و پارامترهای کارآیی هایپروایزور ارائه می دهد .از جمله این پارامترها ، تعداد بسته های دریافت / ارسال شده ، درخواست های خواندن / نوشتن از دیوایس ها و بهره وری پردازنده می باشند که از طریق آن ها نشان می دهیم که فعالیت های مشکوک را می توان بدون داشتن اطلاعات جزئی از سیستم عامل ماشین مجازی ، تشخیص داد .این سیستم IDS ، نیاز به نصب هیچ نرم افزار اضافه ای بر ماشین مجازی ندارد و نسبت به IDS های مبتنی بر هاست و شبکه امتیازات زیادی دارد .&lt;br /&gt;
&lt;br /&gt;
IDS ، یک روش کنترل امنیتی اتوماتیک می باشد که دو مدل دارد :&lt;br /&gt;
 Host based – Network based  &lt;br /&gt;
&lt;br /&gt;
مدل مبتنی بر شبکه ، معمولاً در شناسایی حملات خارجی مٌوثرست و مانند فایروال ، در محیط ابر به دلیل ذات اشتراکی ابر ، زیاد مٌوثر نیست .&lt;br /&gt;
&lt;br /&gt;
مدل مبتنی بر میزبان ، می تواند مٌوثر باشد اما باید توسط کاربران ابر مانیتور و مدیریت شود که می تواند برای کاربرانی که چندین نمونه (instance) در ابر دارند کار پیچیده ای باشد .&lt;br /&gt;
در این مقاله IDS مبتنی بر هایپروایزور پیشنهاد شده که پارامترهای سیستم برای نمونه های ابر را مستقیم از هایپروایزور چک می کند و بخش های بدرفتار را پیدا می کند .&lt;br /&gt;
&lt;br /&gt;
این سیستم با استفاده از SIGNATURE های گسترش یافته می تواند 100% انواع حملات DOS را تشخیص دهد . چارچوب کاری از سه کامپوننت زیر تشکیل شده است : &lt;br /&gt;
&lt;br /&gt;
نود کنترل گر ، نود end point و سرویس تذکر . کنترل گر وظیفه تحلیل نزدیک به real time داده های کارآیی برای هر ماشین مجازی در ابر  را دارد . نود های end point وظیفه ی جمع آوری از هر ماشین مجازی بر هایپروایزور ها و ارائه ی آن به نود کنترل گر را دارند .این کامپوننت ها می توانند عامل هایی(agent) روی هر ماشین فیزیکی شامل هایپروایزور باشند یا درون هایپروایزور تعبیه شده باشند یا API call به   هایپروایزور باشند . این نود ها خارج ماشین های مجازی قرار می گیرند و نمی توانند توسط کاربران ابر دستکاری شوند . سرویس تذکر ، زمانیکه یک حمله تشخیص داده شد ، وظیفه ایجاد اخطار را دارد . این اخطار می تواند به شکل پیامی در یک فایل لاگ، ایمیل یا ورودی ای به  یک سیستم IDS دیگر باشد . این معماری در شکل زیر مشخص شده است :	 &lt;br /&gt;
&lt;br /&gt;
هایپروایزورها به داده های کارآیی ماشین های مجازی مهمان دسترسی دارند که موجب تشخیص فعالیت هایی که در آن ها اتفاق می افتد می شود بدون اینکه از جزئیات سیستم عامل یا برنامه های کاربردی آن ها اطلاعاتی داشته باشند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Hcids.jpg|1024x768px|بندانگشتی|وسط|hcids]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;پیاده سازی HCIDS :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eucalyptus از پنج بخش اصلی تشکیل شده : کنترل گر ابر ، walrus ، کنترل گر خوشه ، کنترل گر ذخیره ، و یک یا چند کنترل گر نود که در محیط تستی ما، همگی بجز کنترل گر نود روی یک سرور فیزیکی قرار می گیرند و دو کنترل گر نود بر ماشین های فیزیکی جدا . نود کنترل گر ، روی ماشینی خارج زیرساخت Eucalyptus قراردارد و از محصول IBM InfoSphere Streams استفاده شده و منطق آن با استفاده از زبان IBM Streams Processing Language پیاده سازی شده و به سوکت UDP گوش می دهد.&lt;br /&gt;
Sliding window های 10 ثانیه ای داده های درصد بهره وری پردازنده ، نوشتن / خواندن دیوایس ها، پکت های دریافتی/ارسالی را جمع آوری می کنند و میانگین و بیشینه ی مقادیر محاسبه می شوند . بی نظمی ها ، مقادیری اند که دوبرابر مقدار میانگین مقدار دارند .&lt;br /&gt;
Sliding window های 3 ثانیه ای برای تشخیص حمله بکار می روند و اگر یک بی نظمی بیش از 3 بار تکرارشود، به عنوان یک الگوی حمله تگ زده می شود .&lt;br /&gt;
&lt;br /&gt;
محصول IBM InfoSphere Streams نقش سرویس اخطار را بازی می کند .&lt;br /&gt;
یک وب سرور Apache بر روی ابر که میزبان یک صفحه وب که خواندن/نوشتن های رندوم با سایزهای مختلف در بازه های دو و پنج ثانیه انجام می دهد ، قرار دارد .در یک بار تست، اجرای کار ، بدون workload کاربر می باشد .اجرای بعدی با ارتباط همزمان پنج کاربر با صفحه وب سرور HTTP ابر همراه است و اجرای سوم با workload ده کاربر .&lt;br /&gt;
دو نوع حمله ی DOS بررسی شده اند : حمله ی سیل آسای HTTP  در برابر یک نمونه ی ابر و حمله ی سیل آسای SYN از نمونه ی ابر در برابر یک ماشین مجازی دیگر در ابر .حمله اول با ابزار &lt;br /&gt;
DoSHTTP از بیرون محیط ابر با استفاده از یک ماشین windows 7  انجام می شود که از 500 سوکت برای ایجاد 10,000 درخواست استفاده می کند . حمله دوم با ابزار hping3 پیاده سازی می شود. تنوع در بار کاری، باعث افزایش کیفیت تست می شود .&lt;br /&gt;
&lt;br /&gt;
سه هدف برای signature های حمله وجوددارد . اولین، کاهش یا حذف کردن false positives است . false positive زمانی رخ می دهد که یک استفاده ی نرمال، به عنوان حمله شناخته می شود .دومی ، تشخیص تمامی حملات موجود می باشد و سومی دسته بندی درست حمله می باشد (برای پاسخگویی درست به حمله) .&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
هر signature ترکیبی از پنج متغیر هایپروایزور می باشد : نوشتن / خواندن دیوایس های بلاک، پکت های دریافتی/ارسالی و بهره وری پردازنده .&lt;br /&gt;
&lt;br /&gt;
یک signature، با مقادیر بولین (Boolean) برای هر پارامتر کارآیی معین می شود . یک پارامتر ، true تلقی می شود اگر چندین بار به عنوان بی نظمی در سه تا 10 ثانیه ی متوالی شناخته شود .این تکنیک ، false positives را کاهش می دهد . بدین ترتیب ، الگوها برای حملات DOS کد می شوند و این الگوها ، signature حمله را بیان می کنند .&lt;br /&gt;
&lt;br /&gt;
جدول زیر signature های حمله را تحت هر سه شرایط نشان می دهد :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:3.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
جهت اندازه گیری دقت signature ها ، سه اجرای تستی انجام می شود : حمله DOS مقابل نمونه ، حمله DOS از سوی نمونه و حالت پایه که هیچ حمله ای انجام نمی شود  که هریک پانزده دقیقه طول می کشد .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:4.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
False Negative به حمله ای برمی گردد که تشخیص داده نشده  و Missclassification به حمله ای که در یک دسته ی اشتباه حمله قرار بگیرد .&lt;br /&gt;
بدین ترتیب ، در این روش پارامترهای کارآیی هایپروایزور برای تشخیص DOS استفاده شد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
سیستم تحلیل ابرلاگ IDS بین ماشین های مجازی :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
این سیستم از تحلیل الگوریتم Hadoop’s MapReduce از فایل های لاگ سیستم تشخیص نفوذ استفاده می شود . سیستم IDS Log Cloud Analysis (ICAS) می تواند قابلیت اعتماد بالا ایجاد کند و با یکپارچه کردن  فایل های لاگ ،گزارشات مناسبی از حملات ، به دست می دهد . IDS، به تحلیل اطلاعات فعالیت ها از سوی شبکه می پردازد و به دنبال بدرفتاری ها می باشد که تشخیص آن در دو زمینه انجام می شود : تشخیص بی نظمی (Anomaly) و تشخیص سوء استفاده .&lt;br /&gt;
در مورد اول، یک پروفایل نرمال باید از روی داده های تاریخی درباره ی فعالیت های سیستم ساخته شود و از روی آن ، پترن های فعالیت، تشخیص داده شود .سیستم دوم ، بر اساس signature های حمله ای ویژه که در برابر جریان داده های رسیدگی (audit) مچ می شوند ، بنا شده است . اکثر IDS ها مانند Snort از این دسته اند .&lt;br /&gt;
&lt;br /&gt;
دونوع IDS  وجود دارد :   NIDS و HIDS . اولی برای مانیتور کردن شبکه و تشخیص رفتارهای استثنایی در انتقالات با اتصال به هاب یا سویچ ها استفاده می شود . نوع بعدی ، HIDS است که از سیستم عامل جدا نشدنی است و برای تشخیص فعالیت های بدخواهانه مانند system call  ها، تغییرات در سیستم فایل و لاگ های برنامه های کاربردی استفاده می شود . این دو ، مکمل هم  هستند . &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در حالت سنتی ، لاگ فایل ها بر اساس پایگاه داده ، پردازش می شوند. اما در روابط بین VM ها به دلیل حجم زیاد داده های این لاگ فایل ها، این روش عملا به درد نمی خورد و برای ابعاد بزرگ، موثر نیست.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop ، پلت فورمی برای انجام محاسبات در ابعاد بزرگ و شامل سیستم فایل توزیعی می باشد و توسط کمپانی google ایجادشد .&lt;br /&gt;
شکل زیر، معماری ICAS را نشان می دهد. ورودی ، فایل های لاگ اند که توسط ایجاد کننده ی اخطار به وجود آمده اند . ICAS ورودی ها را گرفته و پارسر به کار می افتد و در HDFS (سیستم فایل توزیعی هادوپ)  ذخیره می شود . سپس الگوریتم MapReduce به تحلیل می پردازد و خروجی به صورت گراف به نمایش در می آید .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:S.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
انواع مختلفی از لاگ IDS موجودست که باید قبل از تحلیل (توسط الگوریتم MapReduce ) همگی به یک فرمت در بیایند . &lt;br /&gt;
&lt;br /&gt;
شکل زیر ، روال های ICAS را نشان می دهد :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Ss.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در روال نهایی، لاگ ها در گراف حمله توسط Graphviz به نمایش در می آیند . در روال MapReduce ، این عملیات بین 2 تا 60 دقیقه یا بیشتر (طبق سایز log ) طول می کشد .&lt;br /&gt;
&lt;br /&gt;
گراف زیر مقایسه ی مدت زمان پردازش ، بین روش سنتی و ICAS را با استفاده از 11 مجموعه داده ارائه می دهد :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:10.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
شکل بالا نشان می دهد ، وقتی تعداد اخطار ها کم تر از 1174 باشد ، روش سنتی به سرعت و به خوبی کار می کند . اما اگر تعداد اخطار ها بیش از 5000 باشد زمان بسیار زیادی نیازست .&lt;br /&gt;
ICAS دارای میانگین زمان پردازش 4 تا 13 ثانیه است و با نودهای بیشتر درحالت کلی ، تحلیل بهتری به دست می دهد. البته اگر اخطارها کم تر از 1000 باشند ، تعداد  نود بیشتر باعث افزایش زمان تحلیل می شود ( بدلیل نیاز به برقراری تعداد ارتباطات بیشتر) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;پیاده سازی رمزگذاری هم ریخت در رایانش ابری :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در ابرهای خصوصی و عمومی ، داده های ذخیره شده رمزنگاری می شوند و کانال انتقال با تبادل کلید ، امن می شود . اما محاسبات و کار با داده های ذخیره شده در ابر ابتدا نیاز به رمزگشایی دارد که این امر داده ها را برای ارائه دهنده ی ابر در دسترس قرار می دهد . ایده ی ما رمزگذاری داده قبل از ارسال به ابر می باشد . بدین ترتیب شرکت های ابر ، می توانند در هنگام درخواست کاربر محاسباتی بر داده ها انجام دهند ( مثل آنالیز الگوهای فروش) بدون اینکه داده های اصلی بر آن ها فاش شود . برای این منظور باید سیستم های Crypto (مخفی سازی) بر پایه ی رمزنگاری هم ریخت (homomorphic) باشد . چه مدل کامل آن(FHE) چه مدل (SHE) یا تا حدی هم ریخت .&lt;br /&gt;
&lt;br /&gt;
در سیستم های Crypto ، عملیات ریاضی بر متن کدشده (Ciphertext) ، اثرات منظمی بر متن خام (Plaintext) دارد .&lt;br /&gt;
&lt;br /&gt;
یک مثال ساده از آن ، زمانی است که کاربر درخواست عمل جمع اعداد 1 و 2 را می فرستد که به ترتیب بعد از رمزگذاری می شوند 33 و 54 . سرور ابر مجموع را 87 حساب می کند که از ابر دانلود شده و به عدد 3 رمزگشایی می شود .&lt;br /&gt;
&lt;br /&gt;
سپردن محاسبات بر روی داده های محرمانه به سرورهای ابر ، با نگه داری کلیدرمزی (secret key) که نتیجه ی محاسبات را رمزگشایی می کند ممکن می شود . در این پیاده سازی از یک پلت فورم مجازی به عنوان سرور ابر و یک شبکه ی VPN که ابر را به مشتری متصل می کند استفاده کرده شده است.&lt;br /&gt;
&lt;br /&gt;
در شکل زیر ارتباط یک سرور پایگاه داده با کاربر ازطریق FHE Cryptosystem  نشان داده شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:02.jpg|7681024xpx|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به طورمشابه سناریوی رایانش ابری می تواند به صورت زیر نمایش داده شود :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Encr.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
البته دولایه بودن رمزگذاری ، باعث می شود سیستم بسیار کند کار کند . هم چنین این سیستم بسیار جدید بوده و حداقل به 10 سال استفاده برای جلب اعتماد نیاز دارد.  .&lt;br /&gt;
&lt;br /&gt;
== نتیجه گیری ==&lt;br /&gt;
&lt;br /&gt;
رايانش ابري اصطلاحي جديد است كه سرويس‌ها و منابع فناوري اطلاعات را از طريق اينترنت فراهم مي‌آورد. علاوه‌ بر مزاياي بسيار آن، نگراني‌هاي امنيتي ناشي از كمبود كنترل در سطوح مختلف معماري ابري وجود دارد. محيط ابري هدفي جذاب براي مهاجمان است و تهديدات جديدي را به دليل مدل‌هاي سرويس‌دهي، تكنولوژي‌هاي زيرساخت و طبيعت توزيع شده آن، براي سازمان ايجاد مي‌كند. &lt;br /&gt;
&lt;br /&gt;
مشتريان ابر براي حفاظت از برنامه‌هاي خود در مقابل حملات سايبري مختلف نياز به استفاده از سيستم‌هاي تشخيص نفوذ دارند زيرا فايروال‌ها به تنهايي قادر به ارائه راهكار مناسب امنيتي در ابر نيستند. با اين وجود پياده‌سازي‌هاي امنيتي موجود در فراهم آورندگان ابري كنترل كامل بر مولفه‌هاي مختلف سرويس تشخيص نفوذ ابري را تدارك نمي‌بينند.&lt;br /&gt;
&lt;br /&gt;
در اين پژوهش توجه‌اي خاص به ويژگي‌هاي سيستم ابري و چالش‌هاي موجود در توسعه سيستم‌هاي تشخيص نفوذ در محيط ابر شده است. علاوه بر آن سيستم‌هاي تشخيص نفوذ مختلف، جايگاه قرار گيري آن در ابر و مفاهيم مختلفي كه در طراحي مناسب سيستم‌هاي تشخيص نفوذ بايد به آنها توجه شود بر اساس آخرين پژوهش‌هاي انجام شده در اين زمينه بررسي گرديد و به مزايا و معايب هر يك اشاره شد.&lt;br /&gt;
&lt;br /&gt;
در نهايت توجه به وجود تعامل ميان سطح امنيت سيستم و عملكرد آن بر اساس رابطه متوازن ميان آنها ارزشمند است. يك سيستم تشخيص نفوذ كه سرويس‌هاي معتمد با امنيت بالا فراهم مي‌كند الگوها و قوانين بيشتري را به كار مي‌گيرد. بنابراين منابع محاسباتي بيشتري براي تامين امنيت بهتر لازم است. با توسعه اين راهكار در رايانش ابري، منابع اختصاصي مشتريان ابر كاهش خواهد يافت. بنابراين بهترين راه لزوماً سيستمي پيچيده با منابع و قوانين بسيار، نمي‌باشد بلكه طراحي بهينه و استفاده از تكنيك‌هاي هوشمند كه توسط خودگرداني و خوديادگيري موجب استقلال سيستم مي‌شود، مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
Yang Song, Gabriel Alatorre, Nagapramod Mandagere, and Aameek Singh , “Storage Mining: Where IT Management Meets Big Data Analytics”, (San Jose CA 95120: IBM Almaden Research Center), 2013 .                                                                                                          &lt;br /&gt;
&lt;br /&gt;
Tamás Orosz , István Orosz , “Company level Big Data Management” , 9th IEEE International Symposium on Applied Computational Intelligence and Informatics , Timişoara, Romania ,May 15-17, 2014 .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arjun Kumar1  , HoonJae Lee2, , Rajeev Pratap Singh “Efficient and Secure Cloud Storage for Handling Big Data”, 1Department of Ubiquitous-IT, Busan, 617-716, Korea , 2Department of Computer and Information Engineering Dongseo University , Department of Computer Science and Engineering ABV - Indian Institute of Information Technology and,India-474015, 2012 .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yuri Demchenko, Zhiming Zhao, Paola Grosso, Adianto Wibisono, Cees de Laat,” Addressing Big Data Challenges for Scientific Data Infrastructure” , 2012 IEEE 4th International Conference on Cloud Computing Technology and Science, System and Network Engineering Group, University of Amsterdam, Amsterdam, The Netherlands,2012 .&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%A7%D9%85%D9%86%DB%8C%D8%AA_%D8%AF%D8%B1_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C&amp;diff=9192</id>
		<title>امنیت در رایانش ابری</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%A7%D9%85%D9%86%DB%8C%D8%AA_%D8%AF%D8%B1_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D8%A7%D8%A8%D8%B1%DB%8C&amp;diff=9192"/>
		<updated>2015-03-06T02:34:53Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بررسی ادبیات موضوع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
با توجه به رشد روز افزون تکنولوژي‌ها و تنوع نياز کاربران در حوزه فناوري اطلاعات، جايگاه رايانش ابري نمود بيشتري پيدا مي‌کند. چرا که گسترش زير ساخت محاسباتي در هر سازمان نيازمند صرف هزينه و زمان و نيروي انساني بسياري است که گاهي در توان عملياتي يک سازمان نمي‌گنجد. از اين رو سازمان‌ها براي پيشبرد اهداف خود تمايل به استفاده از چنين تکنولوژي‌هايي دارند.&lt;br /&gt;
&lt;br /&gt;
تا کنون مکانیزم های مختلفی جهت برقراری ابعاد مختلف امنیت توسط مقالات ارائه شده و تعدادی نیز به کار گرفته شده اند . یکی از فراگیرترین این مکانیزم ها سيستم‌هاي تشخيص و پيشگيري از نفوذ (IDPS) هستند که نفوذ را با تحليل داده جمع‌آوري شده تشخيص مي‌دهند. بطور کلی IDPSها چهار كاربرد امنيتي نظارت، تشخيص، تحليل و پاسخ به فعاليت‌هاي غيرمجاز را ارائه مي‌كنند. محیط نظارت شده می تواند شبکه ، میزبان یا کاربرد باشد و بر این اساس IDPSها این گونه دسته بندی می شوند: NIDPS ،HIDPS،AIDPS .&lt;br /&gt;
&lt;br /&gt;
در محيط ابري وجود IDS ضروريست زيرا استفاده كنندگان نمي‌توانند همواره بر امنيت زيرساخت فراهم كنندگان ابري اعتماد كنند.IDS نیز بايد بتواند چندين ماشين مجازي را با توجه به نياز‌هاي نرم‌افزاري نظارت كند .&lt;br /&gt;
&lt;br /&gt;
به كار‌گيري IDPS در محيط‌هاي رايانش ابري ، چالش های مختلفی را نیز ایجاد می کند و بسيار مهم است كه این چالش‌هاي موجود ،قبل از به كارگيري IDPS&lt;br /&gt;
بررسي شود.&lt;br /&gt;
&lt;br /&gt;
موارد زیادی از مکانیزم های امنیتی ابری برپایه ی هایپروایزور بنا می شوند. یکی از آن ها که بر بستر چارچوب عملیاتی اوکالیپتوس (Eucalyptus)بنا می شود ، HCIDS یا سیستم تشخیص نفوذ مبتنی برهایپروایزور در محیط ابر می باشد که معماری ای با استفاده از تکنولوژی مجازی سازی و پارامترهای کارآیی هایپروایزور ارائه می دهد .Eucalyptus از پنج بخش اصلی تشکیل شده : کنترل گر ابر ، walrus ، کنترل گر خوشه ، کنترل گر ذخیره ، و یک یا چند کنترل گر نود .&lt;br /&gt;
&lt;br /&gt;
سیستم دیگری به تحلیل لاگ های سیستم تشخیص نفوذ بر پایه ی Hadoop’s MapReduce می باشد که با یکپارچه کردن فایل های لاگ ، گزارشات مناسبی از حملات ، به دست می دهد .&lt;br /&gt;
&lt;br /&gt;
مکانیزم دیگری که در این پروژه مورد بررسی قرار گرفته است ،رمزگذاری هم ریخت (همومورفیک) داده ها در رایانش ابری می باشد .&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
دنياي فناوري اطلاعات و اينترنت که امروزه تبديل به جزئي حياتي از زندگي بشر شده، روز به روز در حال گسترش است. همسو با آن، نيازهاي اعضاي جوامع مانند امنيت اطلاعات، پردازش سريع، دسترسي پويا و آني، قدرت تمرکز روي پروژه‌هاي سازماني به جاي اتلاف وقت براي نگهداري سرورها و از همه مهم‌تر، صرفه‌جويي در هزينه‌ها اهميت زيادي يافته است. راه حلي که امروزه در عرصه فناوري براي چنين مشکلاتي پيشنهاد مي‌شود فناوري است که اين روزها با نام رايانش ابري  (محاسبات ابري، پردازش ابري) پرداخته مي‌شود. &lt;br /&gt;
رايانش ابري مدلي است براي داشتن دسترسي فراگير، آسان و بنا‌به ‌سفارشِ شبکه به مجموعه‌اي از منابع پردازشي پيکربندي‌پذير (مثل: شبکه‌ها، سرورها، فضاي ذخيره‌سازي، برنامه‌هاي کاربردي و سرويس‌ها) که بتوانند با کمترين کار ‌و زحمت يا نياز به دخالت فراهم‌کننده سرويس به سرعت فراهم شده يا آزاد (رها) گردند.&lt;br /&gt;
&lt;br /&gt;
به طور خلاصه به وسيله‌ي رايانش ابري  شرکت‌ها، کاربران سرويس‌هاي فناوري اطلاعات، مي‌توانند سرويس‌هاي مرتبط با فناوري اطلاعات خود به عنوان سرويس بخرند؛ به جاي خريد سرورها براي سرويس‌هاي دروني يا  بروني، يا خريد مجوز نرم‌افزارها شرکت‌ها مي‌توانند آن‌ها را به عنوان سرويس بخرند.&lt;br /&gt;
رايانش ابري راهي براي افزايش ظرفيت ذخيره‌سازي يا امکانات، بدون هزينه کردن براي زيرساخت جديد، آموزش پرسنل جديد، يا خريد مجوز نرم‌افزار جديد مي‌باشد؛ در‌ واقع شرکت‌ها يا افراد تنها براي آنچه مصرف مي‌کنند پول خواهند داد. بنابراين راهي موثر براي استفاده از منابع، مديريت سرمايه و هزينه‌هاي پشتيباني فناوري است.&lt;br /&gt;
&lt;br /&gt;
ساختار كاملاً باز و توزيع شده در رايانش ابري و سرويس‌هاي آن موجب مي‌شود تا هدفي جذاب براي مهاجمان باشد. اين ساختار شامل پارادايم‌هاي سرويس‌گرا و توزيع شده mesh چندگانه، اجاره چندگانه، دامنه‌هاي چندگانه و ساختارهاي مديريتي خودمختار چند كاربره مي‌باشد كه مستعد تهديدات امنيتي و آسيب‌پذيري بيشتري هستند. معماري سرويس در رايانش ابري از تركيب سه لايه وابسته به هم به نام‌هاي زيرساخت ، سكو يا بستر  و برنامه  تشكيل شده است كه با خطاهاي پيكربندي متفاوتي كه توسط كاربر يا فراهم كننده سرويس ايجاد مي‌شود، معرفي مي‌گردد. يك سيستم رايانش ابري مي‌تواند با چندين تهديد متفاوت رو به رو شود كه شامل تهديدات يكپارچگي (صحت)، محرمانگي و دسترس‌پذيري منابع، داده و زيرساخت‌هاي مجازي سازي شده كه به عنوان بستري براي حملات جديد مي‌باشد. یکی از روش‌های شناسایی حملات استفاده از سیستم‌های تشخیص نفوذ می‌باشد و هدف از این پژوهش بررسی راهکارهای مختلف ارائه شده در مورد سیستم‌های تشخیص نفوذ در محیط رایانش ابری می‌باشد.&lt;br /&gt;
&lt;br /&gt;
امتيازات بارز ابرها توجه بسياري از سازمان¬ها را به خود جلب كرده است، اما جنبه‌اي كه هنوز باعث عقب نشيني بسياري از سازمان¬ها در برابر اين فناوري مي‌گردد، نحوه امن سازي داده‌ها در ابر و اطمينان از امنيت محيط است.&lt;br /&gt;
&lt;br /&gt;
ريسك‌هاي بالقوه امنيت ابر و گام‌هاي احتمالي كاهش اين ريسك‌ها :&lt;br /&gt;
&lt;br /&gt;
1.داده ها كجا قرار گرفته اند؟&lt;br /&gt;
&lt;br /&gt;
در هنگام استفاده از فناوري ابر، اين موضوع كه يك نفر از موقعيت داده‌ها، محل ميزباني آنها يا حتي كشوري را كه داده‌هاي وي در آن واقع شده‌اند مطلع نباشد، بسيار محتمل است. يك گام براي امن كردن داده‌ها اين است كه با ارائه دهنده سرويس ابر به اين توافق رسيد كه داده‌ها را در يك محدوده جغرافيايي خاص نگهداري كرده و پردازش نمايد. همچنين مي‌توان با استفاده از الزامات قانوني آنها را ملزم به رعايت صحت و تماميت داده‌ها نمود. به اين منظور بايد اين قوانين را شناخته و از نحوه اعمال آنها آگاهي داشت.&lt;br /&gt;
&lt;br /&gt;
2.آيا داده ها جدا سازي مي‌گردد؟&lt;br /&gt;
&lt;br /&gt;
فناوري ابر قادر است داده‌هاي بسياري از سازمان‌ها را در يك محيط اشتراكي ذخيره نمايد و در نتيجه هزينه‌ها را كاهش دهد. بنابراين داده‌هاي مشتريان در يك ابر در كنار هم قرار دارند. ارائه دهنده سرويس ابر بايد اطمينان حاصل كند كه اين داده‌ها جدا سازي شده‌اند و ريسك‌هاي امنيتي كاهش يافته است. يك راه براي انجام اين كار استفاده از روش‌هاي رمزنگاري براي رمز كردن داده‌ها و اعطاي مجوز دسترسي به كليدها، به افراد خاص است. اين روش‌هاي رمزنگاري بايد كاملا در محيط تست گردند تا از تاثيرگذاري آنها اطمينان حاصل گردد.&lt;br /&gt;
&lt;br /&gt;
3.آيا حق دسترسي كاربر قابل اعمال است؟&lt;br /&gt;
&lt;br /&gt;
داده‌هاي حساس كه در خارج از سازمان نگهداري مي‌شوند داراي يك ويژگي خطرناك امنيتي هستند، چرا كه سرويس‌هاي برون سپاري شده از قبول مسئوليت زير معيارهاي امنيتي كه دپارتمان‌هاي فناوري اطلاعات به صورت داخلي اجبار مي‌نمايند، شانه خالي مي‌كنند. در اينجا اعتماد ما به افراد خارج از سازمان است و در نتيجه آنها به درون سازمان مي‌آيند. براي كاهش خطر، مي‌توان حداكثر اطلاعات مربوط به افرادي كه در تماس با داده‌ها هستند و نيز اطلاعاتي در مورد چگونگي كنترل دسترسي داده‌ها را جمع آوري نمود.&lt;br /&gt;
4.آيا ارائه دهنده سرويس ابري از مقررات لازم پيروي مي‌نمايد؟&lt;br /&gt;
&lt;br /&gt;
در نهايت اين سازمان است كه در برابر امنيت و قابليت اعتماد داده‌هاي خود مسئول است، حتي اگر اين داده‌ها بيرون از شركت و درون ابر نگهداري گردند. براي اطمينان از رعايت مقررات لازم، ارائه دهنده سرويس ابر بايد با شفافيت در تمامي فعاليت‌هاي ابري مرتبط با داده‌هاي هر سازمان، به ناظران خارجي اثبات نمايد كه داده‌هاي اين سازمان‌ها امن است.&lt;br /&gt;
&lt;br /&gt;
5.گزينه‌هاي خروج از بحران&lt;br /&gt;
&lt;br /&gt;
يك سازمان بايد با ابزارهاي مناسب، آماده مقابله با بحران و خروج از آن باشد. ارائه دهنده سرويس ابر بايد قادر باشد در زمان بحران در مورد مسائل لازم به مشتري اطلاع رساني نمايد. بايد چندين سايت وجود داشته باشد كه چند نسخه كپي از  داده‌ها و زيرساخت‌هاي برنامه‌اي در آنها به طور مكرر نگهداري گردد.&lt;br /&gt;
&lt;br /&gt;
6.چگونه درباره فعاليت نامناسب يا غيرقانوني در ابر تحقيق كنيم؟&lt;br /&gt;
&lt;br /&gt;
تحقيق در سرويس‌هاي ابري مشكل بوده يا در مواردي تقريبا غيرممكن است. با توجه به طبيعت اين سرويس‌ها، داده‌هاي ثبت شده بيش از يك مشتري ممكن است باهم پيدا شوند و احتمالا دسترسي به هريك به طور مجزا مشكل است، همچنين ميزبان‌ها و مراكز داده نيز به طور مداوم در حال تغيير هستند. در نتيجه پروسه تحقيق تقريبا غيرممكن است، مگر اينكه ارائه دهنده سرويس ابري روشي امتحان شده داشته باشد كه قابل اثبات و موثر باشد.&lt;br /&gt;
&lt;br /&gt;
7.انعطاف پذيري سرور&lt;br /&gt;
&lt;br /&gt;
همانطور كه قبلا اشاره شد، يكي از امتيازات فناوري ابر اين واقعيت است كه از انعطاف پذيري بالايي برخوردار است. اين مساله مي‌تواند مشكل زا باشد. برخي سرورها ممكن است اغلب بدون اطلاع قبلي مشتري مجددا پيكربندي گردند. اين مساله مي‌تواند براي برخي فناوري‌هاي داخل ابر كه سازمان بر آنها متكي است چالش ساز باشد، چراكه محيط، خود استاتيك نيست. اين مساله در زمان امن سازي داده‌ها مشكل ساز مي‌گردد، زيرا روش‌هاي سنتي امن سازي داده‌ها مبتني بر درك زيرساخت شبكه است، به هر حال اگر اين تغييرات به طور مداوم اعمال گردد، اين معيارهاي امنيتي سودمند نخواهند بود.&lt;br /&gt;
&lt;br /&gt;
8.مدت زمان از كار افتادن ارائه دهنده سرويس&lt;br /&gt;
&lt;br /&gt;
يك معيار اساسي امنيتي وجود دارد كه اغلب ناديده گرفته مي‌شود. مدت زمان از كار افتادن يك ارائه دهنده سرويس مي‌تواند براي سازمان شما مضر باشد. قابليت اعتماد با توجه به اين مساله ضروري است.&lt;br /&gt;
&lt;br /&gt;
9.قابليت حيات در طولاني مدت&lt;br /&gt;
&lt;br /&gt;
يك مساله در مورد يك ارائه دهنده سرويس ابري، قابليت حيات در طولاني مدت است. اينكه مشتري با چه احتمالي ديگر قادر به استفاده از يك ارائه دهنده سرويس ابري خاص نخواهد بود، چه مسيرهايي براي انتقال امن داده‌ها به يك ارائه دهنده سرويس ابري ديگر مورد استفاده قرار مي‌گيرد و نيز اينكه مشتري چگونه قادر به تامين صحت و تماميت داده‌هاي خود خواهد بود، بايد در نظر گرفته شود.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
ايجاد سيستم هاي کامپيوتري بدون وجود نقاط ضعف امنيتي عملاً غيرممکن است بنابراين پژوهش‌ در زمينه تشخيص نفوذ در سيستم هاي کامپيوتري حائز اهميت مي‌باشد. سيستم تشخيص نفوذ سخت افزار و يا نرم‌افزاري است که در صورت وجود فعاليت هاي مخرب و يا نقض سياست هاي مديريتي و امنيتي بر شبکه نظارت کرده و گزارش هاي حاصله را به بخش مديريت شبکه ارائه مي دهد. سيستم هاي تشخيص نفوذ وظيفه  شناسايي و تشخيص هر گونه استفاده غيرمجاز از سيستم، سوء استفاده و يا آسيب رساني بوسيله کاربران داخلي و خارجي را بر عهده دارند. هدف اين سيستم ها کشف و در برخي موارد شناسايي حملات و تشخيص مشکلات امنيتي و اعلام آن به مدير سيستم مي‌باشد و بنابراين جلوگيري از حملات بر عهده سيستم‌هاي پيشگيري از نفوذ مي‌باشد. عموماً سيستم‌هاي تشخيص نفوذ در كنار فايروال‌ها و به صورت مكمل امنيتي براي آن ها مورد استفاده قرار مي گيرند.&lt;br /&gt;
&lt;br /&gt;
سيستم‌هاي تشخيص و پيشگيري از نفوذ (IDPS)نفوذ را با تحليل داده جمع‌آوري شده تشخيص مي‌دهند. &lt;br /&gt;
بطور کلی IDPSها چهار كاربرد امنيتي نظارت، تشخيص، تحليل و پاسخ به فعاليت‌هاي غيرمجاز را ارائه مي‌كنند. محیط نظارت شده می تواند شبکه ، میزبان یا کاربرد باشد و بر این اساس IDPSها دسته بندی می شوند :&lt;br /&gt;
&lt;br /&gt;
NIDPS: ترافیک شبکه و فعالیت های موجود در آن را به همراه پروتکل به کار گرفته شده برای تشخیص نفوذ و فعالیت های خصمانه ی حمله گران ، تحلیل می کند .&lt;br /&gt;
&lt;br /&gt;
HIDPS: از يک ميزبان در مقابل عمليات نفوذي و مخرب محافظت مي کند. اين سامانه محافظتي بر روي سيستم اجرا مي شود و از منابع خود سيستم مثل حافظه و پردازنده و ... استفاده مي کند و تمام فعاليت ها و فرآيندهاي درون سيستم را کنترل مي کند.&lt;br /&gt;
&lt;br /&gt;
AIDPS: بر روي وقايعي كه در برنامه‌هاي كاربردي خاصي روي مي‌دهد تمركز مي‌كند و اين كار را از طريق تحليل فايل‌هاي ثبت وقايع يا اندازه‌گيري عملكرد آنها انجام مي‌دهد. &lt;br /&gt;
&lt;br /&gt;
تشخیص در IDPS ها به حالات زیر انجام می شود :&lt;br /&gt;
&lt;br /&gt;
تشخيص مبتني بر استفاده نادرست : &lt;br /&gt;
&lt;br /&gt;
استفاده از الگوي خاص-&lt;br /&gt;
شناسایی رفتارهای غیرمجاز(امضا)-&lt;br /&gt;
پيش‌بيني و تشخيص تلاش‌هاي مشابه بعدي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تشخيص مبتني بر ناهنجاري: &lt;br /&gt;
&lt;br /&gt;
طراحي شده برای كشف الگوهاي غيرطبيعي-&lt;br /&gt;
ایجاد یک مبنا برای الگوهاي استفاده نرمال توسط IDPS-&lt;br /&gt;
تشخیص هر تخطی از مبنا به عنوان نفوذ (هر واقعه‌اي كه با تناوب بزرگتر يا كمتر از دو انحراف استاندارد از هنجار آماري و بصورت منحني افزايش پيدا ‌كند، ناهنجاری به حساب می آید.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تشخيص به روش تركيبي:&lt;br /&gt;
ايده اصلي اين است كه روش مبتني بر استفاده نادرست ، حملات شناخته شده را تشخيص مي‌دهد در حالي كه روش مبتني بر ناهنجاري حملات ناشناخته را تشخيص مي‌دهد.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!سال !! تكنيك تشخيص !! طرح فناوري !! زمان تشخيص !! محل !! مزايا/معايب&lt;br /&gt;
|-&lt;br /&gt;
| 2012 || مبتني بر امضا || بيسيم || بلادرنگ||شبكه||از كمترين منابع شبكه استفاده مي‌كند &lt;br /&gt;
|-&lt;br /&gt;
| 2012	|| سيستم ايمني مصنوعي||	بيسيم (عامل سيار)||	بلادرنگ || ميزبان || مناسب تشخيص سريع ولي ضعف در اطمينان و دقت نفوذ&lt;br /&gt;
|-&lt;br /&gt;
| 2010	||الگوريتم ژنتيك	||سيمي	بلادرنگ || ميزبان || انواع حملات به پايگاه داده مطرح شده است &lt;br /&gt;
|-&lt;br /&gt;
| 2010	||تركيبي (امضا و ناهنجاري)||	بيسيم||	بلادرنگ || برنامه كاربردي || هزينه پردازشي پايين&lt;br /&gt;
|-&lt;br /&gt;
| 2010 || سيستم ايمني (الگوريتم انتخاب clonal پويا)||	بيسيم (عامل سيار)||بلادرنگ || شبكه|| قابليت كار با حجم زياد ترافيك داده در شبكه&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||تركيبي (امضا و ناهنجاري)||	سيمي||	بلادرنگ|| ميزبان|| تنها يك ميزبان را پوشش مي‌دهد&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||داده كاوي (طبقه‌بندي نظارت‌شده)||	بيسيم (عامل سيار)||	بلادرنگ || شبكه || مقياس پذيري طولي و زمان پاسخ كم&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||تركيبي (تشخيص ناهنجاري و استفاده نادرست افزايشي)||	نامشخص||	بلادرنگ || شبكه || مقياس پذيري طولي و زمان پاسخ كم&lt;br /&gt;
|-&lt;br /&gt;
|2009	||قواعد انجمني فازي	||بيسيم||	بلادرنگ|| شبكه ||پيچيدگي محاسباتي كم&lt;br /&gt;
|-&lt;br /&gt;
| 2009	||استدلال موردي و مدل عصبي بدون ناظر||	بيسيم (عامل سيار)||	بلادرنگ ||شبكه || پيام‌هاي هشدار كاذب كم&lt;br /&gt;
|-&lt;br /&gt;
|2008	||متأثر از ايمني و عامل محور||	بيسيم||	بلادرنگ|| شبكه || قابليت كار با حجم زياد ترافيك داده در شبكه&lt;br /&gt;
|-&lt;br /&gt;
| 2007	||تركيبي (امضا و ناهنجاري)||	سيمي||	بلادرنگ || شبكه || تاثير كمينه بر عملكرد كلي شبكه&lt;br /&gt;
|-&lt;br /&gt;
|2006	||تركيبي (سيستم ايمني)	||نامشخص||بلادرنگ || شبكه || راحتي تطبيق با محيط‌ پوياي متغيير شبكه&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
‌تعدادی از تهدیدات،تاثيرات آسيب پذيري‌ها در ابر و نتايج آن را در جداول زیر می بینیم :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat1.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat2.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Threat3.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در محيط ابري وجود IDS ضروريست زيرا استفاده كنندگان نمي‌توانند همواره بر امنيت زيرساخت فراهم كنندگان ابري اعتماد كنند. استفاده كنندگان ابر ممكن است براي نظارت و حفاظت از موجوديت‌هاي مجازي نياز به استفاده از IDS با تكنولوژي‌هاي امنيتي ديگر شبكه مانند فايروال، كنترل‌هاي دسترسي و رمزنگاري داده‌ها در ابر داشته باشند. بنابراين مشتريان نياز دارند تا بتوانند سيستم‌هاي تشخيص نفوذ را در محيط مجازي خود توسعه دهند. IDS در محيط ابري نيازمندي‌هاي زير را دارند:&lt;br /&gt;
&lt;br /&gt;
IDS بايد بتواند چندين ماشين مجازي را با توجه به نياز‌هاي نرم‌افزاري نظارت كند.&lt;br /&gt;
مشتريان ابر بايد بتوانند مديريت IDS را خودشان كنترل كنند.&lt;br /&gt;
IDSهاي مبتني بر ابر بايد بتوانند قوانين سفارشي IDS (امضاي حملات) را با هم تركيب كنند. قوانين سفارشي توسط مدير امنيتي با توجه به نيازهاي امنيتي نوشته مي‌شود.&lt;br /&gt;
استفاده كنندگان ابر بايد بتوانند پوشش حفاظتي خود را بر اساس ميزان و محل تحليل داده‌ها توسعه بخشند.&lt;br /&gt;
&lt;br /&gt;
چالش‌هاي به كار‌گيري IDPS در محيط‌هاي رايانش ابري :&lt;br /&gt;
&lt;br /&gt;
با توجه به ويژگي‌هاي محيط ابري بطور خلاصه اين نتيجه گرفته مي‌شود كه سيستم‌هاي جاري مناسب به كارگيري در محيط‌هاي ابري نيستند زيرا هيچ IDPS سنتي وجود ندارد كه به صورت كارآمد بتواند ويژگي‌هاي ابري را ارضا كند.&lt;br /&gt;
&lt;br /&gt;
بسيار مهم است كه چالش‌هاي موجود در رايانش ابري قبل از به كارگيري IDPS در آن بررسي شود. چالش‌هاي خاص كه توسط توسعه‌دهندگان در زمان به كارگيري IDPS در محيط‌هاي رايانش ابري با آن مواجه مي‌شوند عبارتند از:&lt;br /&gt;
&lt;br /&gt;
1- در IDPS متعارف (سنتي) با توجه به ماهيت ايستا در سيستم‌هاي مانيتور شده، سياست‌هاي امنيتي گرايش به ايستايي دارند زيرا گروه‌هاي نود نيازمندي‌هاي ثابت دارند كه در طول زمان مشخص مي‌شود. در مقايسه با حالت متعارف ماشين‌هاي مجازي مانيتور شده به صورت پويا اضافه و حذف مي‌شوند. بعلاوه نيازمندي‌هاي امنيتي هر ماشين مجازي متفاوت خواهد بود. &lt;br /&gt;
&lt;br /&gt;
2- سياست‌هاي امنيتي عموماً توسط مدير سيستم مديريت و ايجاد مي‌شوند كه مسئوليت امنيتي كل سيستم را برعهده دارد. محيط ابري چندين مدير امنيتي دارد؛ اين موضوع تأثير منفي بر زمان پاسخ به نفوذ را در پي دارد. مداخله انساني ممكن است سرعت پاسخ را كاهش دهد.&lt;br /&gt;
3- فعاليت‌هاي خصمانه توسط مهاجم داخلي به راحتي در يك فراهم كننده سرويس ابري امكان‌پذير است. ضمناً پژوهش‌هاي اخير نيز نشان‌گر اين موضوع است كه اغلب مهاجمان داخلي هستند . بيشترين پيشنهادات موجود جهت حل اين مشكل كنترل فعاليت‌هاي كاركنان و قاعده‌مند كردن سياست‌هاي فراهم كنندگان ابري مي‌باشد .&lt;br /&gt;
 &lt;br /&gt;
4- زيرساخت اشتراكي و تكنولوژي ‌مجازي‌سازي آسيب‌پذيري بيشتري به محيط ابر وارد مي‌آورد. هر مشكلي در  Hypervisor موجب دسترسي و كنترل نامناسب به بستر مي‌شود.&lt;br /&gt;
&lt;br /&gt;
5- يكي از پيامدهاي بسيار مهم در رايانش ابري هزينه انتقال داده مي‌باشد [28]. براي مثال در ابر آمازون هزينه انتقال داده تقريباً 100 تا 150 دلار در هر ترا بايت است. بنابراين پژوهش‌هاي جديد بايد راهكارهاي موثر در هزينه براي IDPS در محيط ابري با كاهش پهناي باند شبكه ارائه كنند.&lt;br /&gt;
&lt;br /&gt;
6- پيامدي ديگر نگراني در مورد قابليت ديده شدن ترافيك ماشين مجازي داخلي در بستر مجازي است زيرا سوييچ‌هاي اين محيط نيز مجازي هستند. بنابراين راهكارهاي متداول و سنتي براي نظارت فيزيكي قادر به رسيدگي به اين چنين ترافيكي در شبكه نيستند. بعلاوه بسترهاي جديد در مجازي سازي خود ممكن است آسيب‌پذيري‌هايي داشته باشند كه منجر به مشكلات جدي شوند بنابراين بايد نظارت شده و براي خطاها و بسته‌هاي رفع كننده خطا پيكربندي شوند.&lt;br /&gt;
7- معمولاً هر شركت روال‌هاي امنيتي را در يك پروفايل ريسك قرار مي‌دهد. اما فراهم آورندگان سرويس ابري حاضر به تهيه ثبت وقايع امنيتي، داده‌هاي مميزي و فعاليت‌هاي امنيتي نيستند . &lt;br /&gt;
&lt;br /&gt;
8- كمبود شفافيت در امور مديريت امنيت مانند مميزي، سياست‌هاي امنيتي، ثبت وقايع، آسيب‌پذيري و پاسخ به وقايع، منجر به ناكارآمدي تكنيك‌هاي مديريت ريسك در فقدان آگاهي مشتري مي‌شود. بعلاوه پيگرد داده‌ها در بسترهاي متفاوت و سياست‌هاي دسترسي مختلف فراهم‌ آورندگان سرويس و همچنين لايه‌هاي سخت‌افزاري و نرم‌افزاري متنوع در يك فراهم كننده امري چالش انگيز مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
9- در رايانش ابري حجم زيادي از داده جهت دسترسي بيشتر به شبكه وجود دارد بنابراين IDS در اين محيط بايد بر نويز و مثبت‌هاي كاذب غلبه كند. از آنجايي كه زير ساخت محيط ابري ترافيك حجيمي دارد IDSهاي سنتي قادر به مديريت چنين حجمي از داده نيستند. در IDSهاي سنتي بعد از تشخيص به مدير هشدار داده مي‌شود اما در شبكه ابري IDS بايد در سرور و تمامي نقاط مديريتي در فراهم كننده سرويس موجود باشد. بنابراين جهت اطمينان بيشتر كاربر نهايي، بايد يك ناظر سومي وجود داشته باشد تا كاربر را از حملات آگاه سازد. &lt;br /&gt;
&lt;br /&gt;
10- ضعف HIDS و NIDS سنتي: در محيط ابر با وجود NIDS امكان حمله بي سرو صدا وجود دارد زيرا اغلب ارتباطات بصورت رمز شده است. در HIDS نيز حملات خاص ابر لزوماً رد پايي در سيستم عامل قرباني به جاي نمي‌گذارند و مخفي هستند. در نتيجه IDSهاي سنتي مناسب محيط پويا و توزيع شده ابر نيست. NIDSها در صورت استفاده در محیط ابر نرخ تشخیص پایین‌تر، مثبت کاذب بالاتر و نسبت به نقطه شکست یکتا ضعف دارند بنابراین از سیستم‌های تشخیص نفوذ چندگانه برای حفاظت از هر ماشین مجازی استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
11- مقاومت در برابر حمله HIDS و NIDS: NIDS نظارت و مقاومت بهتري در برابر حمات نشان مي‌دهد اما از كمبود دانش نسبت به ميزبان رنج مي‌برد. در مقابل HIDS امنيت ميزبان را فراهم مي‌كند اما توانايي تشخيص و مقاومت در برابر حملات ساير ميزبان‌ها و شبكه را ندارد.&lt;br /&gt;
12- IDS چند رشته‌اي در ابر: اغلب IDSهاي شناخته شده تك رشته‌اي هستند و با توجه به حجم عظيم ترافيك و جريان داده نياز به IDS چند رشته‌اي در محيط ابري مي‌باشد. &lt;br /&gt;
&lt;br /&gt;
13- راهكار IDS يكپارچه در ابر: طبيعت توزيع شده زير ساخت ابر و الگوي سرويس‌گراي آن، موجب آسيب پذيري بسيار نسبت به حملات مي‌گردد. يك مجموعه قوانين تنها براي تشخيص حملات با توجه به طبيعت گوناگون ابر مناسب نيست. بنابراين IDS ابري نيازمند راهكارهاي يكپارچه براي ارتباط ميان سنسورها مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
14- تكنيك‌هاي IDSهاي بهينه براي ابر: حملات پيچيده و توزيع شده با IDSهاي موجود قابل شناسايي نيستند. پژوهشگران از تكنيك‌هاي مبتني بر رفتار و دانش جهت شناسايي استفاده مي‌كنند كه در IDSهاي بهينه مي‌تواند جهت شناسايي حملات پيچيده آتي بكار رود&lt;br /&gt;
&lt;br /&gt;
در ادامه به بررسی چند روش امنیتی مبتنی بر IDS و یک روش مبتنی بر رمزنگاری می پردازیم .&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
مجازی سازی امن با استفاده از تکنولوژی مبتنی بر هایپروایزور:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
تا کنون مکانیزم های مختلفی جهت برقراری ابعاد مختلف امنیت توسط مقالات ارائه شده و تعدادی نیز به کار گرفته شده اند .موارد زیادی از این مکانیزم ها برپایه ی هایپروایزور بنا می شوند.&lt;br /&gt;
&lt;br /&gt;
مناطق امنیتی مختلفی در یک محیط مجازی سازی تعریف می شوند وبه هر VM اتلاق می شوند . اما چون همگی بر یک سرور فیزیکی اجرا می شوند در واقع بر یک منطقه امنیتی قرار می گیرند . این قضیه می تواند مشکل امنیتی ایجاد کند . مشکل دیگر ، دسترسی از سطح VM به هایپروایزور است .&lt;br /&gt;
روش مبتنی بر Hypervisor  بهترین روش برای پیاده سازی cloud می باشد . البته این روش به حملاتی نظیر Buffer Overflow حساس است .&lt;br /&gt;
سه سطح در مدیریت امنیت هایپروایزور وجود دارد :&lt;br /&gt;
احراز هویت – سطح دسترسی به منابع (Authorizationing) - نتورکینگ .&lt;br /&gt;
اگر مدیر امنیتی ، بتواند احراز هویت ، Authorization و سخت افزار مجازی و امنیت هایپروایزور را به اندازه ی نتورکینگ امن ، پوشش دهد ، کاربران ابر با یک security policy خوب روبرو خواهند بود .  &lt;br /&gt;
&lt;br /&gt;
یکی از حملاتی که ممکن است در ابر انجام شود ، DDOS می باشد . در ابر به دلیل تعدد کاربران VM ها و اشتراکی بودن منابع ، این حمله تاثیر بیشتری دارد .حمله ی کاربر به کابر ، یکی از اصلی ترین حملات است . ( زمانیکه یک VM  Client ، به یک VM دیگر در همان سرور حمله می کند ) . در این حمله ، حمله کننده ، دسترسی های ادمین را درسطح زیرساخت مجازی می گیرد و ب همه ی VM ها می تواند دسترسی پیدا کند .&lt;br /&gt;
&lt;br /&gt;
مسئله مهم دیگر ، فاش شدگی داده (data leakage)  کاربران ابر است که ارائه دهنده ی ابر باید تدابیر امنیتی لازم را با ابزاری نظیر Data Leakage Prevention انجام دهد که البته نمی تواند در دسترس بودن و درستی داده را تضمین کند . همچنین در رمزگذاری ، چون هر کاربر از متد رمزگذاری خود استفاده می کند ، مدیریت کلید در محیط ابر کار دشواری می شود . &lt;br /&gt;
&lt;br /&gt;
یک موضوع دیگر ، داده ی مانده است که به داده ای اتلاق می شود  که به گونه ای از مدیای ذخیره سازی پاک شده است . ممکن است یک سری خصوصیات فیزیکی وجود داشته باشد که اجازه ی بازسازی دوباره ی داده را می دهد. هر داده ی حیاتی ، نه تنها باید از دسترسی غیرمجاز در امان باشد بلکه باید در انتهای چرخه ی حیات داده ، به درستی پاک شود . در حالتی که سازمان ها داده ها را روی سرورهای خود دارند ، با ابزارهای فراوانی می توانند داده های مهم را نگه داری یا پاک کنند.&lt;br /&gt;
&lt;br /&gt;
اما زمانیکه داده ها به محیط ابر مهاجرت داده می شوند ، سرورها مجازیند و توسط ابزار third party کنترل می شوند . باید ابری انتخاب شودکه گارانتی می کند همه داده ی پاک شده توسط کاربر ، به طور امن و بلافاصله پاک می شود . یکی از راه ها ، overwriting (بازنویسی ) می باشد .اما در محیط ابر ، کاربران فقط به سطح داده دسترسی دارند نه به دیوایس فیزیکی . پس تنها راه ، رمزگذاری داده می باشد که از بازسازی داده ی پاک شده جلوگیری می کند .&lt;br /&gt;
&lt;br /&gt;
راه ارتباطی سرویس های ابر ، اینترنت می باشد که مسائل امنیتی زیادی مانند حمله ی هکر هاو کاربران بد رفتار ، برای ارائه دهندگان Iaas و   Paas به وجود می آورد . در این محیط، داده ی کاربر بر محل ذخیره ی ابزار third party ذخیره می شود که ارائه دهندگان باید با متدهای رمزنگاری ، امنیت آن را گارانتی کنند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
البته در این حالت ، برای کاربری که کلید رمزنگاری را فراموش کرده ، مشکل بازیابی داده به وجود می آید . پس نیازست که کاربر کلید را برای بازیابی در اختیار ارائه دهنده ی ابر قرارداده باشد . معمولا این حالت زمانی انجام می شود که داده ها حیاتی نباشند و نخواهیم با ابزار بازیابی (recovery) داده مسئله را پیچیده کنیم .&lt;br /&gt;
&lt;br /&gt;
اگر از رمزگذاری داده برای امنیت داده استفاده شود ، مسئله ای که پیش می آید ، صحت داده هاست که ممکن است توسط کابران دیگر نقض شود . در این صورت ، کاربر هیچ مکانیزمی برای تحلیل صحت داده ها ندارد و تکنیک های جدیدی باید به کار گرفته شوند .&lt;br /&gt;
&lt;br /&gt;
ایده ای بر اساس واقعیت زیر ارائه شده : &lt;br /&gt;
&lt;br /&gt;
اگر بار کاری VM ای ، به طور غیرعادی زیاد شود ، آن VM یا حمله گر است یا قربانی حمله .&lt;br /&gt;
&lt;br /&gt;
در این ایده نیازی به دادن اطلاعات کلید رمزنگاری توسط کاربر به ارائه دهنده نیست و از ابزار مانیتورینگ مانند( VM Security Monitor  (VSEM و  VREM برای افزایش کارآیی امنیتی استفاده شده است .&lt;br /&gt;
&lt;br /&gt;
واحد HSEM ، می گوید که VM حمله گر است یا قربانی حمله و اطلاعات رفتاری را از VSEM و HREM می گیرد و هایپروایزور را از اینکه کدام VM تحت مانیتورینگ لول 2 است باخبر می کند .&lt;br /&gt;
&lt;br /&gt;
HSEM و HREM در هایپروایزور قرار دارند . VSEM و VREM به حفظ VM ها در برابر حملات کمک می کنند .	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Vrem.jpg|1024x768px|بندانگشتی|وسط|5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
VSEM  ، یک کنترل گر دومرحله ای است که به HSEM در تشخیص حملات کمک می کند و موارد امنیتی را به آن اطلاع می دهد . هر مرحله از کار VSEM ، اطلاعات یکسانی را مانیتور می کند اما با درنظرگیری جزئیات مختلف . در لول اول ، هر VSEM، VM خود را مانیتور می کند و به دنبال رفتارهای غیرمجاز است. اگر تعداد درخواست های سرویس از هایپروایزور بیشتر از میانگین باشد ( بر اساس تاریخچه درخواست های VM . اگر بدرفتاری تشخیص داده شود ، VSEM به مرحله 2 می رود .&lt;br /&gt;
&lt;br /&gt;
در لول 2 ، VSEM  فعالیت های VMها را با جزئیات بیشتری بررسی کرده و سطح مانیتورینگ را به HSEM اطلاع می دهد . &lt;br /&gt;
&lt;br /&gt;
VREM ( (VM Reliability Monitor، پارامترهای قابلیت اعتماد ازقبیل بار کاری را بررسی کرده و نتایج را به لود بالانس کننده ی موجود در هایپروایزور می دهد و براساس اطلاعاتی که از HSEM    می گیرد تصمیم می گیرد به VM منابع بیشتر بدهد یا نه .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;HCIDS :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یکی دیگر از این مکانیزم ها که بر بستر چارچوب عملیاتی اوکالیپتوس (Eucalyptus)بنا می شود ، HCIDS یا سیستم تشخیص نفوذ مبتنی برهایپروایزور در محیط ابر می باشد که معماری ای با استفاده از تکنولوژی مجازی سازی و پارامترهای کارآیی هایپروایزور ارائه می دهد .از جمله این پارامترها ، تعداد بسته های دریافت / ارسال شده ، درخواست های خواندن / نوشتن از دیوایس ها و بهره وری پردازنده می باشند که از طریق آن ها نشان می دهیم که فعالیت های مشکوک را می توان بدون داشتن اطلاعات جزئی از سیستم عامل ماشین مجازی ، تشخیص داد .این سیستم IDS ، نیاز به نصب هیچ نرم افزار اضافه ای بر ماشین مجازی ندارد و نسبت به IDS های مبتنی بر هاست و شبکه امتیازات زیادی دارد .&lt;br /&gt;
&lt;br /&gt;
IDS ، یک روش کنترل امنیتی اتوماتیک می باشد که دو مدل دارد :&lt;br /&gt;
 Host based – Network based  &lt;br /&gt;
&lt;br /&gt;
مدل مبتنی بر شبکه ، معمولاً در شناسایی حملات خارجی مٌوثرست و مانند فایروال ، در محیط ابر به دلیل ذات اشتراکی ابر ، زیاد مٌوثر نیست .&lt;br /&gt;
&lt;br /&gt;
مدل مبتنی بر میزبان ، می تواند مٌوثر باشد اما باید توسط کاربران ابر مانیتور و مدیریت شود که می تواند برای کاربرانی که چندین نمونه (instance) در ابر دارند کار پیچیده ای باشد .&lt;br /&gt;
در این مقاله IDS مبتنی بر هایپروایزور پیشنهاد شده که پارامترهای سیستم برای نمونه های ابر را مستقیم از هایپروایزور چک می کند و بخش های بدرفتار را پیدا می کند .&lt;br /&gt;
&lt;br /&gt;
این سیستم با استفاده از SIGNATURE های گسترش یافته می تواند 100% انواع حملات DOS را تشخیص دهد . چارچوب کاری از سه کامپوننت زیر تشکیل شده است : &lt;br /&gt;
&lt;br /&gt;
نود کنترل گر ، نود end point و سرویس تذکر . کنترل گر وظیفه تحلیل نزدیک به real time داده های کارآیی برای هر ماشین مجازی در ابر  را دارد . نود های end point وظیفه ی جمع آوری از هر ماشین مجازی بر هایپروایزور ها و ارائه ی آن به نود کنترل گر را دارند .این کامپوننت ها می توانند عامل هایی(agent) روی هر ماشین فیزیکی شامل هایپروایزور باشند یا درون هایپروایزور تعبیه شده باشند یا API call به   هایپروایزور باشند . این نود ها خارج ماشین های مجازی قرار می گیرند و نمی توانند توسط کاربران ابر دستکاری شوند . سرویس تذکر ، زمانیکه یک حمله تشخیص داده شد ، وظیفه ایجاد اخطار را دارد . این اخطار می تواند به شکل پیامی در یک فایل لاگ، ایمیل یا ورودی ای به  یک سیستم IDS دیگر باشد . این معماری در شکل زیر مشخص شده است :	 &lt;br /&gt;
&lt;br /&gt;
هایپروایزورها به داده های کارآیی ماشین های مجازی مهمان دسترسی دارند که موجب تشخیص فعالیت هایی که در آن ها اتفاق می افتد می شود بدون اینکه از جزئیات سیستم عامل یا برنامه های کاربردی آن ها اطلاعاتی داشته باشند .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Hcids.jpg|1024x768px|بندانگشتی|وسط|hcids]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;پیاده سازی HCIDS :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eucalyptus از پنج بخش اصلی تشکیل شده : کنترل گر ابر ، walrus ، کنترل گر خوشه ، کنترل گر ذخیره ، و یک یا چند کنترل گر نود که در محیط تستی ما، همگی بجز کنترل گر نود روی یک سرور فیزیکی قرار می گیرند و دو کنترل گر نود بر ماشین های فیزیکی جدا . نود کنترل گر ، روی ماشینی خارج زیرساخت Eucalyptus قراردارد و از محصول IBM InfoSphere Streams استفاده شده و منطق آن با استفاده از زبان IBM Streams Processing Language پیاده سازی شده و به سوکت UDP گوش می دهد.&lt;br /&gt;
Sliding window های 10 ثانیه ای داده های درصد بهره وری پردازنده ، نوشتن / خواندن دیوایس ها، پکت های دریافتی/ارسالی را جمع آوری می کنند و میانگین و بیشینه ی مقادیر محاسبه می شوند . بی نظمی ها ، مقادیری اند که دوبرابر مقدار میانگین مقدار دارند .&lt;br /&gt;
Sliding window های 3 ثانیه ای برای تشخیص حمله بکار می روند و اگر یک بی نظمی بیش از 3 بار تکرارشود، به عنوان یک الگوی حمله تگ زده می شود .&lt;br /&gt;
&lt;br /&gt;
محصول IBM InfoSphere Streams نقش سرویس اخطار را بازی می کند .&lt;br /&gt;
یک وب سرور Apache بر روی ابر که میزبان یک صفحه وب که خواندن/نوشتن های رندوم با سایزهای مختلف در بازه های دو و پنج ثانیه انجام می دهد ، قرار دارد .در یک بار تست، اجرای کار ، بدون workload کاربر می باشد .اجرای بعدی با ارتباط همزمان پنج کاربر با صفحه وب سرور HTTP ابر همراه است و اجرای سوم با workload ده کاربر .&lt;br /&gt;
دو نوع حمله ی DOS بررسی شده اند : حمله ی سیل آسای HTTP  در برابر یک نمونه ی ابر و حمله ی سیل آسای SYN از نمونه ی ابر در برابر یک ماشین مجازی دیگر در ابر .حمله اول با ابزار &lt;br /&gt;
DoSHTTP از بیرون محیط ابر با استفاده از یک ماشین windows 7  انجام می شود که از 500 سوکت برای ایجاد 10,000 درخواست استفاده می کند . حمله دوم با ابزار hping3 پیاده سازی می شود. تنوع در بار کاری، باعث افزایش کیفیت تست می شود .&lt;br /&gt;
&lt;br /&gt;
سه هدف برای signature های حمله وجوددارد . اولین، کاهش یا حذف کردن false positives است . false positive زمانی رخ می دهد که یک استفاده ی نرمال، به عنوان حمله شناخته می شود .دومی ، تشخیص تمامی حملات موجود می باشد و سومی دسته بندی درست حمله می باشد (برای پاسخگویی درست به حمله) .&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
هر signature ترکیبی از پنج متغیر هایپروایزور می باشد : نوشتن / خواندن دیوایس های بلاک، پکت های دریافتی/ارسالی و بهره وری پردازنده .&lt;br /&gt;
&lt;br /&gt;
یک signature، با مقادیر بولین (Boolean) برای هر پارامتر کارآیی معین می شود . یک پارامتر ، true تلقی می شود اگر چندین بار به عنوان بی نظمی در سه تا 10 ثانیه ی متوالی شناخته شود .این تکنیک ، false positives را کاهش می دهد . بدین ترتیب ، الگوها برای حملات DOS کد می شوند و این الگوها ، signature حمله را بیان می کنند .&lt;br /&gt;
&lt;br /&gt;
جدول زیر signature های حمله را تحت هر سه شرایط نشان می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:3.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
جهت اندازه گیری دقت signature ها ، سه اجرای تستی انجام می شود : حمله DOS مقابل نمونه ، حمله DOS از سوی نمونه و حالت پایه که هیچ حمله ای انجام نمی شود  که هریک پانزده دقیقه طول می کشد .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:4.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
False Negative به حمله ای برمی گردد که تشخیص داده نشده  و Missclassification به حمله ای که در یک دسته ی اشتباه حمله قرار بگیرد .&lt;br /&gt;
بدین ترتیب ، در این روش پارامترهای کارآیی هایپروایزور برای تشخیص DOS استفاده شد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
سیستم تحلیل ابرلاگ IDS بین ماشین های مجازی :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
این سیستم از تحلیل الگوریتم Hadoop’s MapReduce از فایل های لاگ سیستم تشخیص نفوذ استفاده می شود . سیستم IDS Log Cloud Analysis (ICAS) می تواند قابلیت اعتماد بالا ایجاد کند و با یکپارچه کردن  فایل های لاگ ،گزارشات مناسبی از حملات ، به دست می دهد . IDS، به تحلیل اطلاعات فعالیت ها از سوی شبکه می پردازد و به دنبال بدرفتاری ها می باشد که تشخیص آن در دو زمینه انجام می شود : تشخیص بی نظمی (Anomaly) و تشخیص سوء استفاده .&lt;br /&gt;
در مورد اول، یک پروفایل نرمال باید از روی داده های تاریخی درباره ی فعالیت های سیستم ساخته شود و از روی آن ، پترن های فعالیت، تشخیص داده شود .سیستم دوم ، بر اساس signature های حمله ای ویژه که در برابر جریان داده های رسیدگی (audit) مچ می شوند ، بنا شده است . اکثر IDS ها مانند Snort از این دسته اند .&lt;br /&gt;
&lt;br /&gt;
دونوع IDS  وجود دارد :   NIDS و HIDS . اولی برای مانیتور کردن شبکه و تشخیص رفتارهای استثنایی در انتقالات با اتصال به هاب یا سویچ ها استفاده می شود . نوع بعدی ، HIDS است که از سیستم عامل جدا نشدنی است و برای تشخیص فعالیت های بدخواهانه مانند system call  ها، تغییرات در سیستم فایل و لاگ های برنامه های کاربردی استفاده می شود . این دو ، مکمل هم  هستند . &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در حالت سنتی ، لاگ فایل ها بر اساس پایگاه داده ، پردازش می شوند. اما در روابط بین VM ها به دلیل حجم زیاد داده های این لاگ فایل ها، این روش عملا به درد نمی خورد و برای ابعاد بزرگ، موثر نیست.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hadoop ، پلت فورمی برای انجام محاسبات در ابعاد بزرگ و شامل سیستم فایل توزیعی می باشد و توسط کمپانی google ایجادشد .&lt;br /&gt;
شکل زیر، معماری ICAS را نشان می دهد. ورودی ، فایل های لاگ اند که توسط ایجاد کننده ی اخطار به وجود آمده اند . ICAS ورودی ها را گرفته و پارسر به کار می افتد و در HDFS (سیستم فایل توزیعی هادوپ)  ذخیره می شود . سپس الگوریتم MapReduce به تحلیل می پردازد و خروجی به صورت گراف به نمایش در می آید .&lt;br /&gt;
&lt;br /&gt;
[[پرونده:S.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
انواع مختلفی از لاگ IDS موجودست که باید قبل از تحلیل (توسط الگوریتم MapReduce ) همگی به یک فرمت در بیایند . &lt;br /&gt;
&lt;br /&gt;
شکل زیر ، روال های ICAS را نشان می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Ss.png|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
در روال نهایی، لاگ ها در گراف حمله توسط Graphviz به نمایش در می آیند . در روال MapReduce ، این عملیات بین 2 تا 60 دقیقه یا بیشتر (طبق سایز log ) طول می کشد .&lt;br /&gt;
&lt;br /&gt;
گراف زیر مقایسه ی مدت زمان پردازش ، بین روش سنتی و ICAS را با استفاده از 11 مجموعه داده ارائه می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:10.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
شکل بالا نشان می دهد ، وقتی تعداد اخطار ها کم تر از 1174 باشد ، روش سنتی به سرعت و به خوبی کار می کند . اما اگر تعداد اخطار ها بیش از 5000 باشد زمان بسیار زیادی نیازست .&lt;br /&gt;
ICAS دارای میانگین زمان پردازش 4 تا 13 ثانیه است و با نودهای بیشتر درحالت کلی ، تحلیل بهتری به دست می دهد. البته اگر اخطارها کم تر از 1000 باشند ، تعداد  نود بیشتر باعث افزایش زمان تحلیل می شود ( بدلیل نیاز به برقراری تعداد ارتباطات بیشتر) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;پیاده سازی رمزگذاری هم ریخت در رایانش ابری :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
در ابرهای خصوصی و عمومی ، داده های ذخیره شده رمزنگاری می شوند و کانال انتقال با تبادل کلید ، امن می شود . اما محاسبات و کار با داده های ذخیره شده در ابر ابتدا نیاز به رمزگشایی دارد که این امر داده ها را برای ارائه دهنده ی ابر در دسترس قرار می دهد . ایده ی ما رمزگذاری داده قبل از ارسال به ابر می باشد . بدین ترتیب شرکت های ابر ، می توانند در هنگام درخواست کاربر محاسباتی بر داده ها انجام دهند ( مثل آنالیز الگوهای فروش) بدون اینکه داده های اصلی بر آن ها فاش شود . برای این منظور باید سیستم های Crypto (مخفی سازی) بر پایه ی رمزنگاری هم ریخت (homomorphic) باشد . چه مدل کامل آن(FHE) چه مدل (SHE) یا تا حدی هم ریخت .&lt;br /&gt;
&lt;br /&gt;
در سیستم های Crypto ، عملیات ریاضی بر متن کدشده (Ciphertext) ، اثرات منظمی بر متن خام (Plaintext) دارد .&lt;br /&gt;
&lt;br /&gt;
یک مثال ساده از آن ، زمانی است که کاربر درخواست عمل جمع اعداد 1 و 2 را می فرستد که به ترتیب بعد از رمزگذاری می شوند 33 و 54 . سرور ابر مجموع را 87 حساب می کند که از ابر دانلود شده و به عدد 3 رمزگشایی می شود .&lt;br /&gt;
&lt;br /&gt;
سپردن محاسبات بر روی داده های محرمانه به سرورهای ابر ، با نگه داری کلیدرمزی (secret key) که نتیجه ی محاسبات را رمزگشایی می کند ممکن می شود . در این پیاده سازی از یک پلت فورم مجازی به عنوان سرور ابر و یک شبکه ی VPN که ابر را به مشتری متصل می کند استفاده کرده شده است.&lt;br /&gt;
&lt;br /&gt;
در شکل زیر ارتباط یک سرور پایگاه داده با کاربر ازطریق FHE Cryptosystem  نشان داده شده است :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:02.jpg|7681024xpx|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به طورمشابه سناریوی رایانش ابری می تواند به صورت زیر نمایش داده شود :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Encr.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
البته دولایه بودن رمزگذاری ، باعث می شود سیستم بسیار کند کار کند . هم چنین این سیستم بسیار جدید بوده و حداقل به 10 سال استفاده برای جلب اعتماد نیاز دارد.  .&lt;br /&gt;
&lt;br /&gt;
== نتیجه گیری ==&lt;br /&gt;
&lt;br /&gt;
رايانش ابري اصطلاحي جديد است كه سرويس‌ها و منابع فناوري اطلاعات را از طريق اينترنت فراهم مي‌آورد. علاوه‌ بر مزاياي بسيار آن، نگراني‌هاي امنيتي ناشي از كمبود كنترل در سطوح مختلف معماري ابري وجود دارد. محيط ابري هدفي جذاب براي مهاجمان است و تهديدات جديدي را به دليل مدل‌هاي سرويس‌دهي، تكنولوژي‌هاي زيرساخت و طبيعت توزيع شده آن، براي سازمان ايجاد مي‌كند. &lt;br /&gt;
&lt;br /&gt;
مشتريان ابر براي حفاظت از برنامه‌هاي خود در مقابل حملات سايبري مختلف نياز به استفاده از سيستم‌هاي تشخيص نفوذ دارند زيرا فايروال‌ها به تنهايي قادر به ارائه راهكار مناسب امنيتي در ابر نيستند. با اين وجود پياده‌سازي‌هاي امنيتي موجود در فراهم آورندگان ابري كنترل كامل بر مولفه‌هاي مختلف سرويس تشخيص نفوذ ابري را تدارك نمي‌بينند.&lt;br /&gt;
&lt;br /&gt;
در اين پژوهش توجه‌اي خاص به ويژگي‌هاي سيستم ابري و چالش‌هاي موجود در توسعه سيستم‌هاي تشخيص نفوذ در محيط ابر شده است. علاوه بر آن سيستم‌هاي تشخيص نفوذ مختلف، جايگاه قرار گيري آن در ابر و مفاهيم مختلفي كه در طراحي مناسب سيستم‌هاي تشخيص نفوذ بايد به آنها توجه شود بر اساس آخرين پژوهش‌هاي انجام شده در اين زمينه بررسي گرديد و به مزايا و معايب هر يك اشاره شد.&lt;br /&gt;
&lt;br /&gt;
در نهايت توجه به وجود تعامل ميان سطح امنيت سيستم و عملكرد آن بر اساس رابطه متوازن ميان آنها ارزشمند است. يك سيستم تشخيص نفوذ كه سرويس‌هاي معتمد با امنيت بالا فراهم مي‌كند الگوها و قوانين بيشتري را به كار مي‌گيرد. بنابراين منابع محاسباتي بيشتري براي تامين امنيت بهتر لازم است. با توسعه اين راهكار در رايانش ابري، منابع اختصاصي مشتريان ابر كاهش خواهد يافت. بنابراين بهترين راه لزوماً سيستمي پيچيده با منابع و قوانين بسيار، نمي‌باشد بلكه طراحي بهينه و استفاده از تكنيك‌هاي هوشمند كه توسط خودگرداني و خوديادگيري موجب استقلال سيستم مي‌شود، مي‌باشد.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
Yang Song, Gabriel Alatorre, Nagapramod Mandagere, and Aameek Singh , “Storage Mining: Where IT Management Meets Big Data Analytics”, (San Jose CA 95120: IBM Almaden Research Center), 2013 .                                                                                                          &lt;br /&gt;
&lt;br /&gt;
Tamás Orosz , István Orosz , “Company level Big Data Management” , 9th IEEE International Symposium on Applied Computational Intelligence and Informatics , Timişoara, Romania ,May 15-17, 2014 .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arjun Kumar1  , HoonJae Lee2, , Rajeev Pratap Singh “Efficient and Secure Cloud Storage for Handling Big Data”, 1Department of Ubiquitous-IT, Busan, 617-716, Korea , 2Department of Computer and Information Engineering Dongseo University , Department of Computer Science and Engineering ABV - Indian Institute of Information Technology and,India-474015, 2012 .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yuri Demchenko, Zhiming Zhao, Paola Grosso, Adianto Wibisono, Cees de Laat,” Addressing Big Data Challenges for Scientific Data Infrastructure” , 2012 IEEE 4th International Conference on Cloud Computing Technology and Science, System and Network Engineering Group, University of Amsterdam, Amsterdam, The Netherlands,2012 .&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9142</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9142"/>
		<updated>2015-03-05T12:02:03Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* مراجع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
R. Masuoka, B. Parsia and Y. Labrou, “Task Computing - The Semantic Web Meets Pervasive Computing”, ISWC 2003(2nd Intl. Semantic Web Conference) Industrial, Florida , October 2003.&lt;br /&gt;
&lt;br /&gt;
] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey”, In Proceedings of the Workshop on Advanced Context Modelling, Reasoning and Management, 2004.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9141</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9141"/>
		<updated>2015-03-05T12:00:41Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
پرداختن به استنتاج در Ontology ها و تلاش براي ارائه يک روش مناسب و کلي در اين راه.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9140</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9140"/>
		<updated>2015-03-05T11:59:12Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa1.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Soupa1.jpg&amp;diff=9139</id>
		<title>پرونده:Soupa1.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Soupa1.jpg&amp;diff=9139"/>
		<updated>2015-03-05T11:58:05Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9138</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9138"/>
		<updated>2015-03-05T11:57:34Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9137</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9137"/>
		<updated>2015-03-05T11:48:54Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Pish.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Pish.jpg&amp;diff=9136</id>
		<title>پرونده:Pish.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Pish.jpg&amp;diff=9136"/>
		<updated>2015-03-05T11:47:18Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9135</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9135"/>
		<updated>2015-03-05T11:38:19Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي براي نمايش زمينه در محيط يک خانه‌ي هوشمند :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
به عنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
ملاك مقايسه بين Ontology ها كلا يك متد تعريف شده و معيني ندارد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;کارهاي پيش رو در اين زمينه :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
پرداختن به بحث ارزيابي مدل هاي مبتني بر Ontology و استخراج عوامل و پارامترهاي موثر در آن.&lt;br /&gt;
&lt;br /&gt;
ارزيابي مدلهاي موجود مبتني بر Ontology و مدل پيشنهادي.&lt;br /&gt;
&lt;br /&gt;
تغييرات احتمالي در مدل پيشنهادي با توجه به نتايج بدست آمده از مراحل فوق.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9134</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9134"/>
		<updated>2015-03-05T11:14:38Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Soupa.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
این مدل از مفاهيم ساير Ontology هایی که تا حدی استاندارد و عمومی شده اند استفاده کرده و بعضا اعمال تغييرات در آنها مورد توجه قرار گرفته است .قابلیت استفاده مجدد و توسعه در آن دیده شده است.تا حدودي پيچيده است .ممکن است کارايي مناسبي نداشته باشد مثلا در استنتاج .  مثال : شخص A در زمان t در کجا (موقعيت مکاني) قرار دارد؟&lt;br /&gt;
&lt;br /&gt;
دسته‌بندي آنتولوژي‌ها مي‌تواند متفاوت باشد. با توجه به اینکه همواره ابزاری در هر محیطی موجودست.به عنوان مثال آنتولوژي Device اگر در بخش هسته قرار گيرد ممکن است باعث بهبود کارايي شود.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مقايسه بين مدلهاي مبتني بر Ontology:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در مدلهاي ارائه شده فقط به پاسخ دهي مدل در برابر برخي سناريوهاي از پيش در نظر گرفته شده، اکتفا شده است.&lt;br /&gt;
&lt;br /&gt;
بعنوان ملاک مقایسه پاسخ دهي به خودي خود ملاك درستي نيست. شايد زمان پاسخ دهي به استنتاج‌ها يك ملاك قابل قبول باشد.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9133</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9133"/>
		<updated>2015-03-05T10:29:17Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل SOUPA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بهبود مدل CoBrA است . مثل CONON با دو بخش در نظر گرفته شده است :&lt;br /&gt;
&lt;br /&gt;
Core  SOUPA: مفاهيم كلي موجود در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
Extension  SOUPA: مفاهيم وابسته به دامنه در محيط محاسبات فراگير&lt;br /&gt;
&lt;br /&gt;
مدل پيشنهادي در SOUPA با توسعه مبتني بر كاربر اتاق كنفرانس هوشمند در شکل زیر مطرح شده است :&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9132</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9132"/>
		<updated>2015-03-05T10:09:52Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
این مدل از جملات با فرمت OWL استفاده مي‌كند و در مديريت زمينه، يك Broker دارد كه خود شامل بخش هاي زير است:&lt;br /&gt;
&lt;br /&gt;
پايگاه دانش - موتور استنتاج مفهوم - بخش جمع‌آوري اطلاعات - بخش مديريت کنترل دسترسي&lt;br /&gt;
&lt;br /&gt;
مشكلات  CoBrA:&lt;br /&gt;
&lt;br /&gt;
يك Ontology مستقل بدون درنظر گرفتن ساير Ontology ها براي استفاده مجدد متقابل می باشد. هم چنین تمام جوانب يک محيط هوشمند در آن در نظر گرفته نشده‌اند. برخي از آنها به Broker سپرده شده اند. مثل کنترل دسترسي .&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9131</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9131"/>
		<updated>2015-03-05T10:06:26Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra2.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Cobra2.jpg&amp;diff=9130</id>
		<title>پرونده:Cobra2.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Cobra2.jpg&amp;diff=9130"/>
		<updated>2015-03-05T10:05:19Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9129</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9129"/>
		<updated>2015-03-05T10:03:25Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل اجرايي پيشنهادي در  CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9128</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9128"/>
		<updated>2015-03-05T10:02:26Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Cobra.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Cobra.jpg&amp;diff=9127</id>
		<title>پرونده:Cobra.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Cobra.jpg&amp;diff=9127"/>
		<updated>2015-03-05T10:01:20Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9126</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9126"/>
		<updated>2015-03-05T09:58:46Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
[[پرونده:Upper.jpg|1024x768px|بندانگشتی|وسط]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مشكلات  CONON:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يك Ontology تقريبا مستقل است و قابليت استفاده مجدد را ناديده مي‌گيرد.هم چنین تمام جوانب يک محيط Pervasive را در نظر نمي‌گيرد و محدود است. (مثلا مفهوم زمان يا کنترل دسترسي)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CoBrA :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هدف : مدل کردن زمينه در محيط يک اتاق کنفرانس هوشمند .&lt;br /&gt;
&lt;br /&gt;
موجوديت هاي کلي در نظر گرفته شده در CoBrA :&lt;br /&gt;
 &lt;br /&gt;
محل - عامل(Agent) - محل جغرافیایی عامل - فعالیت های عامل .&lt;br /&gt;
&lt;br /&gt;
موجوديت ها و روابط آن ها در مدل CoBrA در شکل زیر به نمایش در آمده اند :&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Upper.jpg&amp;diff=9125</id>
		<title>پرونده:Upper.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Upper.jpg&amp;diff=9125"/>
		<updated>2015-03-05T09:53:47Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9124</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9124"/>
		<updated>2015-03-05T09:50:47Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستم هاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
 سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9123</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9123"/>
		<updated>2015-03-05T09:50:00Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستمهاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
 سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدل CONON :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
به نمايش زمينه در محيط يک خانه‌ي هوشمند اتلاق می شود. &lt;br /&gt;
&lt;br /&gt;
مدل زمينه به دو بخش upper Ontology و specific Ontology تقسيم مي‌شود که اولی به مفاهيم كلي محيط و دومی به مفاهيم وابسته به كاربرد اتلاق می شود .مفاهيم كلي عبارتند از :CompEntity, Location, Person, Activity .&lt;br /&gt;
&lt;br /&gt;
شکل زیر شمایی از upper ontology را نمایش می دهد :&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9122</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9122"/>
		<updated>2015-03-05T09:44:36Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستمهاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
 سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مدلهاي موجود براي مدل كردن زمينه:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مدل كليد-مقدار:  Key-Value&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر زبانهاي برچسب گذاري (MarkUp-Scheme) &lt;br /&gt;
&lt;br /&gt;
مدل هاي شي‌گرا (Object Oriented)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر گرافهاي زمينه‌اي (Contextual Graph) &lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر وب  (Web-Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر منطق (Logic Based)&lt;br /&gt;
&lt;br /&gt;
مدل هاي مبتني بر هستان شناسي (Ontology)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
ملاكهاي مقايسه بين مدلها:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
حمايت از توزيع شدگي: بدليل اينكه محيط محاسبه فراگير طبيتا يك محيط توزيع شده است.&lt;br /&gt;
&lt;br /&gt;
ماژولار بودن و قابليت اعتبار سنجي جزئي: اجزاء فراوان و پارامترهاي گوناگون دخيل در محيط نياز به يك مدل پيمانه‌اي را لازم مي‌كند. رديابي خطاها و بررسي مدل در يك مدل غير پيمانه‌اي وقت و هزينه بسياري را طلب مي‌كند.&lt;br /&gt;
&lt;br /&gt;
ميزان رسمي بودن مدل (Formality)&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با نقص و ابهام اطلاعات : منابع دانش در چنين محيطي ابزارهاي فيزيكي هستند كه گاها ممكن است داده‌هاي نادرستي را ارائه كنند يا حتي داده‌اي ارائه نكنند لذا مدل بايد بتواند به نوعي قابليت مواجهه با اين مشكلات را داشته باشد. مثلا در موارد خطا بتواند دانش مورد نياز را از ساير منابع بدست آورد.&lt;br /&gt;
&lt;br /&gt;
قابلت كار با انواع و اشكال مختلف دانش : در چنين محيطي ممكن است يك مجموعه اطلاعات به صورت هاي متفاوتي بيان شود.&lt;br /&gt;
&lt;br /&gt;
قابليت استفاده مجدد از مدل و توسعه آن&lt;br /&gt;
&lt;br /&gt;
قابليت اجرايي شدن در محيط جاري با در نظر گرفتن وضعيت فعلي&lt;br /&gt;
&lt;br /&gt;
قابليت مواجهه با تغييرات : از آنجا كه محيط محاسبه فراگير همواره در حال تغيير است مدليمناسب است كه پاسخگوي اين حجم تغييرات باشد.&lt;br /&gt;
&lt;br /&gt;
قابليت استنتاج روي مدل&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;مفهوم Ontology :&amp;lt;/big&amp;gt; یکی از مفاهیمی که بطور گسترده در وب معنایی مورد استفاده قرار می گیرد و ادراك مشترك در يك موضوع خاص است كه به صورت مجموعه‌اي از موجوديت ها، ارتباطات، توابع و احكام و نمونه‌ها تصور مي‌شود. (نوعي بيان رسمي مفاهيم و ارتباطات آنها با يکديگر)&lt;br /&gt;
&lt;br /&gt;
مدل مبتني بر Ontology در مدل کردن زمينه ترکيبي است از روشهاي استفاده از زبانهاي MarkUp ، روشهاي شئ‌گرا و روشهاي مبتني بر منطق .این مدل ، Ontology انتخاب مناسبي  براي مدل كردن محيط محاسبه فراگير است . هدف ، ارائه يك Shared Ontology  يا Upper Ontology است كه بتواند مفاهيم كلي محيط را مدل نمايد و قابليت تبادل متقابل با ساير Ontology هاي موجود داشته باشد. بنابراين براي بيان يك دامنه خاص ديگر لازم نيست كار از صفرشروع شود زيرا مدل مفاهيم کلي قبلا ايجاد شده‌اند.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9121</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9121"/>
		<updated>2015-03-05T09:31:49Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;زمينه(Context) و سيستمهاي مبتني بر زمينه&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هر موجوديت يا شي موجود در محيط، جزئي از زمينه است و هر اطلاع يا دانشي راجع به هر كدام از اين موجوديتها نوعي اطلاع از زمينه مي‌باشد. موجوديتهايي چون عوامل انساني، شرايط محيطي، ابزار موجود در محيط و … كه اطلاعاتي چون موقعيت مكاني، زمان، درجه حرارت، ميزان روشنايي، ميزان سر و صدا، نقش كاربر و اطلاعاتي نظير نوع ارتباط شبكه اي و … از آنها بدست مي‌آيند.&lt;br /&gt;
&amp;lt;big&amp;gt;&lt;br /&gt;
 سيستم هاي مبتني بر زمينه (Context-Aware) :&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
سيستم هايي كه بطور فعال با موجوديتهاي محيط در تماس و تبادل اطلاعاتي هستند و  فعاليتهاي خود را با استفاده از اطلاعات بدست آمده از محيط انجام مي‌دهند.&lt;br /&gt;
&lt;br /&gt;
مدل كردن زمينه در محيط محاسبات فراگير به معنای بيان و نمايش محيط شامل ابزار و اطلاعات موجود در آن به شکل ساختارمند و رسمي (Formal)می باشد.&lt;br /&gt;
&lt;br /&gt;
ايجاد لايه اي مستقل از جزئيات محيط ، منجر به آسودگي در تهيه و پياده سازي برنامه هاي كاربردي در محيط محاسبات فراگير مي‌شود و تهيه كنندگان نرم‌افزار تمركز خود را روي فعاليت هاي اصلي (توليد و توسعه نرم‌افزار) متمركز ‌مي‌كنند و درگير پيچيدگي ها نمي‌شوند . این مورد ، هدف مدل کردن زمینه می باشد .با توجه به هدف محيط محاسبات فراگير، ابزارها  بايد بتوانند اطلاعات و دانش زمينه را درک نموده، از آن استفاده کنند و به تبادل آن بپردازند. محيط محاسبات فراگير با توجه به انواع و اقسام موجوديت هاي فيزيکي و غير فيزيکي و اطلاعات گوناگون موجود در محيط آن ، از  پيچيدگي هايی برخوردار است .با توجه به این موارد، توسعه سيستمهاي مبتني بر زمينه بدون داشتن مدلي مناسب براي ارائه و نمايش دانش محيط، کاري بسيار مشکل و هزينه‌بر است .&lt;br /&gt;
&lt;br /&gt;
مسائل عمده‌اي كه در مدل كردن زمينه با آنها مواجه هستيم عبارتند از :&lt;br /&gt;
&lt;br /&gt;
اطلاعات موجود در محيط، طبيعي و غير ساختارمند (غير فرمال) هستند.&lt;br /&gt;
&lt;br /&gt;
محيط همواره در حال تغيير است و هر لحظه ممكن است تصميم يا واقعه جديدي اتفاق بيفتد.دانش همواره در حال تغيير است .&lt;br /&gt;
&lt;br /&gt;
زمينه بايد توسط عوامل غير انساني و بطور اتوماتيك، پردازش و درک شود.&lt;br /&gt;
&lt;br /&gt;
اطلاعات يکسان زمينه مي‌توانند به شکل هاي مختلفي نمايش داده شوند.&lt;br /&gt;
&lt;br /&gt;
بدليل وجود تعداد بي شمار منابع كسب اطلاعات نظير سنسورها و … اطلاعات در چنين سيستمي جاري است بنابراين ملاحظات امنيتي و محافظتي بايد در مدل ارائه شده مورد توجه قرار گيرد.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9120</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9120"/>
		<updated>2015-03-05T09:23:15Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9119</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9119"/>
		<updated>2015-03-05T09:15:46Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9118</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9118"/>
		<updated>2015-03-05T09:05:38Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بدنه تحقیق */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم و یک خواننده(Reader)که شامل یک فرستنده و گیرنده رادیویی است، می باشد.تا زمانی که انرژي فرکانس رادیویی از فرستنده رادیویی ( روي تگ) به آنتن برسد، به چیپ قدرت کافی براي انتشار یک رشته اطلاعات 96 بیتی بدهد که توسط گیرنده رادیویی خوانده شود، تگ RFID غیرفعال باقی می ماند. تعداد دفعاتی که یک بارکد می تواند میزان اطلاعات را نگهدارد سه بار است، و تگ قابل خواندن از طریق مقواي نازك، چوب، پلاستیک در محدوده اي تا 30 پا می باشد. آنگاه ریدر اطلاعات را بصورت بی سیم یا از طریق یک پایه داك به کامپیوتر پردازنده می فرستد .&lt;br /&gt;
&lt;br /&gt;
این فناوری جهت کاربردهای مختلفی به کار می رود.مانند موارد زیر :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی وسایل نقلیه درحال حرکت.&amp;lt;/big&amp;gt; سیستم پیش پرداخت عوارض ezpass.com) E-Z Pass)از RFID استفاده می کند .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی مردم.&amp;lt;/big&amp;gt; ورود و خروج دانش آموزان از ساختمان مدرسه - سیستم ردیابی کودکان را به والدین - پاسپورت ها ي امریکایی &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ردیابی اجسام شخصی.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;محافظت از مکان هاي امن.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;ضبط تراکنش ها&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک تگ RFID براي خوانده شدن نیازي به خط دید ندارد.روي کاغذ هم چاپ نمی شوند.بنابراین احتمال پاره شدن،کثیف شدن یا گم شدن آنها کمتر است ونه فقط کارخانه سازنده و محصول، بلکه آیتم را نیز شناسایی می کند .&lt;br /&gt;
&lt;br /&gt;
دستگاه کامپیوتري نامرئی و در هرجا، فرصت ارایه محصولات و خدمات جدید به مشتریان را فراهم می سازد، اما در جهان دستگاه هایی که در چند شبکه جاسازي شده اند، حریم شخصی در معرض خطر بزرگی قرار می گیرد .براي اینکه سیستم هاي فراگیر گسترش زیادي بیابند، باید بر بسیاري از موانع فنی، اخلاقی و قانونی مرتبط با دستگاه کامپیوتري همراه فائق آمد .همانند موانع کوچک و منحصربفردي که برسر راه دستگاه کامپیوتري همه جا حاضر وجوددارد.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9116</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9116"/>
		<updated>2015-03-05T08:48:50Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;br /&gt;
&lt;br /&gt;
== بدنه تحقیق ==&lt;br /&gt;
&lt;br /&gt;
فناوري شناسایی فرکانس رادیویی ، از امواج رادیویی براي شناسایی اجسام استفاده می کند.یک سیستم RFID مرکب از یک تگ RFID که شامل یک آنتن و چیپی با اطلاعاتی در مورد جسم می باشد&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9062</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9062"/>
		<updated>2015-03-04T05:35:49Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بررسی ادبیات موضوع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;br /&gt;
&lt;br /&gt;
گفته شده که عملکرد رایانش فراگیر تقریبا برعکس واقعیت مجازی است. در حالی‌که واقعیت مجازی افراد را در محیط شبیه‌سازی‌شده توسط رایانه قرار می‌دهد، رایانش فراگیر سعی می‌کند تا رایانه‌ها را مجبور کند تا در محیط خارجی با مردم زندگی کنند. رایانش فراگیر یک گردهم‌آوری بسیار پیچیدهٔ فاکتورهای انسانی، علوم رایانه، مهندسی و علوم اجتماعی است. در مقایسه با آن واقعیت مجازی یک موضوع پیش پاافتاده است .&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9061</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9061"/>
		<updated>2015-03-04T05:34:23Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* مقدمه */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9060</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9060"/>
		<updated>2015-03-04T05:23:00Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* مقدمه */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
رایانش فراگیر مدل پسادسکتاپ تعامل انسان و رایانه است که در آن پردازش اطلاعات در فعّالیّت‌ها و اشیایی که انسان به طور روزمره با آن‌ها سروکار دارد رواج یافته است. برعکس مدل معمول دسکتاپ که در آن انسان آگاهانه پشت میز رایانه می‌نشیند و کاری انجام می‌دهد، در مدل رایانش فراگیر شخص حتّی بی آن‌ که بداند برای انجام فعالیتی معمولی از بسیاری از سیستم‌ها و وسایل محاسباتی بهره می‌برد.&lt;br /&gt;
&lt;br /&gt;
ایدهٔ رایانش فراگیر به عنوان رایانش نامریی نخستین بار توسط مارک وایزِر در ۱۹۸۸ در شرکت زیراکس مطرح شد.&lt;br /&gt;
&lt;br /&gt;
در حال حاضر رایانش فراگیر حیطه گسترده‌ای از پژوهش‌ها مانند رایانش توزیع‌شده، رایانش سیار، شبکه بی‌سیم حسگر، تعامل انسان و رایانه و هوش مصنوعی را شامل می‌شود.&lt;br /&gt;
&lt;br /&gt;
برخی از این مدل رایانش به عنوان موج سوم رایانش یاد می‌کنند. در موج اول افراد زیادی مجبور بودند از یک کامپیوتر به طور مشترک استفاده کنند، در موج دوم هر فرد به یک رایانه دسترسی داشت اما در موج سوم هر فرد به رایانه‌های بسیاری دسترسی دارد. سه مشکل فنی کلیدی در این راه عبارتند از: مصرف انرژی، واسط کاربری و ارتباط بی‌سیم.&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
&lt;br /&gt;
http://fa.wikipedia.org/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9058</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9058"/>
		<updated>2015-03-04T04:16:54Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بررسی ادبیات موضوع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;br /&gt;
&lt;br /&gt;
توانایی اتصال: دستگاه هاي کامپیوتري فراگیر مستقل  تگ ها، سنسورها، علامت ها بصورت یکپارچه به شبکه یا یکدیگر متصل خواهند شد. براي بدست آوردن این سطح از توانایی اتصال و قابلیت همکار،به استانداردهاي باز معمول نیاز خواهد بود.&lt;br /&gt;
&lt;br /&gt;
سادگی: این دستگاه ها باید بگونه اي طراحی شوند که استفاده از آنها ساده باشد. رابط هاي مستقیم،تشخیص گفتار، عملکرد یک دستی، روشن شدن آنی، و اتصال همیشگی، اندکی از ملزومات براي داشتن قابلیت استفاده بالا درعین سادگی می باشند.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
به هنگام ارایه خدمات، موقعیت، می تواند عامل تفاوت مهمی باشد. با این حال، دانستن این که کاربر در گوشه مشخصی از خیابان قراردارد براي برآوردن کامل توقعات و نیازهاي او کافی نیست. به همین دلیل، باید اطلاعاتی مانند وضعیت آب و هوا، زمان روز، تقویم کاربر و دیگر ویژگی هاي&lt;br /&gt;
مفهومی مربوطه را در اختیار داشته باشیم. آگاهی مفهومی به محدوده گسترده اي از ویژگی ها ي مفهومی براي فهم بهتر نیازهاي مصرف کننده و تعیین محصولات یا خدماتی اشاره دارد که ممکن است براي برآوردن آن نیازها لازم باشند. آگاهی مفهومی، بخشی از دستگاه کامپیوتري مفهومی است که به تقویت کنش متقابل کاربر به وسیله درك کاربر، مفهوم، و کاربردها و اطلاعات مورد نیاز، بطور نمونه در یک مجموعه عریضی از اهداف کاربر اشاره دارد. دستگاه کامپیوتري مفهومی به ما چشم انداز کاربردهایی را تقدیم می کند که می تواند تمام آرزوهاي ما را پیش بینی کرده و اطلاعات دقیق و خدماتی را براي ما فراهم می سازد که در جستجوي آنها هستیم و همچنین کمک می کند به فیلتر کردن تمام پیام هاي مزاحمی که واقعا برایمان مهم نیستند.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9057</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9057"/>
		<updated>2015-03-04T04:12:03Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: /* بررسی ادبیات موضوع */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزاری و سخت افزاری و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;br /&gt;
&lt;br /&gt;
محاسبات فراگیر، نامریی و براي همه جا می باشد؛ این توانایی هاي کامپیوتري هستند که در اجسام دوروبر ماجاسازي شده اند. برعکس، دستگاه کامپیوتري همراه معمولا توسط دستگا ه هایی ارایه شده اند. کامپیوترهاي دستی، تلفن ها، هدست ها و غیره که کاربران همراه خود دارند، حمل می کنند و یا می پوشند. حتی با اینکه دستگاه هاي کامپیوتري همراه به رشد خود از نظر کارکرد، قدرت، و مفیدبودن ادامه می دهند، فناور ي ها ي فراگیر درحال بوجود آمدن هستند .محاسبات فراگیر، دستگاه کامپیوتري تعبیه شده، دستگاه کامپیوتري تکمیلی، یا محاسبات همه جا حاضر نیز&lt;br /&gt;
نامیده شده است.محاسبات فراگیر در محیط جاسازي شده است اما معمولا همراه نیست. گروهی ، کامپیوتر همه جا حاضر را با ترکیب درجه بالایی از قابلیت تحرك و تعبیه پذیري تعریف می کنند. بنابراین بعنوان مثال، بیشتر وسایل هوشمند در یک خانه هوشمند، نشان دهنده محاسبات فراگیر باسیم، و اجسام همراه با محاسبات تعبیه شده در آنها ، مانند محاسبات تعبیه شده درلباس ها، ماشین ها، و سیستم هاي ارتباط شخصی، نشان دهنده محاسبات همه جا حاضر می باشند. بااین حال، می توان عبارات فراگیر و همه جاحاضر را معادل هم درنظر گرفت . دستگا ههاي کامپیوتري فراگیر در محیط اطراف ما تعبیه شده اند، و می توانند همراه یا ثابت باشند .&lt;br /&gt;
&lt;br /&gt;
منظور از نامریی بودن، این نیست که دستگاه هاي کامپیوتري فراگیر نباید دیده شوند، بلکه برخلاف یک کامپیوتر رومیزي یا دستی، این کامپیوترهاي تعبیه شده به زور وارد آگاهی ما نمی شوند. به موتورهاي الکتریکی فکر کنید. آنها در تمام دستگاه هاي دوروبر ما وجود دارند اما براي ما نامریی هستند و به استفاده از آنها فکر نمی کنیم. کاربر در مورد چگونگی استفاده ازقدرت پردازش در شی مورد نظر فکر نمی کند، بلکه قدرت پردازش، بصورت خودکار در انجام کار به کاربر کمک می کند.&lt;br /&gt;
&lt;br /&gt;
چهار اصل وجود دارند که متضمن تعبیه دستگاه کامپیوتري فراگیر در اجسام بوده و توسعه آنرا تعریف می کنند:&lt;br /&gt;
&lt;br /&gt;
تمرکز زدایی : تمرکز زدایی دستگاه کامپیوتري که با تغییر وضعیت از کامپیوتر پردازنده اصلی متمرکز، به یک کامپیوتر شخصی آغاز شده و در دستگاه کامپیوتري فراگیر ادامه خواهد یافت.&lt;br /&gt;
درحقیقت، دستگاه هاي کامپیوتري نسل جدید، خود کامپیوترها نخواهند بود بلکه تگ ها، سنسورها،و اجسام معمولی خواهند بود که در یک زیرساختار سرویس محور باهم همکاري می کنند.&lt;br /&gt;
&lt;br /&gt;
گوناگون سازي : دستگاه هاي کامپیوتري از یک کامپیوتر تمام کاربردي بیرون می آیند که بطور کامل به کامپیوتري با دستگاه هاي مخصوص، متنوع شده اي تبدیل می شود که مناسب نیازمندي هاي یک فرد براي یک هدف مشخص خواهند بود. یک شخص می تواند صاحب چندین دستگاه باشد که ازنظر کارکرد اشتراك اندکی دارند، اما هرکدام ابزار جداگانه اي براي هر هدف مشخص خواهند بود.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9055</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9055"/>
		<updated>2015-03-04T03:59:59Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== چکیده ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== مقدمه ==&lt;br /&gt;
&lt;br /&gt;
در محیط هاي رایانشی قدیمی، کاربران به یک کامپیوتر رومیزي نیاز داشته و کامپیوترها از طریق سیم و کابل به یکدیگر، به شبکه ها ، به سرورها و دستگاههاي جانبی مانند چاپگر متصلند .این وضعیت استفاده از کامپیوترها را محدود به محیطهاي مجهز به سیم نموده است و مشکلاتی را براي افردي که نیاز به جابه جایی در محل کارشان دارند، به وجود آورده است. خصوصاً فروشندگان، کارمندان، مجریان قانون، بازرسان، کارکنان صنایع همگانی (مانند برق، تلفن و ...) و مجریان، در کل کسانی که متداولاً سفر می کنند، اگر بتوانند از فناوري اطلاعات در شغلشان در محل کار یا سفر استفاده کنند بیشتر تحت تأثیر قرار می گیرند. به علاوه اکثر مردم تمایل دارند که در هر زمان و هر مکان بتوانند به اینترنت متصل شوند و یا از خدمات تلفن همراه استفاده نمایند. یک راه حل براي این وضعیت رایانش سیار می باشد.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
رایانش سیار به الگوي محاسباتی که براي کارمندانی که به خارج از محدودهي سازمان سفر میکنند و یا براي هرفردي که در حال حرکت است طراحی شده&lt;br /&gt;
است، اشاره دارد. فروشندگان قادر به تهیه ي سند پیشنهاد در ادارات مشتریان می باشند، یک مسافر می تواند تمام ایمیل هاي روزانه را هنگامی که در مسیر است بخواند و پاسخ دهد. یک فرد تا وقتی که باتري دستگاه سیار در حال کار کردن باشد می تواند از آن استفاده کند.&lt;br /&gt;
&lt;br /&gt;
بسیاري از متخصصان بر این باورند که  دستگاه کامپیوتري فراگیر ، گام بزرگی در تکامل فرایند دستگاه کامپیوتري می باشد . در محیطی با دستگاه کامپیوتري فراگیر، تقریبا هرچیزي داراي قدرت پردازش و یک اتصال باسیم با بی سیم به شبکه می باشد .مثالی از دستگاه کامپیوتري فراگیر،استفاده از تگ هاي RFID می باشد. ابتکارات بسیار دیگري هم وجود دارند : خانه هاي هوشمند، وسایل هوشمند و شبکه هاي سنسور.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== بررسی ادبیات موضوع ==&lt;br /&gt;
&lt;br /&gt;
در پشت هر تراکنش یا فعالیت تجارت سیار زیرساختهاي نرم افزار و سخت افزار و پشتیبانی آنها وجود دارد. بعضی از این زیرساختها (به عناون مثال نقاط دسترسی شبکه، سوئیچهاي سرور ارتباطات سیار ، فرستندگان و دریافت کنندگان سلولی) از اتصال بیسیم پشتیبانی می کنند. دیگر بخش هاي این زیر ساخت (به عنوان مثال ماهواره هاي GPS ، اجاره دهنده هاي GPS، دروازه هاي پروتکل WAP)از دریافت سرویس به صورت اتصال بی سیم پشتیبانی می کنند.&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=EC:92131507&amp;diff=9053</id>
		<title>EC:92131507</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=EC:92131507&amp;diff=9053"/>
		<updated>2015-03-04T03:28:32Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* موضوع طرح تجاری: ''' [[شبکه ی سرگرمی ورزشی جهت ارائه ی برنامه های ورزشی و فروش تجهیزات ورزشی]]'''&lt;br /&gt;
* موضوع طرح پژوهشی: ''' [[امنیت در رایانش ابری]] &lt;br /&gt;
* موضوع طرح پژوهشی (ویژه دانشجویان گروه شبکه): ''' [[تجارت سیار و محاسبات فراگیر]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==تمارین مشارکتی==&lt;br /&gt;
&lt;br /&gt;
* [[محتوای دیجیتال ]]&lt;br /&gt;
&lt;br /&gt;
* [[بررسی مدل های نشر الکترونیک ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تهیه و تنظیم : ساینا سرهنگیان  92131507&lt;br /&gt;
&lt;br /&gt;
دانشجوی کارشناسی ارشد مهندسی فناوری اطلاعات - شبکه های کامپیوتری دانشگاه صنعتی امیرکبیر&lt;br /&gt;
&lt;br /&gt;
تاریخ تنظیم : پاییز 93&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9052</id>
		<title>تجارت سیار و محاسبات فراگیر</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA_%D8%B3%DB%8C%D8%A7%D8%B1_%D9%88_%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%81%D8%B1%D8%A7%DA%AF%DB%8C%D8%B1&amp;diff=9052"/>
		<updated>2015-03-04T03:28:03Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: صفحه‌ای جدید حاوی «یثبیشسلق» ایجاد کرد&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;یثبیشسلق&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=EC:92131507&amp;diff=9051</id>
		<title>EC:92131507</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=EC:92131507&amp;diff=9051"/>
		<updated>2015-03-04T03:27:39Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* موضوع طرح تجاری: ''' [[شبکه ی سرگرمی ورزشی جهت ارائه ی برنامه های ورزشی و فروش تجهیزات ورزشی]]'''&lt;br /&gt;
* موضوع طرح پژوهشی: ''' [[امنیت در رایانش ابری]] &lt;br /&gt;
* موضوع طرح پژوهشی (ویژه دانشجویان گروه شبکه: ''' [[تجارت سیار و محاسبات فراگیر]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==تمارین مشارکتی==&lt;br /&gt;
&lt;br /&gt;
* [[محتوای دیجیتال ]]&lt;br /&gt;
&lt;br /&gt;
* [[بررسی مدل های نشر الکترونیک ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
تهیه و تنظیم : ساینا سرهنگیان  92131507&lt;br /&gt;
&lt;br /&gt;
دانشجوی کارشناسی ارشد مهندسی فناوری اطلاعات - شبکه های کامپیوتری دانشگاه صنعتی امیرکبیر&lt;br /&gt;
&lt;br /&gt;
تاریخ تنظیم : پاییز 93&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Threat3.png&amp;diff=8629</id>
		<title>پرونده:Threat3.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Threat3.png&amp;diff=8629"/>
		<updated>2015-02-26T02:54:05Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
	<entry>
		<id>http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Threat2.png&amp;diff=8628</id>
		<title>پرونده:Threat2.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.occc.ir/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Threat2.png&amp;diff=8628"/>
		<updated>2015-02-26T02:53:35Z</updated>

		<summary type="html">&lt;p&gt;Sayna sarhangian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sayna sarhangian</name></author>
	</entry>
</feed>