Affiliation:
1. KTH Royal Institute of Technology, Kista, Sweden
2. University of Brasília, Brazil
3. Saab AB, Sweden
4. Saab AB, Gothenburg, Sweden
5. KTH Royal Institute of Technology, Sweden
Abstract
We present ForSyDe-Atom, a formal framework intended as an entry point for disciplined design of complex cyber-physical systems. This framework provides a set of rules for combining several domain-specific languages as structured, enclosing
layers
to
orthogonalize
the many aspects of system behavior, yet study their interaction
in tandem
. We define four layers: one for capturing timed interactions in heterogeneous systems, one for structured parallelism, one for modeling uncertainty, and one for describing component properties. This framework enables a systematic exploitation of design properties in a design flow by facilitating the stepwise
projection
of certain layers of interest, the isolated analysis and
refinement
on projections, and the seamless
reconstruction
of a system model by virtue of orthogonalization. We demonstrate the capabilities of this approach by providing a compact yet expressive model of an active electronically scanned array antenna and signal processing chain, simulate it, validate its conformity with the design specifications, refine it, synthesize a sub-system to VHDL and sequential code, and co-simulate the generated artifacts.
Funder
Swedish Governmental Agency for Innovation Systems
NFFP7 project
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference44 articles.
1. [n.d.]. ForSyDe-Atom API. Retrieved from https://forsyde.github.io/forsyde-atom/api/. [n.d.]. ForSyDe-Atom API. Retrieved from https://forsyde.github.io/forsyde-atom/api/.
2. An extensible modeling methodology for embedded and cyber-physical system design
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献