پاورپوینت مقدمه ای بر شبکه های پتری (pptx) 48 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 48 اسلاید
قسمتی از متن PowerPoint (.pptx) :
1
مقدمه ای بر شبکه های پتری
2
فهرست مطالب
- مقدمه
و تاریخچه
-
شبکه
petri
-
بسط های
petri net
Petri net
رنگی
Petri net
زمانی
Petri net
سلسله مراتبی
-
بررسی برخی مسائل
نتیجه گیری
3
مقدمه
تا کنون صورت بندی های مختلفی برای مدلسازی سیستم های واکنشی معرفی شده که این صورت بندی ها ،برای تحلیل سیستم ها به منظور ارزیابی جنبه های عملیاتی و درستی یابی جنبه های وظیفه مندی آنها مورد استفاده قرار می گیرد:
-
مبتنی برمتن
-
دارای قابلیت نمایشی گرافیکی مثل
شبکه های
petri
4
Uml&petri
تفاوت
یکی از نقاط ضعف
uml
اینست که فازهای تجزیه و تحلیل و پیاده سازی در آن از هم جداست و تا اتمام فاز پیاده سازی نمی توان به طور رسمی از صحت تحلیل مطمئن بود.
اما در
شبکه های
petri
دو فاز تجزیه و تحلیل و پیاده سازی به صورت همزمان صورت می گیرد . این ویژگی سبب شد تا با گذشت زمان اهمیت شبكه هاي
petri
بیشتر گردد .
5
تاریخچه
شبکه های پتری در 1962 به عنوان یکی از این ابزار برای مدلسازی سیستم های کامپیوتری توسط
کارل آدام پتری
مطرح شد.
توسط گروه هاي خاص در
آلمان
مورد بررسي قرار گرفت و سپس در بسياري از كشوها رواج پيدا كرد .
البته بايد بدانيم كه در چند سال آينده شبكه هاي
petri
گسترش چشم گيري خواهند داشت . بطور مثال بجاي
فلوچارت
خواهند نشست .
6
Petri
تعریف شبکه های
ابزاري مناسب براي مدل سازي بر پايه
منطق رياضي
بصورت
گرافيكي
مي باشد با وجود اینکه در واقع پتری نت گرافیکی است اما پایه قوی ریاضی دارد.
از پتری نت می توان برای مدل سازی توصیف و تحلیل سیستم هایی که ماهیتی
همزمان
،
توزیع شده
،
موازی
و یا اتفاقی هستند استفاده کرد .
از خصوصیات مهم پتری نت قابل اجرابودن آن است و بر خلاف
uml
در شبكه هاي پتري همواره تجزيه و تحليل و پياده سازي بصورت همزمان صورت مي گيرد . از همین ویژگی می توان برای ارزیابی رفتار و کارایی یک سیستم به صورت همزمان بهره برد .
7
Petri
اجزای شبکه ی
شبکه پتری از 4 جزء زیر تشکیل می شود :
اينها چهار جزء اصلي در شبكه پتري هستند و بعلت كم بودن باعث سادگي در شبكه پتری شده اند .
8
Petri
تعریف اجزای
places
(circles):
مولفه هاواجزای سیستم مثلا یک
Disk Driver
یا یک برنامه یا منابع دیگر
transitions
(rectangles):
توضیح حوادث و وقایع مثلا
خواندن از دیسک
arcs
(arrows):
رابطه بین
p
و
t
را نشان می دهد
(
مثلا
تقاضای خواندن از دیسک
)
9
Petri
کارکرد اجزاء
token
: نشانه يا مهره
Place
: (مكان) براي نگهداري موقت
token
ها
Transition
: (انتقال) مركز فعاليت که بر روي
token
اثر مي گذارد و شايد
token
جديد ايجاد كند .
Arc
: (کمان) مسير حركت
token
ها در گراف شبكه پتری
10
مثال