Proceedings of the IEEE · 1997 · 525 citations · 103 references
EngineeringComputer EngineeringComputer ScienceEmbedded SystemsFormal MethodsSystems DesignEmbedded Software DesignEmbedded Systems ArchitectureEmbedded Systems DesignReal-time Systems DesignEmbedded Software Co-designEmbedded System ModelingEmbedded System VerificationEmbedded Systems Co-designHeterogeneous Embedded Systems
This paper addresses the design of reactive real-time embedded systems. Such systems are often heterogeneous in implementation technologies and design styles, for example by combining hardware application-specific integrated circuits (ASICs) with embedded software. The concurrent design process for such embedded systems involves solving the specification, validation, and synthesis problems. We review the variety of approaches to these problems that have been taken.
103
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
Introduction to automata theory, languages, and computation
Computer Languages · 1980 · 6.9K citations
Statecharts: a visual formalism for complex systems
David Harel · Science of Computer Programming · 1987 · 6.7K citations