DocumentCode :
110480
Title :
FTL-CFree: A Fuzzy Real-Time Language for Runtime Verification
Author :
Perez, J.M. ; Jimenez, Joaquin ; Rabanal, Asier ; Astarloa, Armando ; Lazaro, J.
Author_Institution :
Sisteplant Co., Derio, Spain
Volume :
10
Issue :
3
fYear :
2014
fDate :
Aug. 2014
Firstpage :
1670
Lastpage :
1683
Abstract :
This paper presents the functional specification language fuzzy temporal logic context free (FTL-CFree), a real runtime language designed to enable industry to model and verify complex scenarios. Such specification requirements demand the flexibility to manage manufacturing event correlations, performance constraints, and timing restrictions, such as holdups and delays. Moreover, this language enriches temporal logic expressiveness with random access to past values and fuzzy evolutionary semantics. Given a specific input trace, this interpretation not only aims to measure the degree of truth of an assertion, but also sets how it will evolve in the future if new trace suffixes are provided. As it is usually the case in runtime verification, the language provides for oracle generation, and so an automatic observable specification can be obtained from high-level requirements. To test the expressiveness and practical usefulness of FTL-CFree, the specifications of two industrial use cases are generated: 1) a batch plant in a glassworks; and 2) a manufacturing execution system.
Keywords :
functional languages; fuzzy logic; glass industry; manufacturing systems; production engineering computing; specification languages; temporal logic; FTL-CFree; batch plant; functional specification language fuzzy temporal logic context free; fuzzy evolutionary semantics; fuzzy real-time language; glassworks; manufacturing event correlations; manufacturing execution system; oracle generation; performance constraints; runtime language; runtime verification; runtime veriflcation; specification requirements; temporal logic expressiveness; timing restrictions; Automata; Monitoring; Real-time systems; Runtime; Semantics; Syntactics; Vectors; Condition monitoring; formal languages; fuzzy logic; runtime verification;
fLanguage :
English
Journal_Title :
Industrial Informatics, IEEE Transactions on
Publisher :
ieee
ISSN :
1551-3203
Type :
jour
DOI :
10.1109/TII.2014.2307531
Filename :
6746228
Link To Document :
بازگشت