عنوان اصلی لاتین :Software Visualization Tools for Component Reuse
عنوان اصلی فارسی مقاله:
ابزار بصری سازی برای استفاده مجدد مولفه (Component)
مرتبط با رشته های : کامپیوتر - نرم افزار
نوع فایل ترجمه : ورد آفیس(که دارای امکان ویرایش می باشد)
تعداد صفحات فایل ترجمه شده: 16 صفحه
کلمات کلیدی مربوطه با این مقاله: بصری سازی نرم افزار، استفاده مجدد از مولفه، ریپوزیتوریهای مبتنی بر وب
برای دریافت رایگان نسخه انگلیسی این مقاله اینجا کلیک نمایید
_______________________________________
چکیده ترجمه:
این
مقاله تجربه ما را با ابزار بصری سازی نرم افزاریمان برای بصری سازی مبتنی
بروب برای اجرای از را دور نرم افزار شی گرا نشان می دهد . انگیزه ما از
این کار این است که به طراحان نرم افزار اجازه مرور ریپوزیتوریهای نرم
افزارهای مبتنی بر وب را برای کاوش در مولفه های کد و فریم ورکهای موجود را
با ایجاد مستند سازیهای بصری ، بدهیم. مولفه ها Test-driven هستند که
اطلاعات استاتیک و در حال اجرا در trace کردن برنامه ها را گرفته و به صورت
بصری سازی شده تبدیل می کند. بصری سازی می تواند به طراحان نرم افزار برای
اینکه بفهمند مولفه ها چه کاری انجام میدهند ، چگونه کار می کنند و اینکه
آیا می توانند در یک برنامه جدید استفاده شوند، کمک می کند.
کلمات کلیدی: بصری سازی نرم افزار، استفاده مجدد از مولفه، ریپوزیتوریهای مبتنی بر وب
Keywords: software visualization, component reuse,web-based code repositories
ترجمه ی سلیس و روان مقاله آماده ی خرید می باشد.
جهت دانلود محصول اینجا کلیک نمایید
برای دانلود مقالات دیگر که مرتبط با این موضوع مولفه اینجا کلیک نمایید
بخشی از مقاله انگلیسی
2 Motivation
The main reasons for wanting to reuse components are to save on time, e ort,and costs in both development and maintenance of quality software. This willmean the developer will not have to implement a new solution to an old problem.Instead they can recycle existing components to solve their problem. Researchinto component reuse has been happening for a long time [11] and includes manyareas of focus; several overviews are available [4, 9, 14].There are many ways component reuse can be applied. For example, copyingand pasting code into a new program, inheritance of classes, instantiation ofcommon methods within programs, using a framework, and using an applicationprogramming interface. When reusing a component it may need to be modi edor extended in some way so that it will meet the requirements of the newprogram. The assumption is that even modifying or extending a componentwill result in the reduction of time, cost and e ort compared with designing thecomponent from scratch.
The main reasons for wanting to reuse components are to save on time, e ort,and costs in both development and maintenance of quality software. This willmean the developer will not have to implement a new solution to an old problem.Instead they can recycle existing components to solve their problem. Researchinto component reuse has been happening for a long time [11] and includes manyareas of focus; several overviews are available [4, 9, 14].There are many ways component reuse can be applied. For example, copyingand pasting code into a new program, inheritance of classes, instantiation ofcommon methods within programs, using a framework, and using an applicationprogramming interface. When reusing a component it may need to be modi edor extended in some way so that it will meet the requirements of the newprogram. The assumption is that even modifying or extending a componentwill result in the reduction of time, cost and e ort compared with designing thecomponent from scratch.