طراحی معماری تبدیل خودکار مدل سازی رفتاری و ساختاری به برنامه های خانه هوشمند بر اساس طراحی مبتنی بر ویژگی کیفی

سال انتشار: 1401
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 165

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

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

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

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

COMCONF09_093

تاریخ نمایه سازی: 7 دی 1401

چکیده مقاله:

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

کلیدواژه ها:

کلمات کلیدی: معماری نرم افزار ، روش طراحی مبتنی بر ویژگی ، طراحی معماری نرم افزار ، اپلیکیشین خانه های هوشمند ، اینترنت اشیا

نویسندگان

محمدرضا صفائی

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

رضا رضائی

۲- گروه کامپیوتر دانشکده فنی و مهندسی، واحد ساوه، دانشگاه آزاد اسلامی، ساوه، ایران.