A survey on reactive programming
Reactive programming has recently gained popularity as a paradigm that is well-suited for
developing event-driven and interactive applications. It facilitates the development of such …
developing event-driven and interactive applications. It facilitates the development of such …
Testing with model checkers: a survey
About a decade after the initial proposal to use model checkers for the generation of test
cases we take a look at the results in this field of research. Model checkers are formal …
cases we take a look at the results in this field of research. Model checkers are formal …
[引用][C] Principles of Cyber-Physical Systems
R Alur - 2015 - books.google.com
A foundational text that offers a rigorous introduction to the principles of design,
specification, modeling, and analysis of cyber-physical systems. A cyber-physical system …
specification, modeling, and analysis of cyber-physical systems. A cyber-physical system …
Chisel: constructing hardware in a scala embedded language
J Bachrach, H Vo, B Richards, Y Lee… - Proceedings of the 49th …, 2012 - dl.acm.org
In this paper we introduce Chisel, a new hardware construction language that supports
advanced hardware design using highly parameterized generators and layered domain …
advanced hardware design using highly parameterized generators and layered domain …
Cyber–physical systems: A perspective at the centennial
KD Kim, PR Kumar - Proceedings of the IEEE, 2012 - ieeexplore.ieee.org
Cyber-physical systems (CPSs) are the next generation of engineered systems in which
computing, communication, and control technologies are tightly integrated. Research on …
computing, communication, and control technologies are tightly integrated. Research on …
Toward a lingua franca for deterministic concurrent systems
Many programming languages and programming frameworks focus on parallel and
distributed computing. Several frameworks are based on actors, which provide a more …
distributed computing. Several frameworks are based on actors, which provide a more …
Frenetic: A network programming language
Modern networks provide a variety of interrelated services including routing, traffic
monitoring, load balancing, and access control. Unfortunately, the languages used to …
monitoring, load balancing, and access control. Unfortunately, the languages used to …
StreamIt: A language for streaming applications
W Thies, M Karczmarek, S Amarasinghe - … , CC 2002 Held as Part of the …, 2002 - Springer
We characterize high-performance streaming applications as a new and distinct domain of
programs that is becoming increasingly important. The StreamIt language provides novel …
programs that is becoming increasingly important. The StreamIt language provides novel …
[图书][B] Wireless sensor networks: an information processing approach
Designing, implementing, and operating a wireless sensor network involves a wide range of
disciplines and many application-specific constraints. To make sense of and take advantage …
disciplines and many application-specific constraints. To make sense of and take advantage …
[图书][B] The abstract state machines method for high-level system design and analysis
E Börger - 2010 - Springer
We explain the main ingredients of the Abstract State Machines (ASM) method for high-level
system design and analysis and survey some of its application highlights in industrial …
system design and analysis and survey some of its application highlights in industrial …