UML Statechart Framework.

طريقة سهلة لاستخدام statecharts ..
التحميل الان

UML Statechart Framework. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Christian Mocek
  • موقع ويب الناشر:

UML Statechart Framework. العلامات


UML Statechart Framework. وصف

طريقة سهلة لاستخدام statecharts .. إطار UML Statechart Framework هو إطار ل Java و C ++. ينفذ هذا الإطار الدلالات وبناء جملة UML Statecharts في C ++ وجافا. إنه يمنح المطورين API سهل الاستخدام لإدماج هذا النوع من DIAGRAMM في التعليمات البرمجية الخاصة به. يتم إصداره بموجب رخصة الجنرال الجنرال جنو. ما هي statecharts؟ تم إدخال Statecharts في البداية من قبل ديفيد هاريل في عام 1987 وتستند إلى تعميم مفاهيم الآلات الحكومية المحدودة. يتم توجيه الرسوم البيانية الموجهة وتستخدم لوصف سلوك كائن بدلا من المخططات التسلسلية أو التعاون التي تصف التفاعل بين الكائنات. أضافت مجموعة إدارة الكائنات هذا النوع من الرسم البياني في مواصفات UML مع دلالات تعديل قليلا. التحسين الرئيسي ل Statecharts هو القدرة على استخدام التسلسل الهرمي والتزامن في التكفير. لماذا تستخدمه؟ المقارنة مع مشكلة البديلة مع statecharts هي أن الدلالات من الصعب جدا فهمها ويصعب تنفيذها لأن العديد من العناصر غير قادرة على الخريطة مباشرة إلى لغات البرمجة الحالية. لذلك، المطور في وضع محرج: يمكنه نموذج سلوك الكائن في أداة قضيته، ثم لديه مشكلة في أن التنفيذ يصعب تحقيق وإمكانية Error-Prone.One هو استخدام نمط الدولة، قدمته إريك غاما وآخرون. آل. ولكن هناك العديد من العيوب مع هذا النهج: * هذا يدعم فقط آلات الحالة المحدودة (FSMS) ولا التسلسل هرمي أو التزامن * لا يتم تمثيل العناصر (مثل الإصدارات والتحولات) ككائنات حقيقية. بدلا من ذلك، يتم إخفاءهم في الفصول الدراسية التي تنفذ دولة مما يجعل من الصعب فهم البرنامج والحفاظ على البرمجيات * لا يمكن فصل البنية التحتية ل FSM وتكوين وقت التشغيل. بدلا من ذلك، يجب أن تحدث العديد من مثيلات FSM في الذاكرة إذا تم استخدامها أكثر من مرة في مشروع Timethis يتناول هذه المشكلات ويستخدم نهجا مختلفا. في الأصل كان الإطار يعتمد على أطروحة دبلومتي في علوم الكمبيوتر بجامعة دورتموند، ألمانيا، وقد تم إنشاؤها لتشغيل Statecharts على Lego Mind Storstorms. في وقت لاحق تم تحسينه واستقلته إلى C ++. فيما يلي بعض الملامح الرئيسية "UML Statechart Framework": سهل الاستخدام للغاية (انظر الوثائق للحصول على التفاصيل) تنفيذها في C ++ وجافا لا يتطلب فقط كمية صغيرة جدا من الذاكرة تصميم كامل موجه نحو الكائنات (جميع العناصر هي أشياء حقيقية) الاستخدام الموازي للبنية التحتية StatecharT. يتم تغليف بيانات محددة وقت التشغيل في كائن صغير. دعم للعديد من عناصر statecharts: الولايات البسيطة والتسلسل الهرمية والمتزامنة البداية والدول النهائية التاريخ والمصامح التاريخ العميق في الدول الهرمية شوكة والانضمام المصوريات للولايات المتزامنة التحولات المجزأة باستخدام نقاط التقارب التحولات يمكن عبر حدود الدول المركبة (الدخول الضمني / الخروج) الدخول، تفعل وإنهاء الإجراءات في الدول الأحداث والحراس والإجراءات للانتقال قوائم انتظار الأحداث غير المتزامنة لأحداث الإشارة بما في ذلك تجمع الموضوع ما الجديد في هذا الإصدار: إصلاح علة concurrentModificationException عند التعامل مع أحداث المهلة. إجراء إيقاف التشغيل الثابت عند الخيوط التي تم إنشاؤها هي خيوط غير ديمون.


UML Statechart Framework. برامج ذات صلة

mod_spambot.

برنامج تشغيل Apache الذي يراقب البيانات التي يتم تنزيلها من خادم ...

141

تحميل

orwebpage.

يتحقق من العديد من جوانب مطابقة صفحات الويب إلى المعيار الدولي ISO / IEC 23026-2006 (ه) IEEE STD. ...

157

تحميل