ارائه روشی برای تعیین اعتبار معماری نرم افزار از لحاظ تست پذیری و افزایش تست پذیری معماری نرم افزار در فاز معماری

سال انتشار: 1389
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 3,038

فایل این مقاله در 9 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

GONBADSOFT01_003

تاریخ نمایه سازی: 26 آبان 1389

چکیده مقاله:

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

کلیدواژه ها:

تست پذیری نرم افزار ، معماری نرم افزار ، ساختار مولفه و ارتباط ، زنجیره مارکوف ، مولفه حیاتی ، مولفه برادر ، مولفه رقیب

نویسندگان

کیانوش کاس نژاد

گروه کارشناسی ارشد کامپیوتر دانشگاه آزاد اسلامی واحدنجف آباد

ناصر نعمت بخش

گروه کارشناسی ارشد کامپیوتر دانشگاه آزاد اسلامی واحدنجف آباد

کامران زمانی فر

گروه کارشناسی ارشد کامپیوتر دانشگاه آزاد اسلامی واحدنجف آباد

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • .Emmanuel Mulo, "Design for Testability in Software Systems", Thesis.TUDel, Netherland, ...
  • .Len Bass, Paul Clements, Rick Kazman, "Software Architecture in practice", ...
  • .HOANG PHAM, "System Software Reliability", Springer, The state university of ...
  • .Benoit Baudry, Yves Le Traon and Gerson Suny e., "Testability ...
  • .Stefan Jungmayr, "Identifying test-critical dependencies", In Proceedings of the Internationalc ...
  • .Magiel Bruntink and Arie Van Deursen, "An empirical study into ...
  • .Yves Le Traon and Chantal Robach, "Testability measuremens for data ...
  • .Katerina _ seva-Pop stojanova and Sunil Kamavaram, "Assessing Uncertainty in ...
  • .Katerina _ seva-Pop stojanova _ Kishor S. Trived, Aditya P. ...
  • .Mark C. K. Yang, W. Eric Wong, Alberto Pasquini, "Applying ...
  • .Jeffrey M.Voas, "Factor that affect software testability", NASA -91-9 pnsqc-jmc, ...
  • .Jefrey M.Voas, Keith W.Miller, " Software Testability: The new vertification", ...
  • .K.Kant, "Introduction o Computer System Performance Evaluation", library of Congress ...
  • .Katerina _ seva-Popstoj anova _ Kishor S. Trived, Aditya P. ...
  • .Katerina _ seva-Popstoj anova and Sunil Kamavaram, " Software Reliability ...
  • نمایش کامل مراجع