إنشاء نماذج مادية خاصة بالمجال باستخدام وحدات برمجية للأغراض العامة في برامج التحكم المضمنة
| العنوان | إنشاء نماذج مادية خاصة بالمجال باستخدام وحدات برمجية للأغراض العامة في برامج التحكم المضمنة |
|---|---|
| المؤلف | رو، أ. دي، سوزر، حسن، أكشيت، م. |
| تاريخ النشر: | 2014-02 |
| مكان النشر | - سبرينغر ساينس + بزنس ميديا |
| الموضوع | اللغات الخاصة بالمجال، الأنظمة المضمنة، تكوين البرامج ·، مرشحات التركيب، البرمجة الموجهة للجانب |
| النوع | دورية |
| اللغة | الإنجليزية |
| رقمي | نعم |
| مخطوط | لا |
| المكتبة: | جامعة اوزيجين |
| معرف أصل المكتبة | 1619-1374 |
| رقم السجل | d99ebb41-abd4-4bd3-9595-66605522b3fb |
| موقع المكتبة | علوم الكمبيوتر |
| التاريخ | 2014-02 |
| ملاحظات | نظرًا لقيود حقوق الطبع والنشر، فإن الوصول إلى النص الكامل لهذه المقالة متاح فقط عبر الاشتراك. |
| نص عينة | يتم اعتماد جزء كبير من أنظمة البرمجيات اليوم في مجال التحكم المضمن. يتعامل برنامج التحكم المضمن مع التحكم في النظام المادي، وبالتالي تصبح نماذج الخصائص الفيزيائية جزءًا من برنامج التحكم المضمن. في الممارسات الحالية، عادة ما يتم استخدام اللغات ذات الأغراض العامة (GPL)، مثل C/C++ لتطوير الأنظمة المدمجة. على الرغم من أن رخصة GPL مناسبة للتعبير عن العمليات الحسابية للأغراض العامة، إلا أنها لا تستطيع التعبير عن نماذج الخصائص الفيزيائية حسب الرغبة. وهذا لا يقلل من سهولة قراءة التعليمات البرمجية فحسب، بل يعيق أيضًا إعادة استخدامها بسبب عدم وجود عمليات تجريد مخصصة ومشغلي تكوين. علاوة على ذلك، قد لا يتم تطبيق عمليات التحقق الثابتة والديناميكية الخاصة بالمجال بشكل فعال. توجد لغات النمذجة الخاصة بالمجال (DSML) وأدوات لتحديد نماذج الخصائص الفيزيائية. على الرغم من أنها تستخدم عادة لمحاكاة وتوثيق الأنظمة المادية، إلا أنها لا تستخدم في كثير من الأحيان لتنفيذ برامج التحكم المضمنة. ويرجع ذلك إلى حقيقة أن نماذج DSML هذه ليست مناسبة للتعبير عن العمليات الحسابية للأغراض العامة ولا يمكن تكوينها بسهولة مع وحدات برمجية أخرى يتم تنفيذها في GPL. تقدم هذه الورقة طريقة جديدة للجمع بين DSML لنمذجة الخصائص الفيزيائية وGPL لتنفيذ حسابات الأغراض العامة. يتم استخدام نموذج مرشحات التركيب لإنشاء النماذج المحددة في DSML مع الوحدات المحددة في GPL على مستوى التجريد لكلتا اللغتين. على هذا النحو، يجمع هذا النهج بين فوائد استخدام DSML لنمذجة الخصائص الفيزيائية مع حرية GPL لتنفيذ حسابات الأغراض العامة. تم توضيح هذا النهج باستخدام دراستي حالة صناعيتين من مجال أنظمة الطباعة. |
| DOI | 10.1007/s10270-012-0283-7 |
| Cilt | 13 |