Separating modeling and simulation aspects in hardware software framework-based modeling languages

المؤلفون المشاركون

Lapalme, James
Abu al-Hamid, al-Mustafa
Nicolescu, Gabriela
Rousseau, Frédéric

المصدر

The Arabian Journal for Science and Engineering. Section C, Theme issues

العدد

المجلد 32، العدد 2C(s) (31 ديسمبر/كانون الأول 2007)، ص ص. 41-60، 20ص.

الناشر

جامعة الملك فهد للبترول و المعادن

تاريخ النشر

2007-12-31

دولة النشر

السعودية

عدد الصفحات

20

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

الملخص AR

من المعروف أنه كلما زاد عدد الترانزستورات في الشريحة الواحدة زادت الفجوة الإنتاجية مع صناعة السليكون اتساعا.

لذلك يسعى العديد من الباحثين لحل مشكلة من زوايا مختلفة.

فبينما يرى البعض أن الحل يكمن في لغات النمذجة المختصة بحقل معين يرى آخرون أن الحل يكمن في استخدام لغات النمذجة التي تعتمد على طريقة المكتبة / البنية.

و يرى فريق آخر أن استخدام الأدوات المعقدة و المسجلة هو الحل.

و الحقيقة أن أيا من هذه الحلول ليس حلا كاملا.

و مع هذا فإن الحلول القائمة على الهياكل المبنية على التوجه إلى الهدف مثل نظام (C) تكتسب زخما كبيرا.

و قبولا من الصناعة.

و بالرغم من كل الجهود المبذولة من أجل تطوير هذه الحلول فإن جهودا قليلة هي التي بذلت من أجل دراسة تقنيات تصميم البرمجيات اللازمة لتطوير حلول قائمة على الهياكل المبنية.

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

و هذه الحلول تتميز بالفصل الواضح بين الاعتبارات الخاصة بالنمذجة و تلك الخاصة بالمحاكاة.

و تقدم الورقة طريقة جديدة للنمذجة الهيكلية تسمى (SoCML) و تتمتع بالخاصية السالفة الذكر.

و تتمتع (SoCML) أيضا بمزايا أخرى عديدة مثل التحقق باستخدام الاعتراض، و كذلك الدعم البديل للمحاكاة.

الملخص EN

As transistor integration reaches the order of billions, the already significant productivity gap which plagues the silicon industry will only widen further.

Many are working on the problem from different angles.

Some regard domain-specific modeling languages as a solution.

Others believe in modeling languages which are based on a library/framework approach.

Yet others believe in sophisticated proprietary tools.

None of the current paths seem to be silver bullets.

However, object-oriented framework-based solutions, such as SystemC, are gaining a great deal of momentum and acceptance from the industry.

Despite all the efforts which have been spent on the development of these types of solutions, very few efforts have been spent on the cornerstone task of investigating which software design techniques and technologies should be used to develop effective framework-based solutions.

The main objective of this article is to present how modern software engineering technologies may be used to create better framework-based modeling solutions.

These solutions are characterized by a clear separation of concerns between modeling and simulation aspects.

A novel modeling framework called SoCML is presented which possesses the above characteristic.

SoCML has many benefits such as verification by interception and alternative simulation support.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Lapalme, James& Abu al-Hamid, al-Mustafa& Nicolescu, Gabriela& Rousseau, Frédéric. 2007. Separating modeling and simulation aspects in hardware software framework-based modeling languages. The Arabian Journal for Science and Engineering. Section C, Theme issues،Vol. 32, no. 2C(s), pp.41-60.
https://search.emarefa.net/detail/BIM-358789

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Lapalme, James…[et al.]. Separating modeling and simulation aspects in hardware software framework-based modeling languages. The Arabian Journal for Science and Engineering. Section C, Theme issues Vol. 32, no. 2C(s) (Dec. 2007), pp.41-60.
https://search.emarefa.net/detail/BIM-358789

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Lapalme, James& Abu al-Hamid, al-Mustafa& Nicolescu, Gabriela& Rousseau, Frédéric. Separating modeling and simulation aspects in hardware software framework-based modeling languages. The Arabian Journal for Science and Engineering. Section C, Theme issues. 2007. Vol. 32, no. 2C(s), pp.41-60.
https://search.emarefa.net/detail/BIM-358789

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 59-60

رقم السجل

BIM-358789