ارسل ملاحظاتك

ارسل ملاحظاتك لنا







An UML Profile For Representing Real Time Design Patterns

المصدر: مجلة جامعة الملك سعود - علوم الحاسب والمعلومات
الناشر: جامعة الملك سعود
المؤلف الرئيسي: Marouane, Hela (Author)
مؤلفين آخرين: Duvallet, Claude (Co-Author) , Makni, Achraf (Co-Author) , Bouaziz, Rafik (Co-Author) , Sadeg, Bruno (Co-Author)
المجلد/العدد: مج30, ع4
محكمة: نعم
الدولة: السعودية
التاريخ الميلادي: 2018
الصفحات: 478 - 497
DOI: 10.33948/0584-030-004-005
ISSN: 1319-1578
رقم MD: 974487
نوع المحتوى: بحوث ومقالات
اللغة: الإنجليزية
قواعد المعلومات: science
مواضيع:
كلمات المؤلف المفتاحية:
UML Profile | Design Patterns | Object Constraint Language | Real Time Database
رابط المحتوى:
صورة الغلاف QR قانون
حفظ في:
LEADER 02482nam a22002777a 4500
001 1717263
024 |3 10.33948/0584-030-004-005 
041 |a eng 
044 |b السعودية 
100 |9 525681  |a Marouane, Hela  |e Author 
245 |a An UML Profile For Representing Real Time Design Patterns 
260 |b جامعة الملك سعود  |c 2018 
300 |a 478 - 497 
336 |a بحوث ومقالات  |b Article 
520 |b  Systems which manipulate important volumes of data need to be managed with Real Time (RT) databases. These systems are subject to several temporal constraints related to data and to transactions. Thus, their design remains a complex task. To remedy this complexity, it is necessary to integrate design methods to support data and transactions temporal constraints. Among the design methods, those based on patterns have been widely used in several fields. However, despite their advantages, these patterns present some shortcomings. Indeed, they do not manage efficiently the patterns variability and they do not specify the pattern elements when they are instantiated. To overcome these limitations, we propose, in this paper, a new UML profile to (i) express the variability in patterns and (ii) to identify the pattern elements in its instance. Besides, in order to well-capture the knowledge of the domain, the proposed profile extends UML with concepts related to real-time databases and integrates OCL (Object Constraint Language) to enforce the variation points consistency. Finally, we give an example of a RT pattern that illustrates these UML extensions, where we implement the proposed profile and we validate the pattern diagrams using the constraints we have proposed. 
653 |a علوم الحاسوب  |a قواعد البيانات  |a الرسوم البيانية 
692 |b UML Profile  |b Design Patterns  |b Object Constraint Language  |b Real Time Database 
700 |9 525439  |a Duvallet, Claude  |e Co-Author 
700 |9 525683  |a Makni, Achraf  |e Co-Author 
700 |9 525437  |a Bouaziz, Rafik  |e Co-Author 
700 |9 525441  |a Sadeg, Bruno  |e Co-Author 
773 |c 005  |e Journal of King Saud University (Computer and Information Sciences)  |f Maǧalaẗ ǧamʼaẗ al-malīk Saud : ùlm al-ḥasib wa al-maʼlumat  |l 004  |m مج30, ع4  |o 0584  |s مجلة جامعة الملك سعود - علوم الحاسب والمعلومات  |v 030  |x 1319-1578 
856 |u 0584-030-004-005.pdf 
930 |d y  |p y 
995 |a science 
999 |c 974487  |d 974487 

عناصر مشابهة