توصیف معماری نرم افزار پویا و مقایسه رویکردهای توصیف

  • سال انتشار: 1393
  • محل انتشار: همایش ملی علوم و مهندسی کامپیوتر با محوریت امنیت ملی و توسعه پایدار
  • کد COI اختصاصی: COMPUTER01_237
  • زبان مقاله: فارسی
  • تعداد مشاهده: 792
دانلود فایل این مقاله

نویسندگان

نجیمه معتمدی

دانشجو کارشناسی ارشد، دانشگاه آزاد اسلامی واحد اصفهان (خوراسگان)، دانشگاه مهندسی کامپیوتر

سید مهران شرفی

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

چکیده

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

کلیدواژه ها

معماری نرم افزار پویا، معماری نرم افزار، زبان مدلسازی یکپارچه، گرامر گراف، زبان توصیف معماری

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.