Forum on specification and Design Languages

FDL 2018


Computing Systems



FDL is an international forum to exchange experiences and promote new trends in the application of languages, their associated design methods, and tools for the design of electronic systems. FDL stimulates scientific and controversial discussions within and in-between scientific topics as described below. The program structure includes original research sessions, tutorials, panels, and technical discussions, as well as standardization meetings. Furthermore, “Wild and Crazy Ideas” are welcome.
For all of these tracks, electronic systems of interest to FDL include (but once again are not limited to) those that are used in Internet of Things (IoT), Cyber-Physical Systems (CPS), mixed criticality embedded systems, automated driving and driver assistance, real-time systems, reconfigurable and secure computing.
We welcome authors to submit manuscripts on topics including, but not limited to:
Language- and Formalism-Based Design Methodologies
This track seeks novel research contributions that employ languages and formalisms in the design, test, verification, and simulation of modern day electronic systems. These contributions may consist of (but are not limited to) the use of requirements and property specifications, models of computations, automata, networks, model and component-based design, platform modeling and abstraction, and system-level design languages, including synchronous languages and formalisms for the emerging quantum computing. Moreover, we encourage contributions on the design of new and disruptive languages.
Techniques for Modern Architectures and Applications
This track seeks research contributions demonstrating effective techniques for system design involving modern approaches such as machine learning and its verification, as well as modern computing architectures such as energy-efficient computing, accelerators including GPUs and FPGAs, and IoT applications for the design and verification of electronic systems. Examples may include (but are not limited to) parallel simulation, compilers with support for multi/many-core and heterogeneous architectures, high-level hardware and software synthesis, virtual prototyping, and design space exploration.
Tools, Flows and Industry-Relevant Applications
This track solicits contributions that present authors' experiences in designing applications that are relevant to electronic systems industries. The contributions should focus on applications that identify valuable design, test, simulation and verification practices for applications of the future. The contributions may also demonstrate effective use of tools for successfully developing industry-relevant
applications