هذا هو تطبيق Linux المسمى UML 2 Statemachine لـ C ++ والذي يمكن تنزيل أحدث إصدار له كـ uml2stm4cpp-v1.12-binary.tar.gz. يمكن تشغيله عبر الإنترنت في مزود الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى UML 2 Statemachine لـ C ++ باستخدام OnWorks مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
لقطات الشاشة:
UML 2 Statemachine لـ C ++
الوصف:
UML 2 Statemachine Code Generator هو إطار عمل مطور من أجل تنفيذ سهل للتطبيقات القائمة على statemachine. هنا ، مع هذا الإطار ، يلزم تحديد لغة واحدة خاصة بالمجال (DSL) لإنشاء أكواد قابلة للتنفيذ لأنظمة Linux و Mac OS X و Microsoft Windows. مع هذا الإطار ، يمكنك توفير الكثير من الوقت والجهد أثناء التنفيذ ؛ كما أن لديك دائمًا رمزًا صالحًا دائمًا - استنادًا إلى معيار C ++ محدد جيدًا - تم إنشاؤه بجودة عالية.شرح المميزات:
- بناءً على مواصفات البنية الفوقية UML 2.4
- إطار عمل Harel UML 2 Statecharts متعدد المنصات التجارية لنظام Linux (32 بت ، 64 بت) ، Mac OS X ، و Microsoft Windows 7 (32 بت ، 64 بت)
- سهولة استخدام لغة خاصة بالمجال (DSL)
- قم بتضمين كود C / C ++ الخاص بك في DSL الخاص بـ UML Statemachine
- يعتمد محلل DSL على مولد محلل ANTLR 3
- معالجة الأحداث الخارجية والداخلية لجميع الانتقالات (الفرعية) المحددة!
- يدعم التنفيذ المتعامد القائم على الخيط لتدفقات الحالة المختلفة
- يدعم التحولات الحراسة بين الدول
- يدعم حالات التاريخ. استئناف في حالة معينة
- يدعم الحالات الأولية ، والحالات النهائية ، وحالات الإنهاء ، وحالات الدخول / الخروج للمناطق
- يدعم آلات الحالة واسعة النطاق مع مئات الحالات
- يستخدم تدفقات التحكم في الانتقال ، ولا توجد بيانات لقرار "if-else / switch-case" بطيئة
- تطبيق قائم على المكتبة بواجهة برمجة تطبيقات محددة جيدًا (API)
- توثيق Doxygen لجميع وظائف API التي يمكن استخدامها في أي تطبيقات
- يمكن إعادة توجيه جميع رسائل الحالة إلى الهدف المحدد
- تمييز بناء الجملة لـ gEdit
الجمهور
تكنولوجيا المعلومات والمطورين والهندسة
لغة البرمجة
سي ++ ، سي
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/uml2stm4cpp/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.