CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

بازسازی ساختاری طراحی نرم افزار به کمک تئوری بازنویسی گراف

عنوان مقاله: بازسازی ساختاری طراحی نرم افزار به کمک تئوری بازنویسی گراف
شناسه ملی مقاله: ACCSI12_376
منتشر شده در دوازدهمین کنفرانس سالانه انجمن کامپیوتر ایران در سال 1385
مشخصات نویسندگان مقاله:

علی کمندی - دانشکده مهندسی کامپیوتر، دانشگاه صنعتی شریف
جعفر حبیبی - دانشکده مهندسی کامپیوتر، دانشگاه صنعتی شریف

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

کلمات کلیدی:
سیستمهای بازنویسی، سیستمهای بازنویسی گراف، بازسازی نرم افزار، الگوهای بازسازی نرم افزار

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/44762/