کاربرد رويکرد مدلگرا در توليد نرمافزار به دليل کاهش پيچيدگي و افزايش سرعت توليد به طور جدي مورد توجه قرار گرفته است. يکي از چالشهاي مهم در کاربرد مدل وجود ناسازگاري است. يک ناسازگاري به دليل وجود الگوهاي ساختاري نامطلوب در مدل بروز مييابد. روشهاي فعلي ارائهشده برا چکیده کامل
کاربرد رويکرد مدلگرا در توليد نرمافزار به دليل کاهش پيچيدگي و افزايش سرعت توليد به طور جدي مورد توجه قرار گرفته است. يکي از چالشهاي مهم در کاربرد مدل وجود ناسازگاري است. يک ناسازگاري به دليل وجود الگوهاي ساختاري نامطلوب در مدل بروز مييابد. روشهاي فعلي ارائهشده براي رفع ناسازگاري مدل به ميزان تغييرات مدل و فاصله بين مدل و ترميم آن توجه ندارند. در اين مقاله روشي مبتني بر فاصله براي يافتن نزديکترين ترميم نسبت به مدل ناسازگار ارائه ميشود. براي اين منظور مدل و فرامدل با استفاده از گراف جهتدار بازنمايي شده و از قواعد تبديل گراف جهت رفع ناسازگاري بهره برده ميشود. همچنين معيار فاصله بر اساس ميزان تغييرات گراف متناظر مدل تعريف ميشود. اعمال روش پيشنهادي به مجموعهاي از مدلهاي مبتني بر BPMN بر بهبود نتايج با استفاده از معيار فاصله دلالت دارد.
پرونده مقاله