A survey on reactive programming

E Bainomugisha, AL Carreton, T Cutsem… - ACM Computing …, 2013 - dl.acm.org
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 …

Testing with model checkers: a survey

G Fraser, F Wotawa, PE Ammann - … Testing, Verification and …, 2009 - Wiley Online Library
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 …

[引用][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 …

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 …

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 …

Toward a lingua franca for deterministic concurrent systems

M Lohstroh, C Menard, S Bateni, EA Lee - ACM Transactions on …, 2021 - dl.acm.org
Many programming languages and programming frameworks focus on parallel and
distributed computing. Several frameworks are based on actors, which provide a more …

Frenetic: A network programming language

N Foster, R Harrison, MJ Freedman, C Monsanto… - ACM Sigplan …, 2011 - dl.acm.org
Modern networks provide a variety of interrelated services including routing, traffic
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 …

[图书][B] Wireless sensor networks: an information processing approach

F Zhao, LJ Guibas - 2004 - books.google.com
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 …

[图书][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 …