UML کے درمیان فرق 1. 0 اور UML 2. 0

Anonim

یو ایم ایل 1. 0 بمقابلہ UML 2. 0

UML 2. 0 ایک اپ ڈیٹ کیا گیا ہے جس نے واقعی پہلے سے پہلے، UML سے سرحدوں کو دھکا دیا ہے. دونوں کے درمیان مخصوص اختلافات پر گہرائی نظر آتی ہے اور UML2 میں کیا نئی اپ ڈیٹس اور خصوصیات آتی ہیں. 0. یہ عام طور پر کہا جا سکتا ہے کہ UML کے مجموعی انٹرفیس میں بہت زیادہ تبدیلی نہیں آئی ہے. 0، جیسا کہ اس کے پیش نظر UML سے بہت زیادہ تعلق ہے. 0. اہم تبدیلییں جو کہنے کے لئے کہا جا سکتا ہے. بنیاد پر رویے کی تبدیلییں ہیں.

تبدیلیوں میں سے سب سے اہم سرگرمیوں کی ڈائری میں آتا ہے، اور اس طرح پہلے بیان کیا گیا ہے جو رویے میں تبدیلیوں کے تحت آتا ہے. اس کے علاوہ UML کے عمل میں استعمال ہونے والے کچھ قوانین 1. 0 تبدیل ہوگئے ہیں اور UML میں استعمال کردہ قواعد کے بارے میں جاننے کی ضرورت ہے. 0. UML کی تعمیر 1. 0 پر عملدرآمد کے لئے سخت تعمیر اور تشریح پر توجہ مرکوز ہے. UML میں ملازم قواعد 1. لہذا اس وجہ سے UML کے مقابلے میں نہیں ہوسکتی ہے. 0. یو ایل کو استعمال کرنے والا صارف 1. 0 اس طرح UML میں قائم کردہ تبدیلی سے تعجب ہوسکتا ہے. 0، خاص طور پر جب نمونے میں شامل ہونے والے ماڈل سے نمٹنے کے لۓ.

UML میں 0، بہاؤ سیمنٹکس کو نظر انداز نہیں کیا جا سکتا. ایک نوڈ کے پھانسی سے دوسرے، مختلف نوڈ پر براہ راست اثر ہوتا ہے. نوڈ کو عملدرآمد شروع کرنے کے لئے، بعض شرائط کو پورا کرنا ہوگا. ضروری حالتوں پر پورا ہونے پر، نوڈ افعال اور پیشکش کی پیداوار کی بہاؤ، ایک وقت جب نیچے دھارے پر عمل درآمد ہوتا ہے. UML میں 1. 0، دستیاب نوڈس چھاسو ریاست ہیں جو خود کے درمیان ٹرانزیشن کے ساتھ آتے ہیں، خاص طور پر بہاؤ کے ماڈلنگ کے لئے ڈیزائن کیا جاتا ہے.

UML 2. 0 بھی معاون ماڈلنگ کے ساتھ آتا ہے جس میں متوازی تاخیر کی اجازت دیتا ہے. UML 1. 0 میں، متوازی کی اجازت نہیں ہے اور یہ عمل انجام دینے میں قدم ماڈل کی طرف سے ایک طریقہ کار کا استعمال کرتا ہے. UML 2. 0 اس طرح چیزوں پر کام کرنے کا ایک موثر اور تیز طریقہ لانے میں مدد ملتی ہے.

UML 1. 0 اور UML 2. 0 کے مقابلے میں ایکشن اور کنٹرول نوڈ مختلف ہوتے ہیں. چہرہ کی قیمت کے مقابلے میں دونوں کو اسی طرح کے فریم لگتے ہیں، لیکن ان کا کنٹرول ان سیمنٹ جو مکمل طور پر مختلف ہے. UML دونوں میں ماڈل پھانسی 1. 0 اور UML 2. 0 بہت فرق نہیں ہے، خاص طور پر جب کنٹرول نوڈس اور ابتدائی اور حتمی شکل کے مقابلے میں.

یو ایم ایل میں ایک نئی شمولیت 2. 0 اعتراض نوڈس ہے. یہ نوڈس ہیں جو خاص طور پر فراہم کی جاتی ہیں مثلا ایک خاص طبقے کو دستیاب ہونے کی نشاندہی کرنے کے لئے. یہ کارروائی UML میں اعتراض نوڈس بنا دیتا ہے. 0 کنٹینرز کے طور پر کام کرنے کے لئے کسی قسم کی قسم کی چیزیں بہاؤ اور اس سے ہوسکتی ہیں. اعتراض نوڈس شامل ہیں کہ یو ایم ایل کی تعمیر میں فکسڈ نہیں کیا گیا تھا. 0. 0.

UML میں ایک جزو 2. 0 خاص طور پر ایک کلاس کے نشان کے ساتھ خاص طور پر بیان کیا جاتا ہے جس میں دو مستطیل نہیں ہیں جس میں اس کی وضاحت کی جاتی ہے.UML میں تعریف کی طرف سے اجزاء 2. 0 ایک منظم طبقہ ہے جس میں اس کی اندرونی ساخت کے عناصر کے تعاون سے آتا ہے. UML میں کنیکٹر 2. 0 مختلف حصوں سے رابطہ کریں. UML 1. 0 ماڈل عنصر سب سیس سسٹم کا استعمال کرتا ہے جو ایک ایسا ماڈل ہے جو انٹرفیس کے ساتھ آتا ہے.

UML میں ترتیب کی شکل 2. 0 بھی تھوڑا سا UML میں اس سے مختلف ہے. 0. UML میں ترتیب کی ڈائراگرام کی ایک منفرد چیز 2. 0 یہ ظاہر کرتا ہے کہ دونوں چیزوں کو پیدا کیا اور تباہ کیا گیا ہے. یہ صلاحیت UML میں دستیاب نہیں ہے 1. 0. UML 1. 0 میں، خاص طور پر حالات کی نمائندگی کرنے والے loops ایک دیئے گئے لوپ حالت کے اندر موجود تھے جس میں ایک نوٹ کے اندر پیدا کیا گیا تھا. اس نوٹ کو زیر التواء پیغامات کے اندر اندر منسلک کیا گیا تھا جو انہیں سزائے موت دی جارہی تھیں. UML میں 0، ایک مخصوص لوپ نمائندگی موجود ہے. آخر میں، یو ایم ایل 2. 0 حیرت انگیز نئی صلاحیتوں جیسے لچ، شاخوں اور حالات پیش کرتا ہے.