کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4663321 1345252 2007 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Precise specification matching for adaptive reuse in embedded systems
موضوعات مرتبط
مهندسی و علوم پایه ریاضیات منطق ریاضی
پیش نمایش صفحه اول مقاله
Precise specification matching for adaptive reuse in embedded systems
چکیده انگلیسی

Specification matching is a key to reuse of components in embedded systems. Existing specification matching techniques for embedded systems are designed to match reactive behaviors using adaptive techniques to dynamically alter behaviors. However, correct specification matching demands both behavioral matching (that checks component adaptability) and functional matching (that ensures that proper functionality is reused). While approaches for behavioral matching exist, combined functional and behavioral matching during component reuse in embedded systems is lacking. This paper presents a precise specification matching, including both behavioral and functional matching. We introduce attributed labeled transition systems (ALTS  ) to formally specify component behavior and functionalities. Given ALTS of a new specification (a function FF) and an existing component (a device DD), a new refinement relation from FF to DD, called an S-matching relation, is proposed for precise specification matching. The existence of an S-matching relation is also shown to be a necessary and sufficient condition for the existence of a correct adapter   to adapt DD to match FF both behaviorally and functionally. Automated component adaptation is facilitated by a matching tool implemented in a tabled logic programming environment, which provides distinct advantages for rapid implementation. Practical examples are given to illustrate how the concrete adapter is derived automatically from specification matching.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Applied Logic - Volume 5, Issue 2, June 2007, Pages 333–355
نویسندگان
, , , , ,