کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
8941851 1645040 2019 43 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Context-Aware Energy-Efficient Applications for Cyber-Physical Systems
ترجمه فارسی عنوان
برنامه های کاربردی با انرژی کارآمد برای سیستم های سایبر فیزیکی
کلمات کلیدی
سیستم های فیزیکی مبتنی بر انرژی فیزیکی، پایداری نرم افزار، گل دهی خود سازگار، خطوط تولید نرم افزار پویا،
ترجمه چکیده
سیستم های نرم افزاری به شدت تحت تأثیر مصرف انرژی سخت افزار مورد استفاده قرار می گیرند. این به ویژه برای سیستم های فیزیکی سایبری مهم است که در آن مصرف انرژی به شدت بر عمر باتری تاثیر می گذارد. به همین دلیل، توسعه دهندگان نرم افزار باید بیشتر از انرژی مصرف شده توسط سیستم های خود آگاه باشند. علاوه بر این، سیستم های نرم افزاری باید انطباق رفتار خود را برای به حداقل رساندن انرژی مصرف شده در هنگام اجرای آنها توسعه دهند. این را می توان با نظارت بر زمینه استفاده سیستم و پشتیبانی از زمان اجرا برای واکنش به آن تغییرات که اثر منفی انرژی را تحت تاثیر قرار. اگر چه بخش سخت افزاری و بخش نرم افزاری سیستم های فیزیکی سایبری می تواند برای کاهش مصرف انرژی خود سازگار باشد، اما این مقاله بر انطباق نرم افزار تمرکز دارد. به طور مشخص، این مقاله نشان می دهد چگونه به حل مسئله توسعه برنامه های کاربردی با صرفه جویی در زمینه متمرکز با استفاده از محیط زیست سبز کمک می کند که از روش های مهندسی نرم افزار پیشرفته مانند خطوط تولید محصولات نرم افزاری و جداسازی نگرانی ها استفاده می کند. مراحل اصلی رویکرد ما با استفاده از آنها به یک مطالعه موردی سیستم فیزیکی سایبر است.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Software systems have a strong impact on the energy consumption of the hardware they use. This is especially important for cyber-physical systems where power consumption strongly influences the battery life. For this reason, software developers should be more aware of the energy consumed by their systems. Moreover, software systems should be developed to adapt their behavior to minimize the energy consumed during their execution. This can be done by monitoring the usage context of the system and having runtime support to react to those changes that impact the energy footprint negatively. Although both the hardware and the software parts of cyber-physical systems can be adapted to reduce its energy consumption, this paper focuses on software adaptation. Concretely, the paper illustrates how to address the problem of developing context-aware energy-efficient applications using a Green Eco-Assistant that makes use of advanced software engineering methods, such as Dynamic Software Product Lines and Separation of Concerns. The main steps of our approach are illustrated by applying them to a cyber-physical system case study.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Ad Hoc Networks - Volume 82, January 2019, Pages 15-30
نویسندگان
, , ,