کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10329657 685484 2005 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
On the Role of Metadata in Visual Language Reuse and Reverse Engineering - An Industrial Case
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
On the Role of Metadata in Visual Language Reuse and Reverse Engineering - An Industrial Case
چکیده انگلیسی
Collecting metadata on a family of programs is useful not only for generating statistical data on the programs but also for future re-engineering and reuse purposes. In this paper we discuss an industrial case where a project library is used to store visual programs and a database to store the metadata on these programs. The visual language in question is a domain-specific language, Function Block Language (FBL) that is used in Metso Automation for writing automation control programs. For reuse, program analysis and re-engineering activities and various data and program analysis methods are applied to study the FBL programs. Metadata stored in a database is used to provide advanced program analysis support; from the large amount of programs, the metadata allows focusing the analysis to certain kinds of programs. In this paper, we discuss the role and usage of the metadata in program analysis techniques applied to FBL programs.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 137, Issue 3, 8 September 2005, Pages 29-41
نویسندگان
, ,