ইউএমএল 0 এবং ইউএমএল 2 এর মধ্যে পার্থক্য। 0

Anonim

ইউএমএল 1. 0 বনাম ইউএমএল 2. 0

ইউএমএল 2. 0 একটি আপডেট হয়েছে যা প্রকৃতপক্ষে পূর্বসূরী, ইউএমএল 1 থেকে সীমান্তে ধাবিত হয়েছে। 0. এই নিবন্ধটি একটি ইন- দুটি মধ্যে নির্দিষ্ট পার্থক্য গভীরতা চেহারা এবং কি নতুন আপডেট এবং বৈশিষ্ট্য UML2 আসা। 0. এটি সাধারণভাবে বলা যেতে পারে যে ইউএমএল ২.0 এর সামগ্রিক ইন্টারফেসে কোনও পরিবর্তন হয়নি। 0, যেহেতু এটি তার পূর্বসূরি ইউএমএল 1-এর সাথে সম্পর্কিত বলে মনে করা হয়। 0. প্রধান পরিবর্তনগুলি বলা যেতে পারে প্রতিষ্ঠিত হয় আচরণগত পরিবর্তন।

পরিবর্তনগুলির মধ্যে সবচেয়ে গুরুত্বপূর্ণটি কার্যকলাপের চিত্রের মধ্যে আসে, এবং এই হিসাবে বলা হয়েছে যে আচরণগত পরিবর্তনের অধীনে তৈরি করা হয়েছে। এছাড়াও ইউএমএল 1 নির্মূল করার জন্য ব্যবহৃত কিছু নিয়ম। 0 পরিবর্তন করা হয়েছে এবং ইউএমএল ২.0 এ ব্যবহৃত নিয়মগুলি সম্পর্কে জানতে হবে। 0. ইউএমএল 1. বিল্ডিংটি একটি কঠোর নির্মাণ এবং এক্সিকিউশনের ব্যাখ্যা। ইউএমএল 1 এ নিযুক্ত নিয়ম। 0 তাই ইউএমএল এর সাথে তুলনা করা যাবে না। 0. ইউএমএল ব্যবহার করা একজন ব্যবহারকারী। 0 এইভাবে ইউএমএল ২.0-এ প্রতিষ্ঠিত পরিবর্তনটি থেকে সতর্ক হতে হবে। 0, বিশেষ করে যখন সংমিশ্রনের সাথে জড়িত মডেলগুলির সাথে আচরণ করা উচিত

--২ ->

ইউএমএল ২.0-এ, ফ্লো সিন্টিক্স উপেক্ষা করা যাবে না। এক নোডের এক্সিকিউশন অন্য একটি, বিভিন্ন নোডের উপর সরাসরি প্রভাব রয়েছে। একটি নোড শুরু করার জন্য সঞ্চালন, কিছু শর্ত পূরণ করা আছে। প্রয়োজনীয় শর্ত পূরণের পর, নোড ফাংশন এবং আউটপুট প্রবাহ প্রদান করে, যখন একটি ডাউনস্ট্রিম চালানো শুরু হয়। ইউএমএল -1 এ। 0, পাওয়া নোডগুলি ছদ্ম রাষ্ট্র যা নিজেদের মধ্যে স্বচ্ছতার সাথে আসে, যা প্রবাহের মডেলিংয়ের জন্য বিশেষভাবে ডিজাইন করা হয়।

ইউএমএল 2. 0 সমবয়স্কীকরণের মডেলিং এর সাথেও আসে যা সমান্তরালহীনভাবে অনুমোদিত। ইউএমএল 1. 0 সালে, সমান্তরালতা অনুমোদিত নয় এবং এটি কর্ম সঞ্চালনে ধাপ মডেল দ্বারা একটি পদ্ধতিগত ধাপ ব্যবহার করে। ইউএমএল ২. 0 এইভাবে কাজ করার সময় একটি কার্যকর এবং দ্রুততর পদ্ধতি নিয়ে আসতে সাহায্য করে।

ইউএমএল 1. 0 এবং ইউএমএল 2. 0 এর সঙ্গে তুলনা করলে অ্যাকশন এবং কন্ট্রোল নোডগুলি ভিন্ন। মুখ মান তুলনায় দুটি অনুরূপ ফ্রেম আছে বলে মনে হচ্ছে, কিন্তু তাদের নিয়ন্ত্রণ যে শব্দবিজ্ঞান সম্পূর্ণ ভিন্ন হয়। ইউএমএল 1 এবং ইউএমএল ২ উভয়ই মডেল এক্সিকিউশন। 0 তে কোন পার্থক্য নেই, বিশেষ করে যখন কন্ট্রোল নোড এবং প্রাথমিক এবং চূড়ান্ত বর্ণনার সাথে তুলনা করা হয়

ইউএমএল ২.0 এ একটি নতুন অন্তর্ভুক্তি। বস্তু নোডগুলি। এই নোডগুলি বিশেষভাবে একটি বিশেষ শ্রেণিবিশেষ উপলব্ধ হতে পারে যা একটি ইনস্ট্যান্স ইঙ্গিত জন্য উপলব্ধ করা হয়। এই কর্মটি ইউএমএল ২.0 এ বস্তু নোড তৈরি করে। 0 একটি ধারার বস্তু হিসেবে কাজ করে যাতে নির্দিষ্ট প্রকারের বস্তুটি ও তার থেকে প্রবাহিত হতে পারে। অবজেক্ট নোডগুলি একটি অন্তর্ভুক্তি যা ইউএমএল 1। 0 নির্মাণের ক্ষেত্রে ইতিবাচক ছিল না। 0. 99।> ইউএমএল ২.0 এর একটি উপাদানটি বিশেষভাবে একটি ক্লাসের প্রতীকের সাথে উল্লেখ করা হয়েছে যেটির দুটি আয়তক্ষেত্র নেই যা এটি সংজ্ঞায়িত করে।ইউএমএল ২.0-এ সংজ্ঞা দ্বারা কম্পোনেন্ট। 0 একটি কাঠামোগত শ্রেণী যা তার অভ্যন্তরীণ কাঠামোর উপাদানগুলির সাথে সহযোগিতার সাথে আসে। ইউএমএল সংযোগকারী ২। বিভিন্ন অংশ সংযুক্ত করুন। ইউএমএল 1. 0 মডেল উপাদান সাবসিস্টেম ব্যবহার করে যা ইন্টারফেসের সাথে আসে এমন একটি মডেল।

ইউএমএল ২.0 এর ক্রম ডায়াগ্রামটি ইউএমএল -0.0-এর তুলনায় একটু ভিন্ন। 0. ইউএমএল ২.0 এর ক্রম ডায়াগ্রামের একটি অনন্য জিনিস এটি দেখায় যে কিভাবে বস্তুগুলি তৈরি ও ধ্বংস করা হয়। এই ক্ষমতা ইউএমএল 1. 0.6 পাওয়া যায় না। 0 এর মধ্যে, কিছু নির্দিষ্ট শর্তাদির লুপগুলি একটি প্রদত্ত লুপের মধ্যে ছিল যা একটি নোটের মধ্যে তৈরি করা হয়েছিল। এই নোট তারপর মৃত্যুদন্ড কার্যকর করা হয় যে মুলতুবি বার্তা মধ্যে সংযুক্ত করা হয়। ইউএমএল ২.0 এ, একটি নির্দিষ্ট লুপ উপস্থাপনা বিদ্যমান। অবশেষে, ইউএমএল ২। আশ্চর্যজনক নতুন ক্ষমতা যেমন লুপ, শাখা এবং শর্তাবলী প্রদান করে।