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

Publish Year: 1400
نوع سند: مقاله ژورنالی
زبان: Persian
View: 12

This Paper With 13 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

JR_AICTI-14-51_016

تاریخ نمایه سازی: 29 آذر 1402

Abstract:

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