سیویلیکا را در شبکه های اجتماعی دنبال نمایید.

مهندسی مجدد و مهندسی معکوس در نرم افزار، تفاوتها و کاربردها

Publish Year: 1389
Type: Conference paper
Language: Persian
View: 6,842

This Paper With 7 Page And PDF Format Ready To Download

Export:

Link to this Paper:

Document National Code:

IAEEECHB01_009

Index date: 23 July 2010

مهندسی مجدد و مهندسی معکوس در نرم افزار، تفاوتها و کاربردها abstract

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

مهندسی مجدد و مهندسی معکوس در نرم افزار، تفاوتها و کاربردها authors

سهیل افراز

دانشگاه آزاد اسلامی واحد اردبیل

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
D.Gjorwell, S.Haglund, Daniel Sandel. Reengineering And Reengineering Patterns, 2002 ...
A.Le Gear. Thematic Review Of Software Reengineering And M aintenance ...
B.Du Bois , _ a Reverse Engineering Ontology ", Lab ...
Eengineering (LORE) , Belgium , 2007 Software ء [4] A.van ...
Reverse Engineering _ , Elsevier science , 2004 ...
E..Chikofsky , J.H.Cross , : Reverse Engineering and Design Recovery ...
Mobley, K , Reverse Engineering for Software Performance Engineering , ...
Canfora, .G, Di Penta. M , New Frontiers of Reverse ...
Hassan, A.E , Holt, R.C , The small world of ...
Reifer, Donald J.; The Dark Side of Software Reverse Engineering ...
Engineering, 2007. WCRE 2007 , IEEE , 2007 ...
Milsom, F.D , Why reverse engineering software? , IEE Colloquium ...
نمایش کامل مراجع

مقاله فارسی "مهندسی مجدد و مهندسی معکوس در نرم افزار، تفاوتها و کاربردها" توسط سهیل افراز، دانشگاه آزاد اسلامی واحد اردبیل نوشته شده و در سال 1389 پس از تایید کمیته علمی اولین همایش متخصصین برق و کامپیوتر پذیرفته شده است. کلمات کلیدی استفاده شده در این مقاله ادراک نرم افزاری ، تکامل نرم افزاری ، سطح انتزاعی ، کاربرد ، مهندسی سیستم ، مهندسی مجدد ، مهندسی معکوس، مهندسی نرم افزار هستند. این مقاله در تاریخ 1 مرداد 1389 توسط سیویلیکا نمایه سازی و منتشر شده است و تاکنون 6842 بار صفحه این مقاله مشاهده شده است. در چکیده این مقاله اشاره شده است که امروزه موسسات بزرگ نه تنها با مشکل جایگزینی سیستم های اطلاعاتی قبلی با سیستم های مشابه جدید مواجه می باشند ، بلکه آنها مجبور به ذخیره و نگهداری برنامه ها و داده های قدیمی خود هستند . مهندسی معکوس در راستای بدست آوردن نمایش سطح انتزاعی از برنامه ها ، به کسب دانش از دست رفته و ایجاد مجدد سیستم ... . برای دانلود فایل کامل مقاله مهندسی مجدد و مهندسی معکوس در نرم افزار، تفاوتها و کاربردها با 7 صفحه به فرمت PDF، میتوانید از طریق بخش "دانلود فایل کامل" اقدام نمایید.