Abstract | ||
---|---|---|
This paper describes an extension to Lustre to support the analysis of globally asynchronous, locally synchronous (GALS) architectures. This extension consists of constructs for directly specifying the timeout automata used to describe asynchronous communication between processes represented by Lustre nodes. It is implemented using an extensible language framework based on attribute grammars that allows such extensions to be modularly defined so that they may be more easily composed with other language extensions. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1016/j.entcs.2008.05.014 | Electr. Notes Theor. Comput. Sci. |
Keywords | Field | DocType |
language extension,extensible languages,extensible language framework,composable language extensions,timeout automaton,lustre node,extending lustre,attribute grammar,synchronous languages,attribute grammars,timeout automata,asynchronous communication | Rule-based machine translation,Asynchronous communication,Programming language,Computer science,Automaton,Theoretical computer science,Timeout,Lustre (mineralogy),Extensibility | Journal |
Volume | Issue | ISSN |
203 | 4 | Electronic Notes in Theoretical Computer Science |
Citations | PageRank | References |
0 | 0.34 | 24 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jimin Gao | 1 | 155 | 6.60 |
Mike Whalen | 2 | 13 | 3.05 |
Eric Van Wyk | 3 | 449 | 32.37 |