LEADER |
01660nam a22002417a 4500 |
001 |
1716460 |
024 |
|
|
|3 10.33948/0584-027-002-008
|
041 |
|
|
|a eng
|
044 |
|
|
|b السعودية
|
100 |
|
|
|9 524967
|a Ben Ammar, Boulbaba
|e Author
|
245 |
|
|
|a Pattern Based Model Refactoring for the Introduction Association Relationship
|
260 |
|
|
|b جامعة الملك سعود
|c 2015
|
300 |
|
|
|a 170 - 180
|
336 |
|
|
|a بحوث ومقالات
|b Article
|
520 |
|
|
|b Refactoring is an important software development process involving the restructuring of a model to improve its internal qualities without changing its external behavior. In this paper, we propose a new approach of model refactoring based on the combined use of UML, B and CSP. UML models are described by class diagrams, OCL constraints, and state machine diagrams. We detail a refactoring pattern that allows for the introduction of an association relationship between two existing classes. We illustrate our proposal by giving a case study involving the SAAT (Software Architecture Analysis Tool) system
|
653 |
|
|
|a علوم الحاسوب
|a البرمجيات
|a الرسوم البيانية
|
692 |
|
|
|b Model Refactoring
|b UML
|b B
|b CSP
|b Association Relationship
|
773 |
|
|
|c 008
|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 002
|m مج27, ع2
|o 0584
|s مجلة جامعة الملك سعود - علوم الحاسب والمعلومات
|v 027
|x 1319-1578
|
700 |
|
|
|9 524968
|a Bhiri, Mohamed Tahar
|e Co-Author
|
856 |
|
|
|u 0584-027-002-008.pdf
|
930 |
|
|
|d y
|p y
|q n
|
995 |
|
|
|a science
|
999 |
|
|
|c 973575
|d 973575
|