دانلود مقاله مدیریت تغییر پذیری در ساختار نرم افزار
تعداد کلمات فایل انگلیسی:4700 کلمه 7 صفحه pdf
تعداد صفحات فایل ترجمه:42 صفحه word فونت 14 B Nazanin
مدیریت تغییر پذیری در ساختار نرم افزار
چکیده
در این مقاله تجربیاتی در زمینه مدیریت تغییر پذیری در درون یک ساختار نرم افزاری به طور روشن ارائه می شود. معماران نرم افزار به طور معمول قابلیت تغییر را در نرم افزار برنامه ریزی می کنند و مکانیسم هایی در ساختار آن جهت پشتیبانی از این تغییرات قرار می دهند. درک موقعیت هایی که تغییر برای آنها برنامه ریزی شده است و ثبت گزینه های ممکن در داخل شرایط خاص معمولا به صورت صریح و روشن انجام نمی شود. این در شرایطی مهم می شود که یک ساختار برای نسخه های متعدد محصول برای مدت طولانی در خط تولید محصول بکار رود و آن ساختار برای ایجاد تغییر در انواع محصولات مختلف مورد استفاده قرار گیرد. معرفی تغییرات به طور واضح و نشان دادن جاهایی از ساختار که در آنها تغییر مجاز است، اهمیت دارد.
ما شرح خواهیم داد که چگونه مدیریت تغییرات در یک ساختار می تواند به صورت صریحتری انجام شود و چگونه استفاده از تغییر پذیری در ارتباط با انتخاب مشتری در هنگام سفارش محصول می تواند باعث هدایت به سمت مکان های مناسب در ساختارگردد.
اصطلاحات عمومی
مستند سازی، طراحی
کلمات کلیدی
ساختار نرم افزاری، خطوط تولید، تحلیل ملزومات، استفاده مجدد استراتژیک ، تغییر پذیری، نقاط تغییر
Managing Variability in Software Architectures1
ABSTRACT
This paper presents experience with explicitly managing variability within a software architecture. Software architects normally plan for change and put mechanisms in the architecture to support those changes. Understanding the situations where change has been planned for and recording the options possible within particular situations is usually not done explicitly. This becomes important if the architecture is used for many product versions over a long period or in a product line context where the architecture is used to build a variety of different products. That is, it is important to explicitly represent variation and indicate within the architecture locations for which change has been allowed.
We will describe how the management of variations in an architecture can be made more explicit and how the use of variation points connected to the choices a customer has when ordering a product can help to navigate to the appropriate places in the architecture.
General Terms
Documentation, Design
Keywords:Software architecture, product lines, requirement analysis, strategic reuse, variability, variation points
کد:itc38
دانلود رایگان فایل انگلیسی:
رمز فایل:www.downloadmaghaleh.com

توضیحات محصول
دانلود مقاله مدیریت تغییر پذیری در ساختار نرم افزار
تعداد کلمات فایل انگلیسی:4700 کلمه 7 صفحه pdf
تعداد صفحات فایل ترجمه:42 صفحه word فونت 14 B Nazanin
مدیریت تغییر پذیری در ساختار نرم افزار
چکیده
در این مقاله تجربیاتی در زمینه مدیریت تغییر پذیری در درون یک ساختار نرم افزاری به طور روشن ارائه می شود. معماران نرم افزار به طور معمول قابلیت تغییر را در نرم افزار برنامه ریزی می کنند و مکانیسم هایی در ساختار آن جهت پشتیبانی از این تغییرات قرار می دهند. درک موقعیت هایی که تغییر برای آنها برنامه ریزی شده است و ثبت گزینه های ممکن در داخل شرایط خاص معمولا به صورت صریح و روشن انجام نمی شود. این در شرایطی مهم می شود که یک ساختار برای نسخه های متعدد محصول برای مدت طولانی در خط تولید محصول بکار رود و آن ساختار برای ایجاد تغییر در انواع محصولات مختلف مورد استفاده قرار گیرد. معرفی تغییرات به طور واضح و نشان دادن جاهایی از ساختار که در آنها تغییر مجاز است، اهمیت دارد.
ما شرح خواهیم داد که چگونه مدیریت تغییرات در یک ساختار می تواند به صورت صریحتری انجام شود و چگونه استفاده از تغییر پذیری در ارتباط با انتخاب مشتری در هنگام سفارش محصول می تواند باعث هدایت به سمت مکان های مناسب در ساختارگردد.
اصطلاحات عمومی
مستند سازی، طراحی
کلمات کلیدی
ساختار نرم افزاری، خطوط تولید، تحلیل ملزومات، استفاده مجدد استراتژیک ، تغییر پذیری، نقاط تغییر
Managing Variability in Software Architectures1
ABSTRACT
This paper presents experience with explicitly managing variability within a software architecture. Software architects normally plan for change and put mechanisms in the architecture to support those changes. Understanding the situations where change has been planned for and recording the options possible within particular situations is usually not done explicitly. This becomes important if the architecture is used for many product versions over a long period or in a product line context where the architecture is used to build a variety of different products. That is, it is important to explicitly represent variation and indicate within the architecture locations for which change has been allowed.
We will describe how the management of variations in an architecture can be made more explicit and how the use of variation points connected to the choices a customer has when ordering a product can help to navigate to the appropriate places in the architecture.
General Terms
Documentation, Design
Keywords:Software architecture, product lines, requirement analysis, strategic reuse, variability, variation points
کد:itc38
دانلود رایگان فایل انگلیسی:
رمز فایل:www.downloadmaghaleh.com