سؤال

أعلم أن المستخدم يحددها بطرق مختلفة (XML مقارنة بأداة UML) ، ولكن ما هو الفرق في الدلالات بين الاثنين؟

أو هل يعني statechart في SCXML نفس الشيء مثل Statechart مماثلة في UML؟

هل كانت مفيدة؟

المحلول

لا يوفر UML ولا SCXML metamodel صارمة تحدد دلالاتها بدقة ؛ لذلك ، من المستحيل تحديد ما إذا كانت تعني نفس الشيء عندما يستخدمون مصطلحات مثل "الحالة" أو "الانتقال".

ينص SCXML على أنه يعتمد على عمل Harel الأصلي ، ويلاحظ أنه تم تنفيذه في UML 2.0. ومع ذلك ، فإنه لا يدعي أنه متوافق معها بشكل دلالي.

إذا كنت مهتمًا بالتوافق الدلالي من وجهة نظر رسمية ، أقترح عليك أن تفترض القليل جدًا. ومع ذلك ، أعتقد أنه من الآمن التعامل مع كلا المواصفات على أنها مكافئة إلى حد ما فيما يتعلق بالمفاهيم الأساسية للمناقشة غير الرسمية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top