فصل اول: مقدمه. 1 1-1- مدل، مدل سازی و زبان مدل سازی.. 2 1-2- مدل و انواع آن. 2 1-3- مدل سازی در رشته های علوم و مهندسی.. 5 1-4- مدل سازی در مهندسی نرم افزار 7 1-5- زبان های مدل سازی.. 8 1-6- زبان مدل سازی یکنواخت (یوام ال) 9 فصل دوم: مبانی نظری پژوهش... 11 2-1- مقدمه. 12 2-2- مهندسی مدل رانده 13 2-3- مدل و سیستم. 13 2-4- سیستم. 14 2-4-1- مدل. 14 2-5- فرامدل. 15 2-6- اجزای زبان مدل سازی.. 17 2-6-1- نحو انتزاعی.. 18 2-6-2- نحو عینی.. 18 2-6-3- معنا 19 2-6-4- عمل گرایی.. 20 2-6-5- مثالی برای اجزای زبان ماشین حالت متناهی.. 21 2-7- طبقه بندی زبانهای مدل سازی.. 22 2-8- سطوح مدل سازی در معماری مدل رانده 25 2-9- نگاشت ها در معماری مدل رانده 25 2-9-1- مثالی از معماری مدل رانده 25 2-10- زبان مدل سازی خاص دامنه. 29 2-11- پشتیبانی ابزاری از زبانهای خاص دامنه. 31 2-11-1- تبدیل مدل به متن.. 31 2-11-2- مزایای تولید کد. 34 2-11-3- تکنیکهای تولید کد. 35 2-11-4- تولید کد مبتنی بر قالب.. 35 2-12- تسلط بر تولید کد. 38 2-1 ...