دانلود مقاله ISI انگلیسی شماره 132549
ترجمه فارسی عنوان مقاله

تجزیه و تحلیل زمانبندی پایان دادن به پایان زنجیره های علت-اثر در سیستم های جاسازی شده خودرو

عنوان انگلیسی
End-to-end timing analysis of cause-effect chains in automotive embedded systems
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
132549 2017 10 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Journal of Systems Architecture, Volume 80, October 2017, Pages 104-113

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

چکیده انگلیسی

Automotive embedded systems are subjected to stringent timing requirements that need to be verified. One of the most complex timing requirement in these systems is the data age constraint. This constraint is specified on cause-effect chains and restricts the maximum time for the propagation of data through the chain. Tasks in a cause-effect chain can have different activation patterns and different periods, that introduce over- and under-sampling effects, which additionally aggravate the end-to-end timing analysis of the chain. Furthermore, the level of timing information available at various development stages (from modeling of the software architecture to the software implementation) varies a lot, the complete timing information is available only at the implementation stage. This uncertainty and limited timing information can restrict the end-to-end timing analysis of these chains. In this paper, we present methods to compute end-to-end delays based on different levels of system information. The characteristics of different communication semantics are further taken into account, thereby enabling timing analysis throughout the development process of such heterogeneous software systems. The presented methods are evaluated with extensive experiments. As a proof of concept, an industrial case study demonstrates the applicability of the proposed methods following a state-of-the-practice development process.