Presentation is loading. Please wait.

Presentation is loading. Please wait.

extensible Architecture Framework (xAF)

Similar presentations


Presentation on theme: "extensible Architecture Framework (xAF)"— Presentation transcript:

1 extensible Architecture Framework (xAF)
چارچوب معماري قابل گسترش

2 فهرست مطالب معرفي xAF مشخصات xAF مشکلات xAF مراجع
پياده سازي IAF بر روي xAF مطالعه موردي (IBM) مراجع xAF-چار چوب معماری قابل گسترش

3 معرفي xAF xAF-چار چوب معماری قابل گسترش

4 تاريخچه مطرح شدن ايده يک چارچوب معماري قابل گسترش
پاييز سال 2003 م براي دستيابي به اهداف برنامه چارچوب معماري عمومي (GAF) انجمن ملي معماري هلند استاندارد NAF براي ارتباط با چارچوب هاي ديگر معماري سال 2004 م ايجاد و توسعه توسط يک گروه هلندي : چند شرکت مشاوره چند شرکت خصوصي به رهبري دانشگاه صنعتي Delft xAF-چار چوب معماری قابل گسترش

5 اهداف GAF ايجاد يک مجموعه کامل قابليت به کار گيري قابليت شخصي سازي
xAF-چار چوب معماری قابل گسترش

6 مشخصات xAF xAF-چار چوب معماری قابل گسترش

7 چارچوب معماري 3 بعدي مجموعه اي از انواع عناصر (Object types)
مجموعه اي از دامنه هاي طراحي (design Domains) حوزه اهميت (Area of concern) xAF-چار چوب معماری قابل گسترش

8 چارچوب معماري 3 بعدي(ادامه)
يک نوع عنصر، مجموعه اي از عناصر را براي چم معرفي مي کند. شبکه هاي کامپيوتري، سازمان ها دامنه ها تمايزاتي هستند که براي هر نمونه کاربردي روي انواع عناصر اعمال مي گردد. از يکديگر مستقل هستند کارکرد (Function) و ساختار (Construction) نيازمنديهاي عمومي که توسط ذينفع قرار داده مي شود، در حوزه هاي اهميت جداگانه طبقه بندي مي گردند. امنيت و قابليت نگهداري xAF-چار چوب معماری قابل گسترش

9 نيازمندي هاي xAF داشتن ريشه جامع قوانين گسترش
خاص سازي (Specialization) مجتمع سازي (Integration) xAF-چار چوب معماری قابل گسترش

10 خاص سازي (Specialization)
يک xAFj که به صورت <Oj,Dj,Aj> تعريف مي گردد خاص سازي xAFi تعريف مي گردد اگر و تنها اگر تمام انواع عناصر موجود در j در i هم باشند. Di زير مجموعه Dj باشد. Ai زير مجموعه Aj باشد. مثال : xAF براي يک سازمان xAF-چار چوب معماری قابل گسترش

11 مجتمع سازي (Integration)
يک xAFn که به صورت <O,D,A> مي باشد، مجتمع ساخته شده مجموعه اي از xAF هاي ديگر است، اگر و تنها اگر : O اجتماع انواع عناصر ديگر باشد. D اجتماع دامنه هاي ديگر باشد. A اجتماع حوزه هاي اهميت ديگر باشد. مثال : چارچوب معماري يک سازمان xAF-چار چوب معماری قابل گسترش

12 شکل کلي xAF xAF-چار چوب معماری قابل گسترش

13 xAF0 O يک سيستم همگن عمومي D شامل کارکرد و ساختار A خالي است.

14 مشکلات xAF xAF-چار چوب معماری قابل گسترش

15 قراردادن IAF بر xAF هر دو داراي چارچوب سه بعدي هستند :
Aspect area – Object type Architectural view point – Area of concern Abstraction level – design Domain xAF-چار چوب معماری قابل گسترش

16 مشکلات قراردادن IAF بر xAF
مقدار ابعاد نا مشخص است. تفاوت بين Abstraction level و Domain سطح تجريد IAF بعد دامنه xAF مفهومي کارکرد منطقي ساختار فيزيکي xAF-چار چوب معماری قابل گسترش

17 معماري ها و چارچوب هاي IBM
دو نوع معماري اصلي : معماري سازماني معماري راه حل توضيحات معماري از محتوا جدا هستند چارچوب هاي معماري IT IFW ADS Zachman xAF-چار چوب معماری قابل گسترش

18 مشکلات IBM ابعاد مي توانند به شکل هاي گوناگون تعريف گردند.
توجيه مناسبي براي 3 بعدي بودن وجود ندارد. سه بعد براي پوشش دادن تمامي معماري ها کافي نيست. نمي توان بعد جديد اضافه کرد. چارچوب هاي IBM داراي ابعاد گوناگون هستند. xAF-چار چوب معماری قابل گسترش

19 برنامه هاي آينده تهيه نسخه شماره 2 ارزيابي چند چارچوب معماري با xAF
ساخت xAF/MS xAF-چار چوب معماری قابل گسترش

20 فهرست منابع xAF-چار چوب معماری قابل گسترش

21 فهرست منابع “Jan L.G. Dietz” , “extensible architecture framework – formal edition”, , 4/9/2006 “Jan L.G. Dietz” , “extensible architecture framework – informal edition”, , 4/9/2006 “Martin Op 't Land”, “IAF and xAF”, 4/20/2006 “Rob Vreke” , “Evaluation of xAF by a supplier of IT Architectures”, 4/20/2006 “Wouter Mellink”, “Kritische evaluatie van GAF-1”, , 5/7/2006 xAF-چار چوب معماری قابل گسترش


Download ppt "extensible Architecture Framework (xAF)"

Similar presentations


Ads by Google