• learning register automata: from languages to program structures

    جزئیات بیشتر مقاله
    • تاریخ ارائه: 1392/07/24
    • تاریخ انتشار در تی پی بین: 1392/07/24
    • تعداد بازدید: 1174
    • تعداد پرسش و پاسخ ها: 0
    • شماره تماس دبیرخانه رویداد: -
     this paper reviews the development of register automaton learning, an enhancement of active automata learning to deal with infinite-state systems. we will revisit the precursor techniques and influences, which in total span over more than a decade. a large share of this development was guided and motivated by the increasingly popular application of grammatical inference techniques in the field of software engineering. we specifically focus on a key problem to achieve practicality in this field: the adequate treatment of data values ranging over infinite domains, a major source of undecidability. starting with the first case studies, in which data was completely abstracted away, we revisit different steps towards dealing with data explicitly at a model level: we discuss mealy machines as a model for systems with (data) output, automated alphabet abstraction refinement techniques as a two-dimensional extension of the partition-refinement based approach of active automata learning to also inferring optimal alphabet abstractions, and register mealy machines, which can be regarded as programs restricted to data-independent data processing as it is typical for protocols or interface programs. we are convinced that this development will significantly contribute to paving the road for active automata learning to become a technology of high practical importance.

سوال خود را در مورد این مقاله مطرح نمایید :

با انتخاب دکمه ثبت پرسش، موافقت خود را با قوانین انتشار محتوا در وبسایت تی پی بین اعلام می کنم
مقالات جدیدترین رویدادها
مقالات جدیدترین ژورنال ها